I get this question every week. "Should I do cold email or run ads?" And every week my answer is the same: it depends on your math.

Both channels work for B2B lead generation. But they work differently, they cost differently, and they are right for different situations. The problem is most people have never actually compared the real cost per meeting of each channel side by side.

So let us do that right now. Related: Cold Email Roi.

The Head-to-Head Comparison

FactorCold EmailGoogle Ads (B2B)LinkedIn AdsMeta Ads (B2B)
Monthly Investment$1,500 - $5,000$3,000 - $15,000$3,000 - $10,000$2,000 - $8,000
Cost Per Lead$15 - $50$50 - $200$75 - $300$30 - $100
Cost Per Meeting$50 - $150$200 - $500$300 - $800$150 - $400
Time to First Results2-4 weeks1-2 weeks2-4 weeks1-2 weeks
ScalabilityModerateHighModerateHigh
Control Over TargetingVery HighMediumHighMedium
Ongoing OptimizationManualAlgorithmic + ManualManualAlgorithmic

The Real Math: Breaking Down Cost Per Meeting

Cold Email Cost Per Meeting

Let us walk through a real scenario. A B2B company sending 300 cold emails per day: Related: Cold Email Lead Generation.

At 300 emails/day (6,000/month), with a 2% meeting rate, that is 120 meetings per month. Cost per meeting: $3.72. Related: Cold Email Metrics.

"Wait, that seems too low." You are right. That calculation ignores the biggest cost: labor. Someone has to write the emails, build the lists, manage the campaigns, and follow up. If you hire an agency (like us), add $2,000 to $5,000 per month. If you do it internally, the time cost of a team member running campaigns is equivalent.

Realistic total cost for an agency-managed cold email program: $3,000 to $5,000 per month. At 15-30 meetings booked: $100 to $333 per meeting. At the high end, $150 per meeting is a realistic average for a well-run program.

Google Ads Cost Per Meeting

For a B2B company running Google Ads on high-intent keywords:

Average B2B cost per click: $5-15. At $10 CPC and 5% conversion rate, that is 250 clicks producing 12-13 leads. If 30-40% of leads book meetings, you get 4-5 meetings. Cost per meeting: $1,320 to $1,650.

That is painful. But it gets better at scale and with optimization. Well-managed B2B Google Ads campaigns typically land at $200 to $500 per meeting after several months of optimization.

LinkedIn Ads Cost Per Meeting

LinkedIn is expensive but has the best B2B targeting.

Average LinkedIn CPC: $8-15. Cost per lead: $75-300. Meetings from leads: 20-30%. Resulting cost per meeting: $300-800.

The bottom line: Cold email wins on cost per meeting in almost every B2B scenario. It is not even close. A well-run cold email program delivers meetings at 2-5x lower cost than any paid advertising channel.

When Cold Email Wins

High Average Deal Size ($10K+)

When your deals are worth $10,000 or more, cold email's $100-150 cost per meeting is a rounding error. The ROI math is absurd. Spend $3,000 on cold email, book 20 meetings, close 3 deals at $25,000 each. That is $75,000 from a $3,000 investment.

Narrow Target Audience

If you are targeting CTOs at healthcare companies with 50-200 employees, that audience is too small for ads to work efficiently. Cold email lets you reach every single person in that target list directly.

Long Sales Cycles

When deals take 3 to 12 months to close, you need to start conversations early and nurture them. Cold email opens the door. You cannot nurture a Google Ads click the same way you can nurture a reply to a personal email.

New Market Entry

When you are entering a new market or launching a new product, you need feedback and conversations, not just form fills. Cold email gets you real conversations with real prospects.

Limited Budget

If your total marketing budget is under $5,000 per month, cold email gives you the most bang for your buck. You cannot run effective B2B Google Ads or LinkedIn Ads on $2,000 per month, but you can run a very effective cold email program.

When Paid Ads Win

High Volume Needs

If you need 100+ meetings per month, cold email alone struggles to reach that volume without massive infrastructure. Paid ads can scale spend up instantly to increase volume.

Short Sales Cycles

If your product sells in one or two calls, paid ads work great. The prospect searches, finds your ad, fills out a form, and talks to sales the same day. No multi-step email sequence needed.

Low Average Deal Size (Under $5K)

When deals are small, the labor cost of cold email (personalization, follow-ups, warm-up) can make the math less favorable. Self-service products with low-touch sales do better with ads.

Brand Awareness

Cold email does not build brand awareness at scale. If you need market recognition and top-of-funnel visibility, display ads, LinkedIn sponsored content, and video ads do that job. Cold email opens conversations with individuals, not audiences.

Inbound Demand Capture

If people are already searching for your solution on Google, you need to be there. Google Ads captures existing demand. Cold email creates new demand. Both are valuable, but you should not leave money on the table by ignoring search intent.

The Best Approach: Use Both

The smartest B2B companies do not choose one or the other. They combine them:

  1. Cold email for direct outbound to high-value, specific accounts and decision-makers
  2. Google Ads for demand capture on high-intent search terms
  3. LinkedIn/Meta retargeting to stay visible to cold email recipients who did not reply
  4. Content marketing to support both channels with social proof and education

The retargeting play is particularly powerful. When you send cold emails to 1,000 people, some of them visit your website. Retarget those visitors with ads and you stay top of mind. The email started the conversation, the ads reinforce it.

Decision Framework

Your SituationBest ChannelWhy
Budget under $5K/monthCold EmailHighest ROI at low spend
Deal size over $10KCold Email + RetargetingUnit economics favor outbound
Need volume now (100+ meetings)Paid Ads + Cold EmailAds scale faster
Narrow ICP (under 5,000 companies)Cold Email + ABM AdsToo small for broad ads
Product-led growth / self-servePaid Ads + ContentLower touch, higher volume
New market / no brand awarenessCold Email first, Ads laterNeed conversations before scale

Frequently Asked Questions

Is cold email cheaper than paid ads for B2B?

In most B2B scenarios, yes. Cold email typically costs $50-150 per meeting booked. Google Ads for B2B averages $200-500 per meeting. LinkedIn Ads can run $300-800 per meeting. Cold email wins on unit economics for most B2B companies.

When are paid ads better than cold email?

Paid ads win when you need high volume fast, when your product has a short sales cycle, when you are targeting a broad audience, or when your average deal size is under $5,000. Paid ads also work better for brand awareness and demand creation versus demand capture.

Can I run cold email and paid ads together?

Yes, and you should. The most effective B2B marketing combines both channels. Use cold email for direct outbound to high-value accounts and paid ads for retargeting, brand awareness, and capturing inbound demand. They reinforce each other.

What is the average cost per meeting for cold email?

For well-run campaigns, $50-150 per meeting is typical. This includes infrastructure costs, sending tools, data costs, and either agency fees or internal labor. Poorly run campaigns can cost $300+ per meeting, but that usually means the targeting or copy needs work.

Ready to See How Cold Email Stacks Up for Your Business?

ColdCraft runs the numbers for your specific situation. We will show you the realistic cost per meeting and ROI before you commit a dollar.

Get a Custom Projection

You Might Also Like