Welcome emails for online stores, structure and examples

How to build a welcome email series for an online store in Klaviyo: what each email says, when it sends and example subject lines and copy for every step.

Manuel Sierra

7 min read

Flows
In this article · 8 sections

A good welcome email does one thing: it delivers what the sign-up form promised, right away, and gives the new subscriber one reason to buy. The series that follows tells the brand story and shows the best sellers over about a week. Three or four emails is enough for most stores.

Most pages that rank for this search are galleries of other brands' emails. They show you what other brands did and leave you to work out what to copy. This guide goes the other way: the job of each email, the timing, and example copy you can adapt. The brand in the examples is invented.

The structure, email by email

Klaviyo's pre-built welcome series has three emails over about a week: one immediately, one three days after sign-up and one four days later. We build three or four on the same seven days, because the first email carries the most weight and the rest each have one job.

EmailSendsJobGoes in it
1 · The promiseImmediatelyDeliver what the form saidThe code, if there is one. Three lines on the brand. One button
2 · The storyDay 2Explain why the brand existsFounder voice, how the product is made. No hard sell
3 · The proofDay 4Show what to buy firstBest sellers with real reviews
4 · The reminderDay 7Close the windowThe code expires, said once and plainly

The fourth email is optional. If there is no incentive, there is nothing to remind, and three emails is the right length.

The flow starts with Added to list, on the list your sign-up form feeds. Make sure every form, integration and the Shopify sync point to the same list, or some subscribers will never enter. The full map of flows and where welcome sits is in our guide to the Klaviyo flows every store should have.

Email 1: deliver the promise

This is the email with the most attention of the whole series. The subscriber just handed over their address and is waiting to see if it was worth it. Do not make them look for what they were promised.

If the form offered a code, Klaviyo's own advice is to put the coupon in the first email. Put it in the preview text too. The email then needs very little else.

PartExample
SubjectYour welcome code is inside
PreviewValid for 7 days, on anything in the shop
Opening lineThanks for joining. Here is the code you asked for.
BodyYour code: WELCOME10. Use it at checkout in the next 7 days.
Brand lineWe make small-batch candles in Valencia. Every one is poured by hand.
ButtonShop the collection

Notice what is missing: a paragraph on the founder, a row of social icons, three products and a newsletter promise. Each of those is a second thing competing with the first. They belong in emails 2 and 3.

If there is no code, the promise is something else: early access, the guide, the first look at a drop. Deliver that first and the same rule holds.

Email 2: tell why the brand exists

By now the subscriber has either bought with the code or is still deciding. The second email earns trust. It is the only one in the series that should not push a purchase.

Write it in the first person, in the founder's voice or the brand's, and tell one real story: why you started, what was wrong with the alternatives, how the product is made. Klaviyo suggests a longer series with founder anecdotes when brand story and mission matter; for most stores one email is enough.

PartExample
SubjectWhy we started pouring candles at home
PreviewThe short version, with photos from the workshop
Opening lineIt started with a candle that smelled of nothing.
ButtonRead how we make them

The subject opens a story and the email closes it. That is the whole trick. For more lines like this one, see our guide to email subject lines for online stores.

Email 3: show what to buy first

A new subscriber facing a full catalogue often buys nothing. The third email narrows the choice to three products and gives a reason to pick each one.

Use Klaviyo's product blocks to pull in best sellers, and add real reviews under them. A review is proof from someone who is not you. Pick the reviews that answer the first doubt a new customer has: size, smell, how long it lasts.

PartExample
SubjectThe three candles to start with
PreviewAnd how to choose between them
BodyThree products, one line each, one review each
ButtonSee the best sellers

Email 4: close the window

Only send this one if there was a code. Say it once, plainly: your code expires tomorrow. A short email with a clear deadline works better than a long one with a false sense of urgency.

Do not invent a deadline. If the code is valid for seven days, say seven days. A customer who works out that the deadline is fake stops believing the next one.

Add a split before this email using "Has Placed Order at least once since starting this flow". Only people who have not bought on the NO path should receive the reminder. Someone who already used the code does not need to be told it expires.

The rules that stop a welcome flow leaking

  • Whoever buys, leaves. Klaviyo suggests the split on "Has Placed Order at least once since starting this flow" for exactly this.
  • Keep existing customers out of the first-order discount. Add a split with "Has Placed Order at least once over all time". Contacts who have never ordered take the NO path, where the discount lives.
  • Set the flow to Manual before importing contacts. Otherwise Klaviyo can send the first email to everyone you import at once.
  • Check it is Live. A flow left in Draft does not send anything.
  • Remember it only fires once per person. A welcome series flow can only be entered once, even if the person unsubscribes and signs up again.
  • Every email needs the legal basics. An unsubscribe route that works, your postal address and a From line that identifies you. The FTC's CAN-SPAM guide lists them and says opt-outs must be honored within 10 business days.

What to measure

Do not judge the series by its first email alone. Look at the order rate of the flow as a whole and at revenue per recipient, which tells you whether each email earns its place.

Then look at where people drop out. If the first email gets clicks and the second gets none, the story is not carrying the weight you thought. Test one thing at a time: Klaviyo lets you A/B test delays and messages with branches inside the flow.

If you want the series as a ready-made template, with the timing and a copy slot for each email, here it is.

If welcome mails are landing in spam, fix that before you rewrite the copy. Our guide on why your emails go to spam starts with the checks. And if you would rather go through your own flow with someone, book a call.

Sources

Checked on October 12, 2026.

  • Flows
  • Welcome
  • Klaviyo
  • Shopify

Common questions

What should a welcome email include?

What the sign-up form promised, delivered at once: a code, a guide or early access. Add a short line about the brand and one button. Leave the story, the best sellers and the social links for the emails that follow.

How many emails should a welcome series have?

Three or four. Klaviyo's pre-built series has three over about a week. Add a fourth reminder only if you gave a code with an expiry date. A longer series makes sense when the brand story needs more room.

When should a welcome email be sent?

Immediately for the first, with no delay after the trigger. The rest follow over about a week: day 2, day 4 and day 7 is the schedule we use, against Klaviyo's default of three days and then four more.

Should a welcome email include a discount?

If the form promised one, yes, in the first email. If it did not, you do not need one. Put the larger incentives later in your flows, not at the start.

Is a welcome email the same as a double opt-in confirmation?

No. In Klaviyo every list is double opt-in by default: the contact first receives a confirmation message and only becomes subscribed once they confirm. The welcome series starts after that.

Want us to look at your account?

We look at your whole account in a 45-minute call and tell you what we would do first. No strings attached.

Book your free audit
7 min left