Guide

How to work backward from a revenue goal for a webinar launch

A Google Sheets calculator that turns a revenue goal into page visitors, tickets, applicants, and clients, per launch and per webinar. With the formulas and a worked $1M example.

Linus Tse

Greyfield Data

4 min read
In this article 6 sections

"We want to do a million this year" is a goal. "We need about 4,100 page visitors and 98 ticket sales per webinar, ten times" is a plan. This Google Sheets calculator turns the first into the second for a launch that sells webinar tickets, then a workshop, then a high-ticket program.

Open the Revenue Goal Calculator in Google Sheets. It's view-only, so use File > Make a copy to change the inputs.

The Revenue Goal Calculator: launch inputs, funnel assumptions, and goal snapshot
The Revenue Goal Calculator: launch inputs, funnel assumptions, and goal snapshot

The funnel it models

Each stage converts into the next:

  1. Page visitors opt in.
  2. Opt-ins show up to the webinar.
  3. Webinar attendees buy a ticket to the workshop, either GA or VIP.
  4. Ticket buyers attend the workshop.
  5. Workshop attendees apply and pay a deposit.
  6. Applicants are qualified.
  7. Qualified applicants close as clients and pay the rest of the program price.

You set the blue input cells: the revenue goal, ticket prices and VIP mix, the deposit, the program price, the number of webinars, and a conversion rate for each stage.

The key formula: revenue per ticket

Money comes in at three points: ticket sales, deposits, and the program balance. The calculator collapses all three into what each ticket sold is worth on average.

Part Formula Example
Blended ticket price GA price × GA mix + VIP price × VIP mix $220 × 30% + $397 × 70% = $343.90
Deposit value per ticket attendance × apply rate × deposit 80% × 25% × $2,000 = $400.00
Program value per ticket attendance × apply × qualified × close × (program price − deposit) 80% × 25% × 45% × 20% × $16,000 = $288.00
Revenue per ticket sum of the three $1,031.90

Divide the goal by revenue per ticket and you get the exact tickets needed: $1,000,000 ÷ $1,031.90 = 969.1 tickets.

Note that the program value uses the price minus the deposit. The deposit is credited toward the program, so counting the full program price would count the deposit twice.

Why the plan says 980 tickets, not 970

You can't sell 969.1 tickets or close 17.4 clients. The calculator rounds down at every stage after the ticket sale (you only get whole attendees, applicants, and clients), then looks for the smallest number of tickets that still reaches the goal once everything is rounded.

A hidden Engine tab does this. It lists ticket counts from 1 to 50,000, works out the whole-number outcome of each, and the calculator picks the first one that meets the goal. With these inputs that's 980 tickets, which plans out to $1,001,022, or $1,022 over the goal. Earlier stages are rounded up, so the traffic target never comes in short.

If the goal can't be reached within 50,000 tickets, or the program price isn't above the deposit, the Model Status cell says so instead of showing a wrong number.

The plan, stage by stage

Pipeline targets and revenue mix for a $1M goal over ten webinars
Pipeline targets and revenue mix for a $1M goal over ten webinars
Stage Rate Planned total Per webinar (10)
Page visitors 40,835 4,084
Opt-ins 40% 16,334 1,634
Webinar attendees 30% 4,900 490
Tickets sold 20% 980 98
Workshop attendees 80% 784 79
Deposits 25% 196 20
Qualified applicants 45% 88 9
Clients closed 20% 17 2

The revenue mix is the part people tend not to expect:

Revenue stream Count Unit Revenue
Tickets (686 VIP, 294 GA) 980 $343.90 avg $337,022
Deposits 196 $2,000 $392,000
Program balance 17 $16,000 $272,000
Total $1,001,022

With these assumptions, deposits bring in more than closed programs, and tickets bring in about a third of the total. Whether that holds depends on your refund policy. If deposits are refundable when an applicant isn't accepted, you would count only the qualified share, and the plan would need more tickets.

Pressure-test the assumptions

The calculator is most useful for comparing scenarios before you commit:

  • Raise the VIP mix and the blended ticket price rises, so fewer tickets are needed.
  • Lower the show-up rate by five points and watch the traffic target jump. Top-of-funnel rates multiply all the way down.
  • Change the number of webinars to see whether 98 tickets per event is realistic for your audience. The total doesn't change, but the per-event target does.

Use the exact values to compare scenarios and the planned values as operating targets.

Make it your own

The model only works if the conversion rates are yours. Use rates from your last launch where you have them, and treat everything else as a guess to check after the first webinar. If your funnel has a different shape, such as no paid ticket or a free strategy call instead of a workshop, the same approach applies: put a value on each step, add them into revenue per entry, and divide.

Want this as a tool your prospects can use on your own site, like the reporting time calculator? See the other demos, or book a call to talk through a custom one.

← All articles