How to think about webinar KPIs
A webinar funnel has three phases: getting people to sign up, getting them to actually watch, and getting them to buy. Each phase has 3-4 KPIs. If you track all 12, you can diagnose any drop in revenue with one quick scan.
If you track 30+ metrics, you'll spot patterns that aren't there and miss the ones that are. Pick 12. Ignore the rest.
Funnel KPIs (1-4) · top of the funnel
1. Registration page conversion
Sign-ups divided by registration-page visitors. Healthy is 25-45% on warm traffic, 8-15% on cold paid traffic. Below 8% on cold = your headline isn't promising the right outcome.
2. Cost per registration (CPR)
Ad spend divided by sign-ups. Course-creator benchmark: $3-12 on Meta or YouTube. Above $15 means your creative or your audience isn't right.
3. Confirmation email open rate
Often ignored. And it's a deliverability canary. Below 50% means your sender domain is in trouble. Fix before you spend more on ads.
4. Reminder click-through
The 1-hour reminder email is the single biggest show-up driver. Aim for 25%+ click-through. Below 15% = the subject line or the from-name needs work.
Show KPIs (5-8) · during the webinar
5. Show-up rate
Live attendees divided by registrations. The headline KPI for the webinar itself. Course-creator benchmark: 40-55% on a 24-hour-out registration list. Below 30% = your reminder sequence isn't right.
6. Watch-through rate to minute 38
The percentage of attendees still watching at the offer reveal. Aim for 60%+. Below 40% means the teach is losing them before the offer drops. Your script needs more pacing variation.
7. Chat engagement rate
Attendees who type at least one chat message. Healthy: 25-40% on live, 15-25% on evergreen with a chat simulator. Empty chat is a death spiral; use a chat simulator if you're running evergreen.
8. Offer-window attention
The percentage of attendees still on the page during minutes 38-50 (the offer block). This is the single most predictive KPI of close rate. Aim for 50%+ of total attendees still there at minute 50.
Conversion KPIs (9-12) · the offer + after
9. Live close rate
Buyers during the live show divided by attendees who reached minute 38. Course-creator benchmark: 4-12% on a $97-$497 offer. Above 12% = your audience-offer fit is exceptional. Below 2% = the offer or the script needs work.
10. Replay close rate
Buyers from replay viewers (within 72 hours) divided by replay viewers. Usually 30-50% of live close rate. Replay revenue is real money. Don't ignore the email sequence after the show. See follow-up templates.
11. Total funnel close rate
Total buyers divided by total registrations. Course-creator benchmark: 1.5-4%. The headline KPI for the entire funnel.
12. Revenue per registration (RPR)
Total revenue divided by total registrations. The number that decides whether you can afford to scale paid traffic. If RPR is $25 and CPR is $8, you can spend hard. If RPR is $25 and CPR is $20, you're losing.
8 vanity metrics most dashboards push
- Total minutes watched. meaningless without a per-attendee average.
- Average session duration. you want watch-through to a specific minute, not an average.
- Chat messages sent. high counts can mean engagement OR confusion.
- Polls answered. answer count doesn't predict close rate.
- Hand-raises. pure novelty metric.
- Geographic spread. interesting once, useless after.
- Device breakdown. only matters if mobile is >60% (then the registration page needs work).
- NPS / smile-frown reactions. too sparse to be statistically meaningful.
2026 course-creator benchmarks
- Registration page conversion (warm): 25-45%
- CPR on cold paid traffic: $3-12
- Show-up rate: 40-55%
- Watch-through to minute 38: 60%+
- Live close rate: 4-12%
- Replay close rate: 30-50% of live rate
- Total funnel close rate: 1.5-4%
- RPR (revenue per registration) on $497 offer: $10-25
If you're below the floor on any of these, the next section tells you where to look first.
What to fix when each KPI breaks
Registration page conversion is low
Your headline is promising the wrong outcome, or you're asking for too much info on the form. Cut the form to first-name + email. Rewrite the headline to name a specific outcome in a specific timeframe.
CPR is too high
The ad creative isn't matching the registration page promise. Watch your CPC vs your conversion rate. If CPC is fine but conversion is low, the page is broken. If CPC is high, the creative or audience is broken.
Show-up rate is below 30%
The reminder sequence is the lever. Make sure the 1-hour reminder is going out. Add a 15-minute SMS if the audience is high-value. The full operating manual covers it.
Watch-through to minute 38 is below 40%
Your script needs pacing changes. Add a chat-question every 8-10 minutes. Drop a contrarian beat at minute 18 to wake up the audience. We covered the rhythm in the panel-discussion guide.
Live close rate is below 2%
The offer's wrong, the audience is wrong, or both. Spend 1-2 webinars iterating on the offer block (price, bonuses, deadline) before you blame the script.
Replay close rate is below 15% of live rate
Your follow-up email sequence is broken. Most likely: you're sending the same email to attendees and no-shows. Templates here.
FAQ
How long does it take to get reliable KPI data?
5-10 webinars at 100+ registrations each. Below that, the variance is too high to read patterns.
Should I track different KPIs for live vs evergreen?
The KPIs are the same. The benchmarks shift slightly: evergreen attendance rate trends higher (60-75%) because the wait time is shorter, and live close rate trends higher (often 1.5-2x) because of host energy.
Is "average chat sentiment" useful?
No. Specific replies in chat tell you what objections to address; an aggregated "sentiment score" gives you a number that doesn't change anything you do.