Cold Calling vs Cold Email vs LinkedIn for Small B2B Firms
Real conversion benchmarks and cost per meeting for cold calls, email and LinkedIn outreach, plus which channel fits your buyers and the service you lead with.
Cold calling, cold email or LinkedIn: which one books more meetings for a small B2B services firm?
LinkedIn, if your buyers are heads of sales, talent acquisition leads, RevOps and agency owners. Those people read LinkedIn during the working day and screen unknown numbers. Cold calling converts better per contact when you reach someone, but you have to reach them first, and connect rates on cold dials sit at roughly 2 to 3%.
Which of your three services you lead with changes the answer. Talent mapping buyers are recruiting and TA leaders, who live on LinkedIn all day. Database and enrichment buyers are often RevOps or a sales ops manager, who are easier to reach on the phone because they sit at a desk with a headset on for eight hours.
What does cold calling actually convert at?
Average B2B cold calling success sits around 2.3 to 2.5%, which is roughly one meeting per 40 to 45 dials. Top teams hit 5 to 8%. The ceiling in published data is 6.3% of cold calls ending in success, which is where a practised team lands, not where you start in month one.
Run the arithmetic for one founder. 500 dials a month at 2.4% is 12 meetings. A focused hour gets you 25 to 30 manual dials, so 500 dials is about 18 to 20 hours on the phone, plus another 5 hours sourcing direct dials and logging outcomes. Twenty-five hours at $100 an hour is $2,500, or about $208 per meeting booked.
Then the clock limits you. Calling between 4 and 5 PM is 71% more effective than calling between 11 AM and noon, and the other productive window is 8 to 9 AM in the prospect's time zone. Two hours a day at 25 dials an hour is 50 dials, so 500 dials takes ten working days of hitting both windows without a client call landing on top of them.
What does LinkedIn outreach convert at?
Across the campaigns we run, connection requests get accepted 20 to 30% of the time, first messages get a 12 to 18% reply rate, follow-ups get 5 to 8%, and 3 to 5% of invites end in a booked meeting. Safe volume is 20 to 25 invites a day on a warm account, 5 to 10 while ramping a new one.
So 25 invites a day over 20 working days is 500 invites. That produces 100 to 150 new connections and 15 to 25 meetings. Doing it by hand takes about an hour a day between writing invites, answering replies and booking, so 20 hours a month.
These rates assume your profile does not undercut the message. A lead gen founder whose headline says "Founder | Helping companies grow" gets a lower accept rate than one whose headline says "Verified direct dials and talent maps for B2B sales teams". Our LinkedIn headline rewriter fixes that in a few minutes, and it moves the accept rate before any change to your copy does.
How do the three channels compare on a 500-attempt month?
LinkedIn produces more meetings per 500 attempts, 15 to 25 against 12 from dialling, and takes five fewer hours. Cold calling has the higher ceiling. A top team hitting 6.3% books 30 meetings from the same 500 dials. Ramping a new account caps you at 150 to 200 invites in that first month.
| Channel | 500 attempts produces | Your time | Best fit |
|---|---|---|---|
| Cold calling | 12 meetings at 2.4%, 25 to 40 at top-team rates | 25 hours, confined to two calling windows | Ops and RevOps buyers at a desk, direct dials you already own |
| LinkedIn, warm account | 100 to 150 connections, 15 to 25 meetings | 20 hours manual, or 1 hour with an AI SDR | TA leads, agency owners, sales leaders, anyone who posts |
| LinkedIn, new account | Capped at 150 to 200 invites while ramping at 5 to 10 a day | 8 hours, plus 3 to 4 weeks before you can run full volume | Founders starting from a profile with under 500 connections |
Price the hours and the gap widens. 20 LinkedIn hours at $100 is $2,000 for 15 to 25 meetings, so $80 to $133 a meeting, against $208 on the phone. The new-account row is the one people skip. If you signed up to LinkedIn last month and start firing 25 invites a day, you get restricted, so budget three to four weeks of ramping before a 500-invite month is available to you at all.
Where does cold email fit?
It is the cheapest of the three to scale and the hardest to stand out in. We run LinkedIn, so we do not publish email benchmarks, and quoting somebody else's reply rate at you would be guessing. A lead gen company sending a cold email with one wrong job title merged into it has just demoed its own product badly.
Calls plus email plus prior engagement do compound when you have three people running them. For one founder, email is the channel to add second, after one other channel is producing meetings on a predictable weekly number. We went through the trade-offs across all three in cold outbound vs inbound vs paid.
If you sell B2B data and lead gen, which channel should you pick?
LinkedIn first, phone second, and use your own product to build the phone list. You sell direct dials and contact research. Calling a prospect on a number you sourced yourself, then telling them where the number came from, is the demo. That works on maybe 200 accounts a month, not 2,000.
The reason LinkedIn goes first is your buyer mix. Talent mapping sells to TA and recruiting leaders, and recruiters spend their working day inside the same product you are messaging them in. A connection request from a founder in the data space lands at the top of our 20 to 30% accept range with that group.
There is a second reason. If you post twice a week about how a talent map is built and DM the people who comment, those conversations start nearer the 12 to 18% first-message band than a cold invite does. Gelee's Post Commenters preset runs exactly that: it DMs commenters, then replies publicly once the DM has gone. Organic reach fell hard in 2025, and we covered what still gets distribution in why LinkedIn reach fell 50%.
When is cold calling still the right answer?
When your buyer is not a LinkedIn user. Manufacturing plant managers, logistics ops, field services, construction, most public sector procurement. Those people have a desk phone and a LinkedIn profile they last touched in 2019. A 2.4% dial-to-meeting rate on a reachable buyer produces more than a 25% accept rate on an inbox nobody opens.
Calling also gives you feedback in an afternoon. Forty-five dials is one meeting and roughly a dozen live objections you hear out loud. Five hundred LinkedIn invites takes a month, and a non-reply tells you nothing about whether the price, the positioning or the timing was wrong.
So if your next 200 target accounts are third-party logistics firms in the Midlands, do not start with invites. Build the direct dial list, book two hours a day at 8 to 9 AM and 4 to 5 PM, and run 50 dials a day for two weeks.
Should you just run all three?
Not as one person. Running calls, email and LinkedIn properly is 25 hours of dialling, 20 hours of LinkedIn and whatever email takes, which is more than a full-time job before you deliver any client work. Pick one, run it for 90 days, and only add a second once the first is producing meetings on a predictable weekly number.
The arithmetic of splitting is worse than it looks. 500 invites at 3 to 5% is 15 to 25 meetings. Split the same effort three ways and you get 167 dials at 2.4%, which is 4 meetings, plus 167 invites at 3 to 5%, which is 5 to 8, plus an email sequence too small to tell you anything. Nine to twelve meetings for the same month. Outbound got harder in 2026 rather than stopping, and we wrote up what changed in cold outbound isn't dead, it just got harder.
Who should not buy an AI SDR for this?
You, possibly. Gelee is $2,497 a month for 3 LinkedIn accounts with a 3-month minimum, so the commitment is $7,491. If your average lead gen project is $800 and clients do not come back, you would need nine or ten new clients a quarter just to cover it. Dial the phone instead.
The number flips when your average contract is above $2,000 a month or your clients renew. Three accounts at 25 invites a day is 1,500 invites a month, which at our 3 to 5% meeting rate is 45 to 75 meetings. Setup takes 15 minutes, there is no self-serve signup, and the AI answers replies in your voice and books the meeting rather than handing you a lead list to work at 11pm.
If you already have two people doing outreach, do not buy an AI SDR. Buy them a multi-account sending tool, fix the headlines on both profiles, and put both of them on the 4 to 5 PM calling window.