TEMPLATE

Webinar follow-up email templates that earn the second sale.

the Heatcord team  ·   ·  8 min read

Why most webinar follow-ups underperform

The average course creator runs a great webinar, then sends one generic "thanks for joining, here's the replay" email and wonders why the close rate is 1%. The problem isn't the offer. It's that the post-webinar sequence is doing the work of a CTA, not the work of a real follow-up.

Your webinar attendee already saw the offer. They need a reason to come back to it. Five different reasons, actually. One per email, spread across the right 72 hours.

The 72-hour window. The timing that converts

The data on webinar funnels is consistent across niches: most of the revenue lands in the 72 hours after the show ends. After 72 hours, the offer is dead. Plan your sequence around that window.

Five of those are the templates below. The other two (objection FAQ at +24h and cart closing at +48h) are the same template format with adjusted timing. Once you have the five below, you can fork them.

Email 1 · Replay sender (sent 1 hour after)

Sent to everyone who registered, regardless of whether they showed up. The job: surface the replay, anchor the deadline.

Subject: Replay's up. Your offer expires Friday
From: [Your name] from [Brand]

Hey {{first_name}},

The replay is live: [REPLAY_LINK]

Two things to know before Friday:

1. The bonus stack disappears at midnight Friday. After that, the course is the course. No fast-action add-ons.
2. There's a 4-minute summary at minute 12 if you don't have time for the full 60. Skip there if you need the short version.

The cart's at [OFFER_LINK].

[Your name]

P.S. The minute-38 part on [specific topic from your webinar] is where most people make their decision. If you watch one section, watch that one.

Why it works: the P.S. line drives replay click-through. Most people scroll to the P.S. before reading the body. They're scanning for what to actually do.

Email 2 · No-show winback (sent 4 hours after)

Sent only to people who registered but didn't watch live. Different list, different copy. Don't send the same replay-link email to attendees and no-shows. Attendees feel re-pitched and bounce.

Subject: Missed it? Here's the 12-minute version
From: [Your name]

Hey {{first_name}},

You signed up for [WEBINAR_TITLE] but didn't make it. No problem. Life happens.

Here's the replay: [REPLAY_LINK]

If you have 12 minutes instead of 60, jump to minute 38. That's where the actual offer is, and where the example walkthrough lands. The first 30 minutes is teaching. Useful but skippable if you're short on time.

The bonuses expire Friday at midnight. After that, the course goes back to the regular price.

[OFFER_LINK]

[Your name]

Why it works: explicit acknowledgement of no-show, specific time-saving guidance (jump to minute 38), and a clear deadline. No-shows convert at 25-40% of attendee-rate when this email is right.

Email 3 · Last-call urgency (sent 36 hours after)

Sent to anyone who hasn't bought yet. Tone shifts from helpful to direct.

Subject: 12 hours left on the bonus stack
From: [Your name]

Hey {{first_name}},

Quick note before the bonus stack disappears at midnight tomorrow.

On Friday at 00:00 UTC the cart resets. The price stays the same, but these come off:

• [Bonus 1]. [value]
• [Bonus 2]. [value]
• [Bonus 3]. [value]

That's [total bonus value] of stuff that you can't add later.

If you've been on the fence, this is the window: [OFFER_LINK]

[Your name]

P.S. If you have one specific question that's holding you back, hit reply. I read every message.

Why it works: real deadline, specific bonus loss, low-friction reply prompt at the end. The P.S. catches every fence-sitter who needed permission to ask.

Email 4 · Post-purchase welcome (sent on payment)

Triggered the second the payment lands. Frames the buyer's identity, kills buyer's remorse.

Subject: You're in. Start here
From: [Your name]

Welcome, {{first_name}}.

You just bought [COURSE_NAME]. Here's the 30-second orientation:

1. Your access link: [DASHBOARD_LINK]
2. Bookmark it now. That's your home base.
3. Module 1 is shorter than you'd think. Block 25 minutes and start there.

The single mistake new clients make: trying to do all 7 modules in one weekend. You'll burn out by Tuesday. One module per week is the right pace. Eight weeks from today, you'll be running [outcome the course delivers].

If anything's broken, reply to this email. We answer in under 4 hours during the workday.

[Your name]

Why it works: 30-second orientation, honest pacing advice, fast-support promise. Refund rate drops by 40-60% when this email goes out within 5 minutes of purchase.

Email 5 · Long-tail nurture (sent 7 days after)

Sent to non-buyers who didn't unsubscribe. Soft re-engagement. No offer, just value.

Subject: One thing I should have explained better
From: [Your name]

Hey {{first_name}},

A few people emailed last week saying they got stuck on [common objection]. I want to address it properly because I think I rushed it on the webinar.

Here's the longer version: [link to a follow-up post or video on your blog]

No offer in this email. The cart's closed for the bonus stack. I'll have a fresh session in [3-4 weeks]. If you want a heads-up, you're already on the list.

Also: if you've got a specific question I haven't answered yet, hit reply. The next webinar will be better because of it.

[Your name]

Why it works: explicitly no offer, addresses a real objection, opens a feedback loop for the next webinar. Improves your list health and produces better questions for the next show.

12 subject lines that actually open

Subject-line testing data from course-creator funnels (across niches, 2024-2026):

Five mistakes that kill the sequence

1. Sending the same email to attendees and no-shows

Different lists, different opens. Tag your attendees in your audience list the moment they enter the watch room. Send no-shows the "here's the 12-minute version" email. Send attendees a different one (focused on the bonus stack and the offer link, not the replay).

2. No real deadline

If your bonus stack "expires Friday" on this webinar and also expired Friday on the last one and also will expire Friday on the next one, your audience knows. Honor the deadline. Strip the bonus on Saturday morning. Charge full price for two weeks. Then run the next show.

3. Generic from-name

"[Brand] Team" gets opened less than "[Your first name] from [Brand]". The personal-from is worth 5-15% in open rate without changing anything else.

4. The 8-email epic

5 well-timed emails outperform 12 mediocre ones. If your audience is opening every email, you can do more. If they're tuning out by email 3, cut the sequence.

5. No reply path

Every email should have a P.S. that invites a reply. The replies tell you what objections kill the next webinar. Without that signal you're guessing.

FAQ

Should I send these from a separate domain?

No. Send from the domain you used on the registration page. Switching domains between sign-up and follow-up tanks deliverability. Keep the entire sequence on one sending domain.

Where do I send the replay from. My email tool or my webinar tool?

Whichever has better deliverability. Most webinar tools have weak senders bolted on. We built the email sender directly into Heatcord so you can keep one sending reputation across registration, reminders, and follow-ups. See features.

How long should each email be?

50-200 words. The five templates above are within that range. Longer emails get scanned, not read. And scanning loses the deadline and the link.

Can I automate this whole thing?

Yes. Trigger email 1 on webinar end (timer-based), emails 2-5 on tags (no-show, attended, purchased, non-buyer). Heatcord runs all of these natively from the same room metadata.


Run your webinar on Heatcord