The welcome flow is the email sequence that fires when someone joins your list. Its job is the first order, not the fifth. Three emails over a week is the standard shape. The count matters less than one setting that silently skips your best email.
The welcome flow is the email sequence that fires when someone joins your list. Its job is the first order, not the fifth. Three emails over a week is the standard shape. The count matters less than one setting that silently skips your best email.
Nobody agrees on how many emails
Search this question and you get four different answers, all from people who build these for a living.
Source Emails Spacing Klaviyo 3 Over about a week Several agencies 3 to 5 2 to 3 days apart BS&Co 5 24 hours apart eCommerce Circle 7 Front-loadedKlaviyo's own recommendation, based on data from thousands of ecommerce accounts, is 3 emails over roughly a week. That is the number to start from. Not because 3 is magic, but because it is the smallest sequence that does the job, and adding emails to a flow is easier than untangling one.
The reason the answers differ is that they are solving for different things. A brand with a $30 product and one SKU needs less explaining than a brand selling a $400 mattress. Longer sequences are for products people research. Shorter ones are for products people just buy.
The setting that quietly kills email 1
Here is the thing almost nobody writes about, and it costs more than any argument over email count.
In Klaviyo, Smart Sending blocks an email to anyone who already got a campaign from you in the last 16 hours. Leave it on for the first email in your welcome flow and those subscribers skip it. No error. No warning. They just never get it.
Email 1 is the highest-converting message in the whole sequence. Someone just handed you their address and is looking at your brand right now. If they signed up on a day you also sent a campaign, and Smart Sending is on, that person starts at email 2.
Go and check yours. It takes 30 seconds. Open the flow, click the first email, look at Smart Sending, turn it off.
What each email does
Email 1. Immediately.
Deliver whatever you promised at signup. If you offered a discount, the code goes here, above the fold, not after three paragraphs about your founding story. If you offered nothing, say who you are in 2 sentences and point at one product.
Immediately means immediately. Klaviyo fires on profile added to list, so the delay is yours to set. Set it to zero.
Email 2. Day 2 or 3.
The reason to buy from you rather than the cheaper thing. This is where the founding story earns its place, if it is short and it explains something about the product. Reviews go here. So does the guarantee.
Email 3. Day 5 to 7.
The nudge. If email 1 carried a discount, this is the reminder that it expires. If it did not, this is where a modest offer can go.
Then stop. If you want more contact after day 7, that is what campaigns are for.
When to use more than 3
Add a fourth and fifth email if any of these are true:
- Your product needs explaining. Supplements, skincare, anything with an ingredient list or a use case people get wrong.
- Your price is high enough that people compare before they buy.
- You have a genuine content asset, like a fit guide or a quiz result, that changes what someone orders.
Do not add emails because the flow feels short. A 7-email sequence sent to someone who bought on day 1 is 6 emails to a customer who is now getting the wrong messages.
The exit condition nobody sets
This is the second most common mistake after Smart Sending.
A welcome flow needs an exit on placed order. Without it, someone signs up, buys an hour later, and still receives "here is why you should try us" on day 3 and "your discount expires" on day 6. They already bought. At best it reads as sloppy. At worst they use the day-6 discount on a second order you would have got at full price.
This matters more than it sounds, because a meaningful share of subscribers buy fast. One agency reporting on its own client data found most of their subscribers had already ordered before the welcome flow finished sending.
Set the exit. Then the flow does what it is for and gets out of the way.
The spec
Field Value Trigger Added to list, or subscribed to the signup form Emails 3 as standard, up to 5 for considered purchases Timing 0 hours, day 2 to 3, day 5 to 7 Exit condition Placed order One job Get the first orderWhere this sits in the system
The welcome flow is 1 of 12. It is also the one people build first and then treat as finished.
Worth being clear about what it is not. The welcome flow gets you a first order. It does nothing for the second one. That job belongs to the post-purchase flow, which fires after someone buys and works the window between order placed and order delivered. If you have a good welcome flow and a bad post-purchase flow, you have built a machine for buying customers once.
The order to build them in, and what each of the other 11 does, is in the retention guide.
Get the whole system
This is 1 flow of 12.
12 flows, 37 emails, one job: repeat purchases. Every trigger, every send delay, every exit condition, written out so you can build them this month.