The Webinar Promotion Swipe File
Every email, reminder, and social post you need to fill seats and get registrants to show up.
Most webinar promotion falls apart in two places: the invite that does not make anyone feel the cost of missing it, and the silence between registration and show time that lets warm leads go cold. This swipe file gives you a complete set of copy for every touchpoint, from the first invite to the replay follow-up, written so you can adapt each piece in under ten minutes. Use these as your starting point, drop in your topic, your name, and your specific result, and send.
- Invite Email 1: The Core Offer (Send 10-14 Days Out)
- Invite Email 2: The Objection Handler (Send 5-7 Days Out)
- Invite Email 3: Last Chance (Send 24-48 Hours Before)
- Reminder Sequence: From Registration to Show Time
- Post-Webinar: Replay and Follow-Up Emails
- Social Post Templates: Before the Webinar
- Social Post Templates: After the Webinar
- Customisation Prompts: Adapt These to Your Webinar
Invite Email 1: The Core Offer (Send 10-14 Days Out)
This is the primary invite. Send it to your full list. The job is to make the benefit of attending crystal clear and create enough curiosity that they click through to register, not to explain everything about the webinar.
Primary Invite Email
Subject: [First name], you are invited (and I think this one matters) Hi [First name]! I am hosting a free live training on [DATE] at [TIME] and I want you there. Here is what we will cover: [BENEFIT STATEMENT 1, e.g. The exact three-step process I use to generate leads from LinkedIn without posting every day] [BENEFIT STATEMENT 2, e.g. Why most people's outreach gets ignored and the one fix that changes that] [BENEFIT STATEMENT 3, e.g. The automation I set up in an afternoon that now books two to three calls a week on autopilot] This is a live session, not a recording. I will be taking questions at the end, so if you have been stuck on [PROBLEM], bring it. It is free. It is [LENGTH, e.g. 45 minutes]. And by the end, you will have a clear picture of exactly what to do next. [REGISTER HERE BUTTON OR LINK] See you there, Lilach P.S. I am keeping this small so I can actually answer questions. If you know someone who would find this useful, forward this to them.
Invite Email 2: The Objection Handler (Send 5-7 Days Out)
A second invite sent a week out to people who have not registered yet. This one addresses the most common unspoken objections: not enough time, not sure it is relevant, seen too many webinars that wasted their time.
Second Invite Email
Subject: Still on the fence? Here is the honest version. Hi [First name]! I know you have probably seen the invite for [WEBINAR TITLE] and thought "maybe" and then moved on. So let me give you the straight version of what this is. It is 45 minutes. It is free. There is no upsell at the end where I reveal the price of a course. It is a live training where I show you [SPECIFIC THING], take questions, and let you go. Who is it for? [AUDIENCE DESCRIPTOR, e.g. Service business owners who are getting some results but feel like they are leaving leads on the table and do not know exactly why.] Who is it not for? [EXCLUSION, e.g. People who are just starting out and have not had a single client yet. This is not the right starting point for you.] If the first group sounds like you, I would genuinely love to see you there. [DATE] at [TIME]. Free. Live. [REGISTER HERE BUTTON OR LINK] Lilach
Invite Email 3: Last Chance (Send 24-48 Hours Before)
Urgency email sent the day before or the morning of registration close. Keep it short. The people who have been on the fence just need a push.
Last Chance Invite Email
Subject: Last chance to grab your spot (it is tomorrow) Hi [First name]! Just a quick note because [WEBINAR TITLE] is tomorrow at [TIME] and I wanted to make sure you had seen it. If you have been meaning to sign up, now is the moment. [REGISTER HERE BUTTON OR LINK] Here is what you will walk away with: [ONE SENTENCE OUTCOME, e.g. A clear, specific plan for generating leads from your content without having to be online all day.] See you tomorrow, Lilach P.S. Live attendees get [BONUS, e.g. the exact template I mentioned, sent to your inbox after the call]. If you watch the replay you will not get this, so it is worth showing up live.
Reminder Sequence: From Registration to Show Time
Most no-shows happen because registrants forget. This three-part reminder sequence runs from registration confirmation through to the day of the event. The goal is to warm them up between sign-up and show time, not just send logistics.
Confirmation Email (Immediately After Registration)
Subject: You are in! Here is what to do next. Hi [First name]! You are registered for [WEBINAR TITLE]. Date: [DATE] Time: [TIME] [TIMEZONE] Where: [ZOOM LINK or PLATFORM LINK] Add it to your calendar now so it does not disappear: [ADD TO GOOGLE CALENDAR LINK] [ADD TO APPLE CALENDAR LINK] While you are waiting, here is something worth knowing: [SHORT TEASER OR CONTEXT SETTER, e.g. The thing I am going to show you on [DATE] is the same process I walked a client through last month. They went from zero booked calls to four in a single week. I will walk you through exactly how, step by step.] See you there! Lilach
48-Hour Reminder (Two Days Before the Webinar)
Subject: [First name], your webinar is in 2 days Hi [First name]! [WEBINAR TITLE] is happening in 48 hours and I am excited to have you there. A quick reminder of what we will cover: [BULLET 1] [BULLET 2] [BULLET 3] One thing I want you to think about before we get on the call: [PRE-FRAMING QUESTION, e.g. What is the one lead generation bottleneck that is costing you the most right now? Write it down. I will probably cover it, and if I do not, bring it to the Q and A.] See you in 48 hours. Lilach [WEBINAR LINK IN CASE THEY NEED IT]
Day-Of Reminder (Morning of the Webinar)
Subject: It is today! Join us at [TIME] [TIMEZONE] Hi [First name]! [WEBINAR TITLE] is today at [TIME] [TIMEZONE]. Here is your link to join: [WEBINAR LINK] I will open the room 5 minutes before we start. Come in early if you want to say hello in the chat. Bring a notebook. There is a lot of actionable content in this session and you will want to write things down. See you shortly! Lilach P.S. Remember, live attendees get [BONUS]. You will not see this in the replay, so come live if you can.
One-Hour Reminder (60 Minutes Before the Webinar)
Subject: We start in 1 hour Hi [First name]! Just a quick nudge. We start in 60 minutes. [WEBINAR LINK] If you have been meaning to grab a coffee and settle in before it starts, now is the moment. See you in there! Lilach
Post-Webinar: Replay and Follow-Up Emails
The 48 hours after your webinar is when most of the actual conversion happens. These emails go to both attendees and no-shows, with different angles for each group.
Replay Email to Attendees (Send Within 2 Hours of Ending)
Subject: The replay is ready + [BONUS] inside Hi [First name]! Thank you for joining [WEBINAR TITLE] today. It was a brilliant session and the questions you asked in the Q and A were genuinely good. Here is the replay if you want to revisit anything or share it with someone: [REPLAY LINK] As promised, here is [BONUS]: [BONUS LINK OR CONTENT] If anything we covered today sparked a question you did not get to ask, hit reply and ask me. I read every reply. Lilach P.S. If today made you think you want to go deeper on [TOPIC], I do have [OFFER, e.g. a few spots open for a 1:1 strategy session this month]. Reply with "INTERESTED" and I will send you the details.
Replay Email to No-Shows (Send 2-4 Hours After Webinar Ends)
Subject: You missed it. Here is what happened. Hi [First name]! You were registered for [WEBINAR TITLE] but I did not see you in there today. No bother. Life happens. Here is the replay: [REPLAY LINK] The session covered [SUMMARY OF 2-3 KEY TAKEAWAYS, e.g. why most service businesses lose leads before ever getting on a call, the three things I would fix first in any lead generation system, and a live walkthrough of an automation that books calls without any manual follow-up]. The replay is available until [DATE]. After that I am taking it down. Lilach
Follow-Up Email 2: The Nudge (Send 48-72 Hours After Webinar)
Subject: Quick follow-up from [WEBINAR TITLE] Hi [First name]! I wanted to follow up on [WEBINAR TITLE] because I know that a few people replied asking about [TOPIC THAT CAME UP A LOT]. Here is the honest answer: [GENUINE USEFUL CONTENT, 2-3 sentences that actually help them with a follow-on question or application of what was taught]. If you have watched the replay and are thinking about how to apply this to your specific situation, I am happy to take a look. Reply here or [LINK TO BOOK A CALL if relevant]. Lilach
Social Post Templates: Before the Webinar
Post on LinkedIn, Instagram, and Facebook in the 10 days leading up to the webinar. Vary the angle with each post rather than posting the same announcement repeatedly. These templates give you three different angles to rotate through.
The Problem Post (Post 8-10 Days Before)
LINKEDIN: Most [TARGET AUDIENCE, e.g. service businesses] are losing leads at the same two stages. Not because their offer is wrong. Not because their market does not want what they sell. Because the gap between "interested" and "booked" is not being managed. I am running a free live training on [DATE] at [TIME] walking through exactly how to fix that. [LINK TO REGISTRATION] in the comments. --- INSTAGRAM CAPTION: Are you generating interest but not converting it to calls? [Relevant emoji] This is one of the most common bottlenecks I see, and it is almost never about the offer. I am covering it, step by step, in a free live training on [DATE]. Comment WEBINAR and I will send you the link. --- FACEBOOK: I want to ask you something. How many people have told you they are interested in what you do, engaged with your content, or asked about your services in the last 60 days, and then gone quiet? If the answer is more than zero, I am running a session for you. [WEBINAR TITLE] is live on [DATE] at [TIME]. Free. Practical. I will walk you through the exact fix. Comment or message me WEBINAR and I will send you the registration link.
The Result Post (Post 4-6 Days Before)
LINKEDIN: [CLIENT INITIAL or ROLE] was spending four hours a week following up with leads manually. We set up one automation. They got that time back. And the follow-up got better, not worse. I am going to show you exactly how we did it in a free live session on [DATE]. Link in comments. --- INSTAGRAM CAPTION: What would change if your lead follow-up happened automatically, every time, without you thinking about it? I am going to walk you through how to set this up in [WEBINAR TITLE] on [DATE]. Free. Live. Practical. Comment WEBINAR and I will send you the link. --- FACEBOOK: I used to think the secret was more leads. Then I realised I was losing half the leads I already had because my follow-up was inconsistent. I fixed that. Here is what happened: [BRIEF RESULT IN 1-2 SENTENCES]. I am sharing the exact process in a free live training on [DATE]. Come join us. Comment WEBINAR below and I will send you the link.
The Specificity Post (Post 1-2 Days Before)
LINKEDIN: Tomorrow at [TIME]. I am going to show you: [SPECIFIC THING 1] [SPECIFIC THING 2] [SPECIFIC THING 3] Free. Live. 45 minutes. You will leave with a plan. [LINK TO REGISTRATION] in the comments. Last few spots available. --- INSTAGRAM CAPTION: Tomorrow is the day. [WEBINAR TITLE] goes live at [TIME] and I have got [NUMBER] people already registered. If you want to be one of them, comment WEBINAR and I will send you the link right now. --- FACEBOOK: We are almost there. [WEBINAR TITLE] is tomorrow at [TIME] and I am genuinely looking forward to it. If you have been thinking about joining us, now is the time. Comment WEBINAR below and I will drop the link straight into your messages.
Social Post Templates: After the Webinar
Post within 24 hours of the webinar ending. Share what happened, what people are saying, and where to find the replay. These posts serve two purposes: reaching people who missed it and building credibility for your next event.
Post-Webinar Recap Post
LINKEDIN: [WEBINAR TITLE] happened yesterday. [NUMBER] people joined live. The question that came up most? [QUESTION OR THEME FROM Q AND A]. My answer: [2-3 SENTENCE GENUINE ANSWER]. The replay is available for [X] more days. If you missed it, link is in the comments. --- INSTAGRAM CAPTION: We did it. [WEBINAR TITLE] happened yesterday and the questions in the Q and A were brilliant. The replay is up for [X] more days. Comment REPLAY and I will send you the link. --- FACEBOOK: Yesterday's training was such a good session. [HIGHLIGHT FROM THE SESSION, e.g. We walked through the exact automation setup that generates leads in the background, took some brilliant questions, and I think people left with a genuinely clear plan.] If you missed it, the replay is still available. Comment REPLAY and I will send you the link.
Customisation Prompts: Adapt These to Your Webinar
Use these prompts to generate personalised versions of any template in this swipe file. Drop them into Claude, ChatGPT, or any AI writing tool with your specific webinar details and you will have a customised version in under two minutes.
Prompt: Generate Your Webinar Subject Lines
I am promoting a free webinar called [WEBINAR TITLE] on [DATE] at [TIME]. My audience is [DESCRIBE AUDIENCE, e.g. service business owners with 1-5 staff who want to generate more leads without paid ads]. The main result attendees will get is [SPECIFIC OUTCOME]. Write 10 subject lines for my invite emails. Mix emotional, curiosity-driven, and direct styles. No em-dashes. No hype words. Keep each one under 60 characters.
Prompt: Personalise the No-Show Replay Email
I just ran a webinar called [WEBINAR TITLE]. The three main things I covered were [THING 1], [THING 2], and [THING 3]. Write a warm, short replay email for people who registered but did not attend. Tone should be no-bother, low pressure, practical. Include a link placeholder. British spelling. No em-dashes. No exclamation marks in the body text except one at the sign-off. Under 150 words.
Prompt: Generate a LinkedIn Post for Your Webinar
Write a LinkedIn post promoting my free webinar called [WEBINAR TITLE] on [DATE] at [TIME]. Audience: [AUDIENCE DESCRIPTOR]. The specific result they will get: [OUTCOME]. Angle: [CHOOSE ONE: a story about a client result, a counterintuitive point about the topic, or a problem my audience recognises]. Format: short punchy lines, no long paragraphs, call to action at the end asking them to comment or click the link in comments. No em-dashes. No exclamation marks except at the very end if it fits. Under 200 words.
Prompt: Write a Bonus Teaser for Your Confirmation Email
I need a 3-4 sentence teaser to include in the confirmation email for people who just registered for my webinar [WEBINAR TITLE]. The teaser should make them feel like they made the right decision and build anticipation. Mention that the live session includes [BONUS] that the replay will not have. My webinar topic is [TOPIC]. Tone: warm, confident, specific, not hype-y. British spelling. No em-dashes.
Prompt: Create Your Show-Up Incentive Messaging
I want to increase live attendance for my webinar. My bonus for showing up live is [DESCRIBE BONUS, e.g. a copy of the automation template I walk through in the session]. Write three different ways I can phrase this offer across different emails, one for the confirmation email, one for the 48-hour reminder, and one for the day-of reminder. Each version should be 1-2 sentences. Make the value of showing up live feel real without overpromising. No em-dashes. British spelling.
Get the full resource
Enter your name and email and the complete resource opens on this page, instantly. No spam, unsubscribe anytime.
Already on the Sunday newsletter? Your weekly email carries a one-click access link, so you never see this form.
You do not have to do this yourself.
This resource hands you the volume. The strategy, the judgement, and the bit where it all connects is the work I do for clients: lead generation, ads, SEO, workflow automation, HubSpot, and the systems that make them compound. Done for you, consulting, coaching, or training.
Book a free 30-minute call Or get the Sunday newsletter