What a B2B Webinar Really Costs (And Cost Per Lead Math)

What a B2B Webinar Really Costs (And Cost Per Lead Math)

On a budget call last quarter, a VP asked me what a webinar costs. The honest answer — somewhere between $600 and $80,000 — helped nobody, so I went back through our production logs and pulled real numbers. Across a thousand-plus enterprise B2B webinars, a typical mid-market event lands between $4,200 and $12,400 fully loaded, and blended cost per attended attendee comes out between $34 and $87.

Platform pricing pages will tell you a webinar costs $79 a month. That is pricing a wedding by the cost of the invitations. Below is the full line-item budget, the cost per lead math at different attendance rates, and a worked example you can copy into a spreadsheet before your next planning meeting.

The five line items in a real webinar budget

Every webinar program budget I have built in twenty years reduces to five buckets. The percentages shift by company; the buckets never do.

  • Platform. Entry-tier licenses (Zoom Webinars, Teams) run low hundreds per month. Enterprise platforms like ON24 or Goldcast are annual contracts that amortize to $1,500–$4,000 per event if you run monthly. Full breakdown in our platform comparison. Disclosure: we build DemandStage, so I live inside this line item daily — but every number in this post is platform-agnostic.
  • Promotion. The most underestimated bucket. Email to your house list feels free but eats real ops hours, and paid registration campaigns for colder audiences run $1,500–$5,000 per event. Budget a 3–4 week promotion window.
  • Speaker time. An internal SME spends 8–15 hours on prep, dry run, and delivery. Cost it at loaded hourly rates. Guest expert honorariums range from $0 (partners) to $2,500.
  • Production. Slide design, landing page, moderation, dry run, replay editing. Lean teams absorb this; mid-market teams spend $700–$2,000 per event on it.
  • Follow-up ops. Sequence building, lead routing, SDR hours working the attendee list. The bucket everyone forgets and the one that actually converts spend into pipeline — our follow-up playbook covers the mechanics.

Benchmark ranges: lean, mid-market, enterprise

Here is how those buckets stack up across the three program shapes we see most often. These are aggregate ranges from our own programs, not vendor list prices.

Line itemLean runMid-marketEnterprise-grade
Platform (amortized per event)$100–$300$500–$1,500$1,500–$4,000
Promotion$0–$400 (house list)$1,500–$4,500$5,000–$15,000
Speaker time$300–$500$800–$2,400$2,500–$7,500
Production$100–$300$700–$2,000$3,000–$10,000
Follow-up ops$150–$500$700–$2,000$2,000–$5,000
Fully loaded total~$800–$2,000$4,200–$12,400$14,000–$40,000+

The lean column is real — I have run $900 webinars that sourced six-figure pipeline. But it only works with a warm house list and an internal speaker. The moment you buy registrations or bring in production help, you are in the middle column.

The cost per lead math — three numbers, not one

“Webinar cost per lead” hides three different metrics, and mixing them up is how teams lie to themselves. Calculate all three, always from the fully loaded cost — labor included.

  • Cost per registrant. Fully loaded cost ÷ registrations. The flattering number. In B2B we typically see $20–$45 with mixed house-list and paid promotion.
  • Cost per live attendee. Fully loaded cost ÷ live attendees. The honest number, because attendance is where intent shows up. Live show-up in our programs lands between 35–50% of registrations (colder audiences 25–35%).
  • Cost per engaged viewer. Fully loaded cost ÷ (live + replay viewers). Replay audiences routinely match or exceed the live room, so this is the number that makes webinars competitive with any other channel. Across our programs it blends to that $34–$87 range.

How attendance rate moves your CPL

Nothing moves cost per attendee like show-up rate — not platform choice, not a cheaper designer. Hold spend at $7,800 and registrations at 260, and watch what the attendance rate alone does:

Attendance rateLive attendeesCost per live attendeeBlended with replay*
25% (cold list, weak reminders)65$120$60
35%91$86$43
45%117$67$33
50% (warm list, tight sequence)130$60$30

*Assumes replay viewers roughly equal to the live room over two weeks, which is the conservative end of what we see. Doubling attendance halves your CPL for free, which is why a four-email reminder sequence is the highest-ROI hour in the whole program. For where your own rates should sit, check our conversion rate benchmarks.

A worked example: one $7,800 webinar

A recent mid-market run, numbers rounded. Budget: platform amortized $900, promotion $3,200 (paid social $1,900, design and copy $800, list ops $500), speaker $1,400 (guest honorarium plus nine internal SME hours), production $1,300, follow-up ops $1,000. Fully loaded: $7,800.

Results: 260 registrations ($30 per registrant). 42% showed up live — 109 attendees, or $72 each. Replay added 128 viewers over two weeks, so 237 engaged viewers at $33 apiece. Follow-up produced 21 qualified sales conversations, roughly $370 per conversation. Compare that with what your paid channels charge for a 45-minute conversation with a named account, and the budget argument usually ends there.

Where to cut, and where cutting backfires

Cut safely: the enterprise platform tier if you draw under 500 attendees, custom slide design (a clean template beats bespoke decks nobody remembers), and paid promotion to cold audiences before your topic is proven with the house list.

Never cut: the reminder sequence, the dry run, or follow-up ops. Skipping reminders quietly costs you 10–15 points of attendance — the most expensive savings in the table above. Skipping the dry run risks the whole spend on a $0 line item. And an unworked attendee list turns the entire budget into brand advertising.

Payback runs 6–9 months — budget like it

For ICP-aligned topics, webinar spend pays back in 6–9 months on average in our programs — B2B sales cycles simply take that long. Budget webinars as a program with quarterly reviews, not as single events judged the following Monday. If your CFO wants the full pipeline math, that model lives in our webinar ROI and pipeline guide.

Frequently asked questions

How much does a webinar cost to run?

Fully loaded — platform, promotion, speaker time, production, and follow-up labor — lean house-list webinars run $800–$2,000, mid-market B2B events run $4,200–$12,400, and enterprise productions start around $14,000. The platform license is usually under 15% of the true cost.

What is a good cost per lead for a webinar?

In B2B, $20–$45 per registrant is common with mixed promotion, and $34–$87 per attended attendee (live plus replay) is the healthy blended range we see across our programs. Judge it against what a comparable sales conversation costs from your paid channels, not against ebook-download CPLs.

How do you calculate webinar cost per lead?

Divide the fully loaded event cost — including labor hours, not just invoices — by registrants, live attendees, or engaged viewers, and report all three. Teams that only report cost per registrant are grading themselves on the easiest curve.

Are webinars cheaper than paid ads for B2B lead generation?

Per raw lead, often not. Per qualified conversation, usually yes — a webinar attendee has already given you 45 minutes of attention, so downstream conversion runs materially higher than form-fill leads. That is why the payback math works despite the higher upfront CPL.

Budget modeling like this is lesson-one material from our courses — see what’s coming, or get the free lessons by email as they ship.