Welcome Email Series: The 5-Email Flow That Converts 8%+

Welcome Email Series
Summarise this post with:

Introduction

TL;DR: Send 5 emails over 10 days: instant welcome plus code, day 1 founder story, day 3 social proof, day 5 buying guide, day 10 code-expiry reminder. Split purchasers out after email 1. Target: 8-12% conversion.

Your welcome email series is the highest-converting automation a Shopify or WooCommerce store will ever run. Klaviyo’s 2026 benchmark data puts the average welcome flow open rate at 51%, more than double a typical campaign and welcome emails generate roughly 320% more revenue per email than promotional sends. Yet most D2C founders ship a single “thanks for subscribing, here’s 10% off” email and call it done. The result: 2–3% conversion on a flow that should be hitting 8–12%. 

This post is the deep dive. We covered welcome series as one of eight flows in our email marketing flows guide. Here, we go email-by-email through the 5-email framework, platform setup for Klaviyo, Omnisend, and WooCommerce, and the contrarian rule that separates 8%+ converters from the brands stuck at 2%. Built once, this welcome flow runs on autopilot for years and quietly compounds your customer LTV. 

Why a Welcome Series Matters: The Real Money Math

Run the numbers on your store. A site doing 25,000 monthly visitors with a 2% email-signup conversion rate is adding 500 new subscribers per month. The first 30 days after subscription is when intent peaks, open rates collapse 60% by day 90 if you don’t engage. Whatever you’re going to extract from that subscriber, you extract here or not at all.

Apply the benchmark math. 500 new subscribers × an 8% welcome-flow conversion × $60 average order value = $2,400/month,$28,800/year of first-purchase revenue from one flow. That’s a conservative case. Klaviyo data shows top-decile welcome flows hit 12%+ conversion and welcome-series RPR averages $3.34 for stores with $100–$200 AOV. Even a basic welcome sequence drives $1,500–$2,000/month for a store at this traffic level.

Compare to acquisition. To generate $28,800 of new-customer revenue at 3x ROAS, you’d spend roughly $9,600 in paid ads. Welcome emails generate the same revenue from people who already opted in. They raised their hand, told you they wanted to hear from you, and gave you their email. The acquisition cost is zero. The only question is whether your welcome series converts that intent or wastes it.

There’s a second compounding effect that abandoned cart doesn’t have. Subscribers who go through a strong welcome flow show 33% higher lifetime engagement than those who got a single thank-you email. Open rates on subsequent campaigns stay higher. Unsubscribe rates drop. The welcome series isn’t just a first-purchase tool, it’s the foundation of every email campaign that follows. A weak welcome flow caps the ceiling of your entire email program.

The 5-Email Sequence: Email by Email

Five emails. Five jobs. Five stages of subscriber psychology. Brands hitting 8%+ conversion aren’t sending fancier templates, they’re matching email content to where the subscriber is in the trust-building arc. Lead with brand, earn the buy.

Note on flow structure: this is one welcome series with a conditional split for purchasers vs. non-purchasers (the most common Shopify/WooCommerce setup). The two-parallel-flows alternative is covered in the FAQ.

Email 1: Send immediately on signup 

Job: Deliver the promised reward + introduce the brand. Confirm they’re in the right place. 

A subscriber who just gave you their email is at peak intent. They expect their welcome offer within 60 seconds. If your email arrives 4 hours later, you’ve already lost the moment. Most signups happen on impulse and those impulse decays fast. 

Send timing: Immediate. Klaviyo and Omnisend trigger within seconds; verify in your test sends. 

Sample subject line: “Welcome to {Brand} — here’s your 10% off” 

Sample body (~80 words): 

Hi {first name}, 

Welcome to {Brand}. We make {one-line product positioning} for {target customer} — and we’re glad you’re here. 

Your 10% off code is below. It’s good for 14 days on your first order. 

{DISCOUNT CODE} 

[ Shop the bestsellers ] 

Over the next week or so, you’ll get a few more emails from us — the story behind the brand, how the product is made, and what other customers have to say. If any of it doesn’t serve you, the unsubscribe is at the bottom of every email. 

Single offer. Single CTA. Code expires in 14 days (urgency without scarcity theatre). Brief mention that more emails are coming. This is the implicit second-opt-in that drops unsubscribes on later sends. 

What NOT to do and the contrarian rule: Don’t lead with the discount alone. 

This is the most common mistake in welcome flows: a coupon-code email with no brand context, no story, no positioning. It converts 2–4% on the first email and then everything downstream collapses because you’ve trained the subscriber to see you as a discount channel, not a brand. The 14-day code is the reward for signing up but the email is doing brand work too. Headline introduces the brand. Subhead mentions the offer. Body gives the one-line positioning. The offer is present but never the entire message. 

When the rule breaks: Two cases. One, if you’re a commodity-category store (basics, consumables, white-label) with no real brand story, lead with the offer because that’s the entire value prop. Two, if you’re running a high-friction signup (giveaway, contest) where the subscriber doesn’t actually know what you sell yet, lead with the prize delivery. Otherwise, brand-before-offer is the default. 

Email 2: Send 24 hours after signup 

Job: Tell the founder story. Build emotional connection. Don’t sell. 

24 hours in, the subscriber knows you exist and has a code burning in their inbox. About 8% will have already converted on email 1, leave them alone (the conditional split sends them to a purchaser branch). For the remaining 92%, the question they’re subconsciously asking is: why does this brand exist? What problem were the founders trying to solve? People buy from brands they trust, and trust starts with story. 

Sample subject line: “Why we started {Brand}” 

Body content: 250–400 words of founder narrative. First-person if possible. Include: the specific problem you saw, the moment you decided to build, what makes your approach different. End with one soft CTA, usually a product collection page or an About page, not a checkout link. No discount mentioned. 

Email 3: Send 3 days after signup 

Job: Social proof. Show that other customers love what you make. 

Day 3, the founder story has primed emotional buy-in. Now layer evidence. People buy when story plus proof aligns, neither alone closes. This email is the workhorse of the welcome flow on conversion. 

Sample subject line: “What real customers say about {Brand}” 

Body content: 3–5 short customer reviews with names and (where possible) photos. One UGC photo or video if you have it. One press mention if you have it. Skip the press logo bar, that’s campaign-template noise. CTA back to product collection. Mention the 10% code is still active. Optional: include a star-rating screenshot from your reviews app. 

Email 4: Send 5 days after signup 

Job: Education. Solve the implicit objection: “how do I choose / use this?” 

Day 5, most non-converters are stuck on a specific objection: which product is right for them, how to use it, what the difference is between SKU A and SKU B. Email 4 removes the cognitive load. This is also the email that does the most work for high-AOV stores where the buyer needs to learn before they buy. 

Sample subject line: “Quick guide: choosing the right {product category}” 

Body content: A short buying guide (or how-to-use guide for established-category products). 3–4 short sections. Embed a quiz link if you have one. Quizzes are the highest-converting CTA in welcome flow data. Optional: introduce a complementary product as an add-on. No discount mentioned (it’s already in their inbox). 

Email 5: Send 10 days after signup 

Job: Last call. Bring the code back into focus before it expires. 

Day 10, the 14-day window from email 1 is closing. Roughly 40% of welcome-flow conversions come from this final send for the segment that didn’t bite earlier. The expiring code is the lever not because you’re manufacturing urgency, but because the offer genuinely ends. Honesty does the work. 

Sample subject line: “Your 10% off expires in 4 days” 

Body content: Short, direct. Reminder of the code. Reminder of the expiration date in plain text. One product image (bestseller or category most likely to convert this segment). Single CTA. No new brand content, the trust work was done in emails 2-4. 

What you don’t do: Stack a fresh discount on top of the original 10%. Send a sixth “final-final” email after this. Re-extend the code (kills future urgency for every welcome series after). Subscribers who don’t convert in 10 days don’t need pressure; they need to enter your regular campaign list and convert on the cycle that fits them. 

Klaviyo Setup: Step by Step 

If you’re on Shopify, Klaviyo is the gold-standard flow builder for welcome series. The native Shopify integration makes the purchaser/non-purchaser split trivial. 

Trigger: “Subscribed to List”, pick your main marketing list, not “Newsletter” specifically. If you run a popup, sync the popup-tagged subscribers into the same trigger list to keep the flow simple. 

Flow filter: “Has not Placed Order since starting this flow” only on the non-purchaser branch applied after the conditional split, not at the top level. Top-level filter kills the purchaser branch you actually want firing. 

Time delays: 

  • Trigger → Email 1 (immediate) 
  • Email 1 → 24 hour delay → Email 2 
  • Email 2 → 48 hour delay → Email 3 
  • Email 3 → 48 hour delay → Email 4 
  • Email 4 → 5 day delay → Email 5 

Conditional split: After Email 1, split on “Placed Order at least once since the trigger.” Purchasers go to a 2-email post-signup-purchase branch (thank-you + onboarding/usage guide). Non-purchasers continue through emails 2-5. 

Discount code setup: Use Klaviyo’s dynamic unique-code feature, not a static “WELCOME10” string. Static codes leak to coupon-aggregator sites within weeks and erode your full-price conversion across the rest of your campaigns. Unique codes auto-expire at the 14-day window. 

Smart Send Time: Off for Email 1 (must be immediate). On for Emails 2-5, these aren’t time-critical, and Klaviyo’s predicted-best-time send lifts open rates 4-7% on these. 

UTM tagging: Tag every link with utm_source=klaviyo, utm_medium=email, utm_campaign=welcome-series, utm_content=email-1 (or 2, 3, 4, 5). Without UTMs you can’t see welcome-flow revenue cleanly in GA4 and you can’t A/B test with attribution. 

After 30 days, check Klaviyo’s Predictive Analytics tab. Break revenue down by email. Most stores find Email 1 drives 35-45% of conversions, Email 5 drives 25-35%, Email 3 drives 15-20%, and Emails 2 and 4 drive 5-10% each. If Emails 2 and 4 generate zero clicks, that’s not failure, those emails are doing brand work, not closing work. Judge them on downstream campaign open rates, not direct conversion. 

Omnisend Setup: Step by Step 

Omnisend’s welcome automation lives under Automations → Welcome subscribers. Lower price ceiling than Klaviyo and the SMS + email + push bundle is genuinely useful in the welcome flow context. 

Trigger: “Subscriber Added” via signup form, popup, or import. Filter on opt-in status so you don’t accidentally welcome already-onboarded customers when you bulk-add a list. 

Starting template: Omnisend ships with a 3-email default welcome automation. Use it as a skeleton, then extend to 5 emails using the framework above. The default copy is generic, strip and rebuild from your brand voice. 

Time delays: Drag a Delay node between emails. Immediate → 24h → 48h → 48h → 5 days. Verify each delay in test mode before activating. 

Splits: Omnisend’s Split node supports conditional. Split after Email 1 on “Order placed” status. Purchasers go to a 2-email purchaser branch; non-purchasers continue. 

SMS + email combo: Omnisend’s real edge over Klaviyo on welcome flows: add an SMS step at the 5-day mark (between Email 4 and Email 5) for subscribers who opted into SMS at signup. The SMS reminds them about the expiring code with a one-tap deep link. SMS open rates above 95% lift welcome-flow conversion by 2-3 percentage points on top of email-only. 

Discount codes: Use unique-code generation, not static codes. Same logic as Klaviyo, static welcome codes leak to coupon aggregators and erode full-price campaign conversion. 

Tracking: Omnisend’s automation reports show per-email revenue. Same rule as Klaviyo, judge brand-building emails on downstream engagement, not direct attribution. 

WooCommerce Setup: The Section to Bookmark 

Welcome series on WooCommerce is easier than abandoned cart because the trigger event is straightforward (form signup) rather than checkout-state-dependent. You still need a plugin layer to do it properly. Three practical options: 

Klaviyo for WooCommerce. Most powerful option. Install the official Klaviyo plugin, connect via API key, route your signup forms to push subscribers into Klaviyo lists. The Shopify-Klaviyo experience replicated on Woo. Best for stores doing >$20K/month. 

AutomateWoo. The AutomateWoo product page, a Woo-native automation plugin owned by Automattic. ~$99/year, no monthly send fees. The welcome-flow builder is straightforward but less sophisticated on dynamic content blocks. Best for stores under $20K/month. 

MailPoet. Free tier supports basic welcome automation up to 1,000 subscribers. Owned by Automattic, deeply Woo-integrated, but the analytics and segmentation are thin. Use this only if email isn’t a serious revenue line yet, graduate to Klaviyo or AutomateWoo once welcome-flow revenue justifies it. 

Three gotchas every WooCommerce founder needs to handle: 

Double opt-in vs. single opt-in. WooCommerce’s default is single opt-in; most GDPR-conservative DPOs require double. The fix: enable double opt-in in your plugin settings and adjust Email 1 timing. Double opt-in adds a confirmation-click step before the flow fires, your “immediate” Email 1 now sends within seconds of the confirmation click, not the form submit. Verify the confirmation email itself is fast and lands in Primary inbox, otherwise 30-40% of subscribers vanish at this step. 

Logged-in vs. guest signup. A subscriber who signs up while logged into their existing WooCommerce account is a different segment from a fresh visitor. Tag them appropriately at the trigger so your conditional split correctly identifies them as already-customers and routes them around the new-subscriber welcome content. Most plugins handle this; verify by testing both paths yourself. 

GDPR consent + the marketing checkbox. Under GDPR, the marketing-consent checkbox at signup cannot be pre-ticked. If you’re running a popup that bundles a discount with email signup, the marketing consent is implicit. But for any checkout-stage subscription, the checkbox must be unticked by default. Document your legitimate-interest basis. The welcome flow itself is fine to run on consented subscribers in any jurisdiction. 

This is the section a WooCommerce founder should bookmark. Most welcome-flow failures on Woo aren’t copy issues, they’re plumbing issues at the signup-to-trigger handoff. 

5 Common Mistakes That Quietly Cap Conversion 

  • Leading with the discount in Email 1. The single most damaging error. Trains subscribers to see you as a coupon channel. Caps lifetime value. If you take one thing from this post, take this: brand first, offer alongside. 
  • Single-email welcome flow. “Thanks for subscribing, here’s 10% off” and nothing else. This is what 60% of D2C stores ship. Conversion ceiling: 2-3%. The 5-email flow recovers the other 5-9 percentage points sitting in your subscriber list. 
  • Same template across all 5 emails. Subscribers spot the pattern by Email 3 and stop opening. Each email needs visibly different content density: Email 1 short + transactional, Email 2 long + narrative, Email 3 visual + social, Email 4 structured + educational, Email 5 short + direct. 
  • No purchaser/non-purchaser split. Sending Email 5 (“your code expires”) to someone who already bought is the fastest way to destroy goodwill in the first 14 days of the customer relationship. Conditional split is non-negotiable. 
  • Static discount codes. “WELCOME10” leaks to RetailMeNot, Honey, and a dozen coupon aggregators within weeks. Now every visitor to your store hits Honey, finds the code, and you’ve trained your full-price audience to expect 10% off forever. Unique codes only. 

Benchmarks: What “Good” Looks Like 

Open rate: 45-55% across the sequence. Klaviyo’s 2026 benchmark shows 51% average for welcome-flow opens, with top performers reaching 65%+. Email 1 typically highest (60-70%), trailing to 35-40% by Email 5. Note: Apple Mail Privacy Protection inflates reported opens by 10-15%; treat clicks and revenue as the more reliable signals. 

Click rate: 8-15% per email for top performers; 4-6% average. Email 1 highest, Email 3 second (social proof drives strong clicks), Email 2 lowest (narrative emails don’t generate direct clicks that’s expected, judge them on downstream campaign performance). 

Conversion rate (orders / subscribers): 8-12% is the working target. Below 5% means structural issues, usually a single-email flow or a discount-first Email 1. Above 12% puts you in top-decile territory. 

Revenue per recipient: $3.34 average for $100-$200 AOV stores per Klaviyo data. Higher-AOV stores ($200+) consistently outperform. Top-decile welcome flows hit $7.79 RPR. 

These vary by vertical. Beauty and apparel welcome flows convert above 10% routinely; high-AOV considered purchases (furniture, electronics, B2B) typically hit 5-7% but with substantially higher absolute revenue per conversion. 

Frequently Asked Questions

Five is the sweet spot for most D2C ecommerce stores. Three is the floor, fewer and you’re leaving conversion on the table. More than seven and you risk subscriber fatigue inside the first two weeks of relationship. The 5-email structure (immediate / day 1 / day 3 / day 5 / day 10) matches the trust-building arc most subscribers move through. High-consideration verticals (furniture, B2B) can extend to seven over three weeks.

One flow with a conditional split after Email 1 is the default. It’s simpler to maintain, easier to A/B test, and covers 90% of D2C cases. Two parallel flows (purchaser welcome + non-purchaser welcome) make sense when your purchasers and non-purchasers need fundamentally different onboarding paths. For example, a software/subscription product where buyers need usage onboarding that non-buyers shouldn’t see. For most physical-product Shopify and WooCommerce stores, one flow with a split is cleaner.

Yes, but position it as a reward for signing up, not the entire value of signing up. The discount should appear in Email 1 (delivery) and Email 5 (expiration reminder); Emails 2-4 should never mention it. 10% is the standard for $50+ AOV stores; 15% for higher-AOV considered purchases. Free shipping over a threshold often outperforms a percentage discount in furniture, beauty, and electronics. For the broader retention picture, see our email marketing flows guide. 

Welcome series targets new subscribers, people who opted into your list but haven’t necessarily added anything to a cart. The job is brand introduction plus first-purchase conversion. Abandoned cart targets people who reached checkout and bailed, the job is recovery, and intent is already proven. Welcome series runs over 10 days with brand work; abandoned cart runs over 72 hours with recovery work. They’re complementary, not interchangeable, and most subscribers go through both. Welcome first, then abandoned cart if they hit checkout later without converting. 

Yes, with two adjustments. Extend the timing to 14-21 days instead of 10 (high-AOV considered purchases take longer to evaluate). And swap the percentage discount for free shipping, a complimentary add-on, or a personal-consultation CTA. Percentage discounts on $500+ products often damage perceived brand value rather than drive conversion. High-AOV welcome flows convert lower (5-7% typical) but generate substantially more revenue per converter.

Welcome series is one of eight core flows every D2C store needs the full stack is laid out in our email marketing flows guide. For the strategic picture across paid, SEO, CRO, and retention, see the ecommerce marketing guide. After welcome, the next flows to ship are abandoned cart (for checkout-stage recovery) and post-purchase (for second-purchase conversion).

Share this post: