Waitlist Confirmation Email: How to Send One Automatically
How to send a waitlist confirmation email automatically: what to include, position and referral links, the launch email, and what to tell Claude Code.
Quick answer
A waitlist confirmation email goes out the moment someone joins your pre-launch list. It asks them to confirm their address, says what they joined and what happens next, and can show their place in line with a referral link. Connect an email service such as SimpleSends, then ask Claude Code to build it in plain English.
Last checked: October 2026
On this page
If you're collecting sign-ups before launch, every person who joins should get a waitlist confirmation email straight away. It checks the address is real, tells them they're on the list, and gives them a reason to come back on launch day.
Here's what to put in it, how to add a position and referral link, how to handle the launch email, and the exact message to send Claude Code.
What should a waitlist confirmation email include?
A waitlist confirmation email should confirm the address, say what the person joined and explain what happens next. Keep sales content out of it, so it reads as a confirmation rather than a promotion.
| Part | What to include | Why it matters |
|---|---|---|
| Subject line | "Confirm your spot on the Yourcompany waitlist" | Says what to do before they open it |
| Confirm button | One button, with the full link underneath | Proves the address is real and theirs |
| What they joined | One plain sentence about the product | People join more than one waitlist |
| What happens next | Rough launch timing, and that you'll email them then | Sets expectations |
| Position and referral link | Optional; see the next section | Gives them a reason to share |
| "Didn't sign up?" line | Say they can ignore the email | Covers typos and mistaken sign-ups |
Why a confirm button? Without one, typos and other people's addresses sit on your list until launch day. Gmail's sender guidelines advise confirming each address before adding it to a list. It's the same idea as email verification for sign-ups.
It's a transactional email: an automatic email your product sends because someone did something, and one of the transactional emails every SaaS needs.
Should you show a waitlist position and referral link?
Show a position if you'll let people in by order, or if you reward referrals. Skip it if everyone gets access on the same day, since a number that never moves tells people little.
A referral link is a personal link each person shares. Every confirmed sign-up through it moves them up the list. A few rules keep it fair:
- Count confirmed sign-ups only, so fake addresses don't move anyone up.
- Let people share the link themselves, on social media or in their own messages. Don't build a "tell a friend" form that makes your project email people who never signed up. The FTC's CAN-SPAM guide says a business that rewards referrals may be responsible for the messages they lead to.
- Show the position on a page they can check, rather than emailing every time it changes.
What should the launch email say?
The launch email tells people you're open and gives them one clear way in: a button to create an account. Send it once, to confirmed addresses only.
Because it announces your product, the launch email is most likely a commercial email under the CAN-SPAM Act, the US law on email that promotes something. That means it needs a clear way to opt out and your physical postal address, and opt-outs must be honored within 10 business days. Our guide to transactional vs marketing email explains the difference.
SimpleSends is built for transactional email, so it doesn't send launch announcements. Send the launch email from a marketing email service, which is built for one-off announcements to a list and for handling opt-outs. Claude Code can prepare the confirmed list for you.
Once people create an account, your welcome email for new users takes over.
What to tell Claude Code
Before you start: connect SimpleSends
SimpleSends works through a connector, an add-on that lets Claude Code work with another service while you build. Connectors are built on MCP, the Model Context Protocol.
- Sign up on the SimpleSends website and follow the steps there to set up the email address you'll send from. To send from your own domain, this includes adding a few DNS records (settings that say who can send email for your domain) where your domain is registered.
- In Claude Code, open Customize, then Connectors, choose Add, then Add custom connector. Name: SimpleSends. MCP server URL: https://mcp.simplesends.com/mcp
- When Claude prompts you to connect, log in to SimpleSends.
- Back in the Claude Code chat, tell Claude Code: "I've connected SimpleSends for all transactional email." It takes it from there, including adding what your project needs to send email.
More detail: how to connect an MCP server to Claude Code.
The messages
I'm collecting a waitlist before launch. When someone joins, send them a confirmation email with a button to confirm their address. Once they confirm, show them their position and a personal referral link. Each friend who joins through the link and confirms moves them up five places. Don't count unconfirmed sign-ups, and don't email anyone who didn't join themselves. Please send it through SimpleSends and show me a preview first.
Claude Code adds the confirmation step, the position page and the email, then shows you a preview.
Send a test confirmation email to my address. I'll confirm it from my phone, then check that my position appears.
Tests are sent from the chat. Once you're live, real confirmations go out from your project. If someone says the email never arrived, ask Claude Code to check the SimpleSends send logs and whether the email actually sent.
When launch day comes:
We're ready to launch. Please export everyone who confirmed their waitlist spot to a spreadsheet, with their name, email address and position, so I can send the launch email from our marketing email service. Leave out anyone who didn't confirm.
Sample waitlist confirmation email
SubjectConfirm your spot on the Yourcompany waitlist
Hi there,
Thanks for joining the Yourcompany waitlist. Yourcompany helps small teams plan and schedule their social media posts in one place.
Please confirm your email address to hold your spot:
If the button doesn't work, paste this link into your browser: https://yourcompany.com/waitlist/confirm/8h2k4p
Once you confirm, you'll be number 248 on the list, and you'll get a personal link to share. Every friend who joins through it and confirms moves you up five places.
We plan to open in early 2027, and we'll email you the day we do.
Didn't sign up? You can ignore this email, and you won't hear from us again.
The Yourcompany team
Frequently asked questions
What if someone joins the waitlist twice?
Ask Claude Code to treat a repeat sign-up as the same person. If they haven’t confirmed yet, send the confirmation email again with a fresh link. If they have, show their current position instead of adding them twice. This also stops people from moving themselves up the list with repeat sign-ups.
Should I remind people who don’t confirm?
One reminder a day or two later is reasonable, since the first email may have been missed. After that, stop. Leave unconfirmed addresses out of your launch email, because you can’t be sure the person typed their own address or wants to hear from you.
Can I bring in a waitlist I collected with another form tool?
Yes, as long as everyone on it signed up to hear about your launch. Ask Claude Code to import the list and send each person the confirmation email, so only confirmed addresses stay on it. Don’t add people from other lists, such as old customers or contacts, who never joined the waitlist.
What if my launch date slips?
Send one short update to confirmed addresses with the new timing, from the same marketing email service you’ll use for the launch email, with an opt-out link and your postal address. People who joined months ago may have forgotten you, so a brief reminder of what the product does helps. Claude Code can draft the wording for you.
Do I need a paid Claude plan to connect SimpleSends?
No. Custom connectors work on Claude’s Free, Pro, Max, Team and Enterprise plans, but the Free plan allows one custom connector. On Team and Enterprise plans, an Owner adds the connector for the organization first, then each person connects to it from Customize, then Connectors.
Sources (3)
- CAN-SPAM Act: A Compliance Guide for Business (Federal Trade Commission)(checked October 5, 2026)
- Email sender guidelines (Gmail Help)(checked October 5, 2026)
- Get started with custom connectors using remote MCP (Claude Help Center)(checked October 5, 2026)
Keep reading
More on Task guides →Booking Confirmation Email and Reminder Setup Guide
Send a booking confirmation email the moment someone books, add a calendar file, and schedule reminders. Includes messages for Claude Code and sample emails.
6 min read
How to Send Email With Attachments: PDFs and Invoices
How to send email with attachments from a project built in Claude Code: when to attach or link, size limits, what to tell Claude Code, and PDF invoices.
5 min read
Weekly Summary Email: How to Send One to Your Users
What to put in a weekly summary email, how to schedule it, and the exact message to give Claude Code so every user of your SaaS gets one automatically.
6 min read