A welcome sequence that earns the second email
New subscribers pay attention for about 48 hours. This 5-step welcome flow uses that window well - and branches away from people who clearly aren't ready for email #3. Built as a drag-and-drop workflow on your own provider.
Why the welcome sequence is the highest-ROI email you'll send
Welcome emails have open rates 4x higher than regular broadcasts and are often the highest-converting send you'll ever make (DMA, 2026). Getting this one flow right is worth more than every broadcast you'll ship this year combined.
- Open rates of 50–90% vs 20–30% for regular sends
- Highest-trust moment: the user just explicitly opted in
- Accounts for a disproportionate share of revenue in most lifecycle reports
- Sets expectations for cadence - low churn if done right
- Runs on your own provider, so you keep the sender reputation you're building
- Flat pricing - your welcome sequence doesn't get more expensive as it succeeds
The 5-email welcome sequence
Fork the template, swap the copy, flip activation on.
Email 1 · Confirm + one CTA (immediate)
Short. Thank them. Link to the single highest-value resource on your site. No images, from a real person.
Email 2 · What to expect (+24h)
Cadence (how often), topics (what kind of content), and a one-line bio. Sets the contract.
Email 3 · Branch on engagement (+3d)
Opened email 1 or 2? Continue. Opened neither? Skip email 3 to avoid the spam folder spiral.
Email 4 · Back-catalog best-of (+7d)
Three of your best-performing posts. Positions you as an authority, primes them for the main list.
Email 5 · Soft ask (+14d)
Optional: invite to a paid offering, survey, or community. Low pressure - the relationship is still new.
Three steps to activate it
Connect a provider
Free tier of Resend / SES sandbox / Mailgun Flex is plenty to start.
Clone the template
FlowingMail ships the 5-step welcome sequence as a starter template. Fork, edit copy, bind to your sender.
Activate
New Contact Created trigger enters subscribers automatically. Monitor drop-off per step.
Feed new signups into the sequence
One API call from your signup handler, or let FlowingMail handle the form directly.
export async function handleSignup(email: string, name: string) {
// Upsert the contact + attributes and add them to the "newsletter" group
// in a single call. If the group's "Added to group" trigger is wired up,
// the welcome flow kicks off automatically.
await fetch('https://api.flowingmail.com/v1/contacts/batch', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.FLOWINGMAIL_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
contacts: [{
email,
attributes: { first_name: name, source: 'website' },
}],
groupIds: [process.env.NEWSLETTER_GROUP_ID], // grp_xxx from dashboard
}),
})
}Welcome email sequence - FAQ
Three to seven is the sweet spot. Fewer than three and you're not giving yourself a chance to establish cadence. More than seven and open rates fall off a cliff after email 4–5. The template here uses 5 with a branch - power-users who engage get all 5, unengaged subscribers exit after 2.
Mix of both. It's a confirmation (transactional) that delivers one piece of value (marketing). Keep it plain-text, from a real person, with one clear CTA. Avoid the double opt-in unless legally required - it halves your subscriber yield.
Email 1 immediately. Email 2 at 24h. Email 3 at 3 days. Email 4 at 7 days. Email 5 at 14 days. The spacing widens because the relationship is getting older - what felt like a helpful nudge on day 1 feels like harassment on day 3.
Yes, every marketing email needs a clear unsubscribe link + List-Unsubscribe header (Gmail and Yahoo now require it). FlowingMail injects both automatically per template.
Three metrics: per-email open rate (should exceed 50% for the first two), sequence completion rate (40%+ is good), and conversion-to-whatever-matters downstream (trial start, purchase, second newsletter click).
Yes. Tag contacts with their signup source on creation (source: homepage, source: blog, source: ad-campaign-X) and branch the first step of the welcome flow on that attribute.
Explore more
A more complex 6-step, event-branched onboarding flow.
Where subscribers go after the welcome sequence ends.
How to build the branching logic behind email 3.
For creators migrating existing welcome sequences.
Great pairing for low-volume welcome sequences.
The canvas UI behind this sequence.