Waitlist Email Templates That Get Opened: 12 Copy-Paste Examples (2026)
TL;DR: The best-performing waitlist emails in 2026 share four traits — a subject line under 40 characters, a single call-to-action, a specific benefit for the reader, and a send time matched to the subscriber's time zone. The 12 templates below cover every stage of a pre-launch campaign. Expected engagement ranges are guides, not guarantees — test with your own audience.
A great waitlist is worthless without a great email strategy. The average waitlist subscriber opens your emails for exactly three reasons:
- To confirm they're on the list (signup confirmation)
- To get something they want (early access, exclusive content, rewards)
- Because you just made a big announcement (launch, feature drop, price change)
Miss any of these, and 40–60% of your list will forget who you are before launch day.
Below are 12 copy-paste templates for each stage of a pre-launch campaign. Expected engagement ranges are provided per template, but your actual numbers will vary based on audience warmth, sending domain reputation, and subject-line fit.
The 7 principles of great waitlist emails
Before the templates, here's the pattern that makes them work:
- Subject line under 40 characters. Mobile inboxes truncate after ~40. Short = opened.
- Send from a real person, not a brand.
navneet@getlaunchlist.comoutperformsnoreply@getlaunchlist.comby 30%+. - One CTA per email. Multiple links dilute clicks. Pick one action you want taken.
- First line addresses their benefit, not yours. "Here's how to move up the queue" not "We're excited to announce…"
- Plain text beats fancy HTML. Matches personal emails. Higher deliverability.
- Send time = subscriber time zone, 9–11 AM local. Use your ESP's timezone-delivery feature.
- Always include an unsubscribe. Deliverability depends on low spam complaints.
Now, the templates.
Template 1: Signup confirmation (send immediately)
When: Automatically triggered the moment someone joins your waitlist. Goal: Confirm they're in, explain what happens next, plant the referral seed. Expected open rate: 75–90% (transactional emails have the highest open rates)
Subject: You're on the list
Body:
Hey [First Name],
You're officially on the [Product] waitlist — you're #[N] in line.
Here's what happens next:
• We're launching [Month Year]
• Members on the list get first access, before everyone else
• The first 100 to join also get [specific offer]
Want to move up the queue?
Share your invite link — every friend who joins moves you up by 5 spots:
→ [referral link]
I'll send updates as we get closer to launch. Reply to this email with any questions — it goes straight to me.
— [Founder name]
Founder, [Product]
P.S. If you'd rather not receive updates, you can [unsubscribe here]. No hard feelings.
Why it works:
- Confirms the action (you're in)
- Sets expectations (when you'll hear next)
- Introduces the referral mechanic naturally
- Feels personal (signed by founder, reply encouraged)
Template 2: Referral invite (send 2 days after signup)
When: 48 hours after signup — long enough to not feel spammy, short enough to stay fresh. Goal: Maximize referrals while interest is high. Expected open rate: 45–55%
Subject: Move up the [Product] list
Body:
Hey [First Name],
Quick one — right now you're #[N] on the [Product] waitlist.
Want to jump the line?
Every friend who joins with your invite link moves you up 5 spots:
→ [referral link]
Your stats so far:
• Referrals: [count]
• Current position: #[N]
• Spots to #1: [N]
The top 100 at launch get [specific reward]. You're [N] spots away.
— [Founder name]
Why it works:
- Concrete number (your position)
- Clear math (5 spots per referral)
- Visible progress
- Single CTA
Template 3: "We're building" update (send weekly or biweekly)
When: Every 1–2 weeks during pre-launch. Goal: Keep the list warm. Build trust. Validate ideas. Expected open rate: 35–45%
Subject: [Specific update, <40 chars]
Good examples:
This week: we killed a featureFeedback from 12 beta testersPricing decision we made yesterday
Body:
Hey [First Name],
Quick update from [Product] this week.
[One specific thing you built, killed, or learned — 3–5 sentences]
[Optional: question for the reader]
That's all — back to building.
— [Founder name]
P.S. Refer friends to move up the queue: [referral link]
Why it works:
- Specific (not generic "we're making progress")
- Feels like an inside look
- Builds a relationship over time
- No heavy CTA — just trust-building
Avoid:
- Generic "we've been busy" updates
- Marketing speak ("we're revolutionizing…")
- Weekly emails if you have nothing specific to say
Template 4: Feedback request (send 2–3 weeks before launch)
When: 14–21 days before launch day. Goal: Get qualitative feedback + make subscribers feel like insiders. Expected open rate: 40–50%
Subject: Can I ask you something?
Body:
Hey [First Name],
We're launching [Product] in [N] weeks. Before we do, I want to make sure we're solving the right problem.
Quick question: when you signed up, what specific thing were you hoping [Product] would solve for you?
Just hit reply and tell me in one sentence. No survey, no form — just a reply.
Every response goes straight to me and shapes what we build next.
Thanks for being on the list.
— [Founder name]
Why it works:
- Low effort for reader (one sentence reply)
- Makes them feel heard
- Produces priceless qualitative data
- 10–15% will actually reply, and those are your highest-intent users
Template 5: Launch-date announcement (send 1 week before launch)
When: Exactly 7 days before launch. Goal: Build launch-day anticipation. Trigger calendar adds. Expected open rate: 50–60%
Subject: [Product] launches [Date] — here's what you'll get
Body:
Hey [First Name],
It's happening.
We're launching [Product] on **[Date]** at [Time] [Timezone].
As a waitlist member, you'll get:
• **[Benefit 1]** (e.g. 48 hours of early access before the public launch)
• **[Benefit 2]** (e.g. 50% off lifetime — only for waitlist members)
• **[Benefit 3]** (e.g. First access to [feature])
Add it to your calendar: [calendar link]
Watch your inbox at [Time] [Timezone] on [Date]. Your early-access link will arrive the minute we go live.
— [Founder name]
Why it works:
- Specific date + time
- Calendar add = commitment
- Clear benefits of being a waitlist member
- Builds FOMO for non-members
Template 6: 24-hour warning (send 1 day before launch)
When: 24 hours before launch. Goal: Re-engage the list. Get final referrals. Expected open rate: 55–65%
Subject: Tomorrow.
Body:
Hey [First Name],
[Product] goes live tomorrow at [Time] [Timezone].
Your current position: #[N]
Spots ahead of you: [N-1]
Last chance to refer friends before we open access — top 100 still get [specific reward]:
→ [referral link]
See you tomorrow.
— [Founder name]
Why it works:
- Urgency (last chance)
- Personalization (your position)
- Single CTA
Template 7: Launch-day announcement (send at go-live)
When: The exact minute your product launches. Goal: Immediate conversion — send them to the product. Expected open rate: 60–75% (peak of the entire campaign)
Subject: [Product] is live — your access is inside
Body:
Hey [First Name],
[Product] is live.
Your early-access link (active for 48 hours before we open to the public):
→ [product link]
Your waitlist perks:
• **[Perk 1]** — use code `WAITLIST[X]`
• **[Perk 2]** — already applied to your account
• **[Perk 3]** — claim within 48h
Jump in and let me know what you think.
— [Founder name]
Founder, [Product]
P.S. If you loved it, share with a friend: [share link]
Why it works:
- Direct, no fluff
- Links above the fold
- Specific perks
- Final share CTA for viral pickup
Template 8: Product Hunt launch request (send launch day)
When: The day you launch on Product Hunt. Goal: Drive waitlist members to your PH page to comment and engage. Expected open rate: 40–50%
Subject: We're launching on Product Hunt today
Body:
Hey [First Name],
We're live on Product Hunt right now.
Would mean the world if you'd check it out and leave a comment:
→ [Product Hunt link]
As a waitlist member, I'm also unlocking [specific PH-exclusive deal] — code `PHLAUNCH` at checkout.
Thanks for being part of this from the beginning.
— [Founder name]
Important: Never say "please upvote" — Product Hunt penalizes this. Say "check it out" or "leave a comment."
Template 9: Launch-day stats recap (send +1 day after launch)
When: 24 hours after launch. Goal: Share momentum with your list. Convert stragglers. Expected open rate: 35–45%
Subject: 24 hours in — what happened
Body:
Hey [First Name],
24 hours ago we launched [Product]. Here's what happened:
• [Metric 1] (e.g. 1,847 signups)
• [Metric 2] (e.g. #3 on Product Hunt)
• [Metric 3] (e.g. featured on [publication])
Your waitlist perks are still active for another [N] hours:
→ [product link]
If you haven't claimed yet, now's the moment.
Thanks for being here.
— [Founder name]
Why it works:
- Social proof (the numbers)
- Urgency (perks expiring)
- Re-engages people who missed launch
Template 10: Re-engagement (send 30 days after launch, to non-converters)
When: 30 days post-launch, only to waitlist members who haven't converted. Goal: Recover lost interest. Learn why they didn't buy. Expected open rate: 30–40%
Subject: Did [Product] not work out?
Body:
Hey [First Name],
You joined the [Product] waitlist a while back but haven't checked it out since launch.
Totally fine — I just want to make sure it's not because of something I can fix.
If you have 30 seconds, reply with one of:
1. Timing wasn't right
2. Price/pricing concern
3. Missing a specific feature
4. Not sure what it is exactly
5. Other (please share)
No "come back" discount, no pressure — just trying to learn.
— [Founder name]
Why it works:
- Low-pressure
- Gives real feedback
- No aggressive discount
- Founder-signed
Template 11: Unlock notification (milestone-based)
When: When a subscriber hits a referral milestone. Goal: Reward + re-engage + encourage more referrals. Expected open rate: 55–65%
Subject: You just unlocked [reward]
Body:
Hey [First Name],
You've referred **[N] friends** to [Product] — which just unlocked **[reward]**.
We'll apply it automatically when you create your account at launch.
You're now #[N] on the waitlist — just [M] referrals from hitting #1.
→ [referral link]
— [Founder name]
Why it works:
- Real reward
- Specific progress
- Natural next step (keep referring)
Template 12: Price-anchoring email (send 2 days before launch)
When: 48 hours before launch, to justify your price and anchor expectations. Goal: Reduce launch-day price objections. Expected open rate: 40–50%
Subject: What [Product] will cost (and why)
Body:
Hey [First Name],
[Product] launches in 48 hours. I want to be upfront about pricing before you see the page.
At launch:
• **Free tier:** [what's included]
• **[Plan 1]:** [price] — [who it's for]
• **[Plan 2]:** [price] — [who it's for]
For context, comparable tools charge:
• [Competitor 1]: [price]
• [Competitor 2]: [price]
Why we priced it here: [one sentence reason — e.g. "Most of our users are indie hackers, and $19 is a fair price for people shipping projects on weekends."]
Waitlist members get [specific discount] — code arrives in your launch email.
— [Founder name]
Why it works:
- Transparent
- Anchors against competitors
- Reduces sticker shock
- Builds trust
Email cadence: how often should you email your waitlist?
For a 4-week pre-launch campaign, here's a proven cadence:
| Week | Purpose | |
|---|---|---|
| Week 0 (signup day) | Template 1 (confirmation) | Welcome + referral seed |
| Week 0 +2 days | Template 2 (referral invite) | Early referral push |
| Week 1 | Template 3 (building update) | Build-in-public trust |
| Week 2 | Template 4 (feedback request) | Qualitative input |
| Week 3 | Template 3 (building update) | Keep warm |
| Week 3 +4 days | Template 5 (launch-date announce) | Anticipation |
| Launch –2 days | Template 12 (price anchoring) | Reduce objections |
| Launch –1 day | Template 6 (24h warning) | Final referrals |
| Launch day | Template 7 (launch email) | Convert |
| Launch +1 day | Template 9 (stats recap) | Social proof + urgency |
| Launch +30 days | Template 10 (re-engagement) | Learn from non-converters |
Total emails: 11 over ~5 weeks. Any less = list goes cold. Any more = unsubscribes spike.
What to put in the "from" field
This single variable affects open rates by 30–40%.
Best: Firstname Lastname <you@getlaunchlist.com> — personal name, brand domain.
Good: Firstname at [Product] — familiar but branded.
Avoid: noreply@[domain], marketing@, hello@.
FAQ
What's a good open rate for waitlist emails?
Transactional emails (confirmations) should hit 70–90%. Regular waitlist updates hit 35–50%. Launch-day emails hit 55–75%. If you're below these, check your subject line length, from-field, and send time.
How often should I email my waitlist?
Weekly is the upper bound. Biweekly is safer for most campaigns. More than one email per week only works if you have genuinely valuable updates to share.
Should I use fancy HTML or plain text emails?
Plain text (or very lightly styled HTML that looks like plain text) consistently outperforms heavy HTML for waitlist campaigns. It feels personal, matches how subscribers send their own emails, and has better deliverability.
How do I prevent my waitlist emails from landing in spam?
Authenticate your domain (SPF, DKIM, DMARC), warm up your sending domain, send from a real person's address, include a clear unsubscribe link, and avoid spam trigger words ("free money," "act now," excessive capitalization).
Can I send these through my waitlist tool?
Most waitlist tools don't include a full email campaign sender. On LaunchList, signup confirmation, verification, and welcome emails are included on Launch+; the Grow tier adds the ability to send emails from your own domain. For drip sequences or broadcasts, connect LaunchList to Mailchimp, ConvertKit, Beehiiv, or SendGrid via Zapier (Grow tier). See the custom email domain docs.
When is the best time to send waitlist emails?
9–11 AM in the subscriber's local timezone. Use your ESP's timezone-delivery feature if you have a globally distributed list. Avoid Monday mornings (inbox overload) and Friday afternoons (weekend brain).
Should I personalize emails with first name?
Yes — but only if you have accurate data. "Hey First Name," is worse than no personalization. If you're only collecting email, skip the first-name field entirely.
Turn these templates into a working waitlist
These templates only work if you have a waitlist that captures the right data and automates the right sends. LaunchList handles signup confirmations, referral tracking, welcome emails (Launch+), and integrations with your existing email stack via Zapier (Grow+). Free up to 100 submissions.
Related reading: