Post Your Build Ideas
Launch

Launch Email Checklist: List, Sender Setup, Message and Send Plan

Before you send a launch email, confirm that everyone on the list asked to hear from you about this product, that your sending domain passes SPF and DKIM, that an unsubscribe link works, and that replies reach a person. Then write one message with one action and a plain-text version, test it in several inboxes, send to a small group first, and read replies before opens.

Who is allowed to get this email?

The first check is about people, not code. A launch email works when it goes to someone who asked to hear about the product: a person on your waitlist, a tester, a customer, a reader who subscribed. It fails, and can harm your sending reputation, when it goes to people who never heard of you. Google’s sender guidelines make the same point for mailing lists: send email only to people who want to get messages from you, because those recipients are less likely to report your messages as spam.

  • Include people who signed up for this product or your updates, and people who replied to you asking to be told.
  • Leave out anyone you only met once, addresses you scraped or bought, and colleagues you are guessing might be interested.
  • Remove old addresses that bounced or that have not engaged in a long time, since a pile of dead addresses drags down delivery.
  • Keep a record of where each address came from, so that if someone asks why they received it, you can answer in a sentence.

If your list is thin, do not pad it. The waitlist to launch plan explains how to grow it honestly, and for a first reach with no list at all, the how to launch without an audience guide has other routes.

What does your sending setup have to prove?

Gmail publishes the rules it applies to senders, and the email sender guidelines were read on 13 November 2026. They separate all senders from those sending more than 5,000 messages a day to Gmail accounts. A new product’s list is usually far smaller, yet setting up the full list is the cheap, safe choice, because it protects every later message.

What Google’s guidelines ask, as read on 13 November 2026
RequirementAll sendersMore than 5,000 a day
SPF or DKIM on the sending domainYes, at least oneBoth SPF and DKIM
DMARC recordNot listed in the basic setRequired; the policy may be set to none
Spam rate in Postmaster ToolsKeep below 0.3%Keep below 0.30%
TLS connection and valid forward and reverse DNSYesYes
From domain aligned with the SPF or DKIM domainNot listedRequired for direct email
One-click unsubscribe plus a visible unsubscribe link in marketing messagesNot listedRequired

Most newsletter and email tools set up SPF and DKIM through a few DNS records they give you. The job is to add them to the domain you actually send from and wait for them to verify. Do this a week before launch, not on the day, because DNS changes take time to settle. If you send from a brand-new domain, send small, normal messages for a while first; a sudden large send from a new address is the pattern mailbox providers tend to distrust.

DNS checks you can run (replace example.com and the selector)
# SPF: one TXT record starting with v=spf1
dig TXT example.com +short

# DKIM: the selector comes from your email tool's setup page
dig TXT selector1._domainkey.example.com +short

# DMARC: the policy may be p=none while you monitor
dig TXT _dmarc.example.com +short

If a command prints nothing, the record is missing or has not spread yet.

What should the message itself look like?

  1. Send from a person’s name and an address that accepts replies, because a “no-reply” sender discourages the answers you want most.
  2. Write a subject line that says what happened in plain words, such as “[Product] is live”, since a clear subject beats a clever one for people who already know you.
  3. Open with one sentence on why they are getting it: they asked about it, so remind them when and where.
  4. Say what changed since they signed up and what you want them to do, in two or three short paragraphs.
  5. Include exactly one main action, with a tagged link, so you can tell which email sent whom; the UTM tagging guide for launches shows a scheme.
  6. Add a plain-text version and keep images light, because short, simple messages are less likely to be clipped or to look like bulk marketing.
  7. Put a visible unsubscribe link in the footer and test it, since an unsubscribe that fails turns a polite reader into a spam report.
  8. Sign it, and end with a real question you want answered, so replying feels natural.

For wording to start from, use the launch announcement email template or, for testers, the beta invite email template. This page is the check you run after you have written the message.

In what order should you send?

A send plan for a list of any size
WhenDoReason
7 days beforeAdd SPF and DKIM records; send a test to yourselfDNS needs time and mistakes show up in test mail
2 days beforeSend test copies to at least two inbox providers and read them on a phoneLayout and links break differently across mail apps
Launch day, firstSend to a small slice of the listA bad link or typo is cheaper to fix on a few readers
Two hours laterIf replies and clicks look normal, send to the restYou will be present to answer
3 days laterOne short follow-up to those who did not click, with a different subjectPeople miss emails, but do not send it to people who clicked
Pre-send QA sheet
LIST
[ ] Everyone asked to hear from me about this product
[ ] Bounces and long-inactive addresses removed

SENDER
[ ] From name is a person; replies reach me
[ ] SPF and DKIM verified in my email tool
[ ] Unsubscribe link works (tested)

MESSAGE
[ ] Subject says what happened
[ ] One main action; link is tagged
[ ] Plain-text version exists
[ ] Links open on a phone; none points to localhost or a test address
[ ] Read aloud once; typos fixed

SEND
[ ] Test copies read in two providers
[ ] Small slice first, rest after two hours
[ ] I am free to reply for the next four hours

What should you read after it goes out?

Read replies first. A reply tells you what someone thought, which no counter can. Then read clicks on the tagged link, then the first actions inside the product. Open counts are the weakest signal, because some mail apps load images automatically, which can make an email look opened when nobody read it. If a few people say the email landed in spam, check your records and the unsubscribe path before you send anything else.

Put the result next to what the other channels did, as in launch metrics to track. If your product is not live yet, publish it first: you can launch your product free on this board and link the page in the email as the place to try it.

What can you skip, and what costs the most time?

  • Skip split testing subject lines on a small list; the groups are too small to tell you anything.
  • Skip heavy design. A plain message that looks like a note from a person is more likely to be read.
  • Skip attachments. Link to what you want them to see.
  • Mistake: a link pointing to a test address. Click every link in a received copy, not in your editor.
  • Mistake: sending to everyone at once and then going out. If a problem appears, you cannot stop it.
  • Mistake: no reply path. A launch email that cannot be answered wastes its best result.

If you need an idea of what other makers are building, the ideas board lists ideas that people posted and will not build, which can also be a source of readers who care about the same problems.

Frequently asked questions

Do I need SPF and DKIM to send a launch email?

Google’s sender guidelines say all senders to Gmail accounts must set up SPF or DKIM, and those sending more than 5,000 messages a day need both plus DMARC. A small list is below that threshold, yet adding both costs little and protects every message. Most email tools give you the DNS records to paste.

Is one-click unsubscribe required for a small launch email?

Google’s guidelines require one-click unsubscribe and a visible unsubscribe link in marketing messages for senders above 5,000 messages a day to Gmail accounts. Below that, include a working visible unsubscribe link anyway. It keeps readers from reporting you as spam, and spam rates are something Google tells senders to keep below 0.3%.

When is the best time to send a launch email?

When you can reply to answers for the next few hours, which matters more than any average. If you launch on a platform with a daily ranking, send when your readers are most likely to be at their desks in their own time zone. Nobody can promise an ideal hour, so test your own list over time.

Should I email people who have not signed up?

No. Email only people who asked to hear from you about this product or your updates. Messages to people who never heard of you are likelier to be reported as spam, which damages delivery for everyone else on your list. Reach strangers through posts and communities and invite them to join your list.

Written by Post your build ideas with AI assistance and edited for this site. Where a page names another product, the facts came from that product’s own pages on the date shown above; terms change, so check them before you rely on them. About the publisher.