E-Commerce Email Marketing: 12 Flows That Drive Revenue

The 5 Essential Flows (Build These First)

Flow 1: Welcome Series

Trigger: New email subscriber (pop-up, footer form, checkout opt-in)

Emails: 5-7 over 14 days

Revenue contribution: 3-5% of total email revenue

Sequence:

Email Timing Content Goal
1 Immediately Welcome + discount code (if offered in pop-up) + brand introduction First purchase conversion
2 Day 2 Brand story — why you exist, what you stand for, who you are Build emotional connection
3 Day 4 Best-sellers showcase — your top 3-5 products with social proof Product discovery
4 Day 7 Customer testimonials or UGC — real people, real results Build trust
5 Day 10 Discount reminder (if unused) or value content (sizing guide, how-to) Convert holdouts
6 Day 12 Category-specific recommendation based on browsing (if data available) Personalized nudge
7 Day 14 Final discount expiry + last call Urgency conversion

Key metric: Welcome series conversion rate. Target: 5-10% of subscribers make a purchase within 14 days.

Flow 2: Abandoned Cart Recovery

Trigger: Item added to cart → checkout not completed within 1 hour

Emails: 3 over 72 hours

Revenue contribution: 5-10% of total email revenue (the single highest-revenue flow for most stores)

Sequence:

Email Timing Content Goal
1 1 hour after abandonment Reminder with cart contents + product images. No discount. Recover forgetful shoppers
2 24 hours Social proof — reviews for the abandoned product + “still in your cart” Address hesitation
3 72 hours Final reminder + small incentive (free shipping or 5-10% off) Convert holdouts with urgency

Why 3 emails, not 5: Beyond 3 emails, each additional send generates diminishing returns and increasing unsubscribe risk. Three emails capture 80%+ of recoverable revenue.

Key metric: Cart recovery rate. Target: 5-15% of abandoned carts recovered through email.

Flow 3: Post-Purchase Sequence

Trigger: Order confirmed

Emails: 4-5 over 30 days

Revenue contribution: 3-8% of total email revenue (primarily through cross-sell and repeat purchase)

Sequence:

Email Timing Content Goal
1 Immediately Order confirmation + estimated delivery + what to expect Set expectations, reduce anxiety
2 Delivery day “Your order arrived!” + product tips/setup guide Improve product experience
3 Day 7 post-delivery Cross-sell — complementary products Increase LTV
4 Day 14 post-delivery Review request Build social proof
5 Day 21 post-delivery Educational content — how to get the most from the product Build loyalty, reduce returns

The cross-sell email is the hidden revenue driver. A customer who just received and opened their order is in peak product enthusiasm. Recommending a complementary product at this moment converts at 3-8% — significantly higher than a random promotional email.

Flow 4: Browse Abandonment

Trigger: Visitor views product page → leaves without adding to cart

Emails: 2 over 48 hours

Revenue contribution: 2-4% of total email revenue

Sequence:

Email Timing Content Goal
1 2-4 hours “Still interested?” + product image + 2-3 reviews Re-engage browser
2 24 hours Related products + social proof or comparison content Expand consideration set

Important: Browse abandonment emails only trigger for identified visitors (those who’ve previously provided their email through a pop-up, account, or past purchase). Anonymous visitors can’t be emailed. This is why email capture strategy is critical — more captured emails = larger browse abandonment audience = more recovered revenue.

Flow 5: Win-Back (Re-Engagement)

Trigger: Customer hasn’t purchased in X days (typically 60, 90, and 120 days)

Emails: 3-4 over 45 days

Revenue contribution: 2-5% of total email revenue

Sequence:

Email Timing Content Goal
1 60 days since last purchase “We miss you” + what’s new (new products, improvements) Remind and re-engage
2 75 days “Here’s what you might have missed” + best-sellers Product re-discovery
3 90 days Exclusive win-back offer (10-15% off) Incentivize return
4 120 days “Last chance” + stronger offer OR “Should we remove you from our list?” Final attempt or list hygiene

The 120-day email serves dual purpose: It either converts the customer back or cleans your list. Keeping inactive subscribers on your list hurts deliverability (email platforms penalize senders with low engagement rates). A clean list performs better than a large but disengaged one.

The 7 Advanced Flows (Build After the Essentials)

Flow 6: Replenishment Reminder

Trigger: Time-based, calculated from average product consumption rate

Best for: Consumable products (supplements, skincare, coffee, pet food, cleaning supplies)

Example: Your 30-day supply of vitamins was purchased 25 days ago. Email: “Running low? Reorder now and get free shipping.” Timing is critical — too early feels pushy, too late means they’ve already reordered elsewhere.

Key metric: Replenishment conversion rate. Target: 15-30% for established customers with consistent purchase patterns.

Flow 7: VIP / Loyalty Tier

Trigger: Customer reaches a spending threshold (e.g., 3+ orders or $300+ total spend)

Purpose: Reward and retain your highest-value customers with exclusive treatment.

Content: Early access to new products, exclusive discounts (that non-VIPs don’t get), birthday/anniversary offers, invitation to provide product feedback (makes them feel valued), and loyalty program upgrades.

Key insight: Your top 10% of customers typically generate 30-50% of revenue. Retaining them has outsized impact. A VIP flow that prevents even 5% of VIP churn pays for itself many times over.

Flow 8: Back-in-Stock Notification

Trigger: Customer signed up for “notify me when available” on an out-of-stock product

Emails: 1-2

Email 1 (immediately on restock): “It’s back! [Product Name] is available again — and selling fast.”

Key metric: Back-in-stock conversion rate. Target: 10-25% (these are high-intent customers who explicitly expressed interest).

Flow 9: Price Drop Alert

Trigger: Product the customer viewed or wishlisted goes on sale

Emails: 1

Content: “Good news — [Product Name] is now $X (was $Y). [Shop Now].”

This is low-effort to set up (most email platforms can trigger on Shopify price changes) and produces consistent conversions from price-sensitive shoppers.

Flow 10: Cross-Sell Based on Purchase

Trigger: Customer purchased a specific product → recommend complementary products

Timing: 14-30 days after delivery

Emails: 1-2

Example mappings:

Purchased Recommend
Yoga mat Yoga blocks, strap, mat bag
Face moisturizer Cleanser, serum, SPF
Coffee maker Coffee beans, filters, descaler
Running shoes Running socks, insoles, water bottle

This flow requires product relationship mapping — defining which products are complementary. Do this manually for your top 20 products; it takes 30 minutes and drives months of automated revenue.

Flow 11: Review Follow-Up (Based on Rating)

Trigger: Customer leaves a review

Logic: If 4-5 stars → thank + referral offer. If 1-3 stars → apologize + customer service outreach.

Positive review response: “Thank you for your review! Share [Brand] with a friend and you’ll both get 15% off your next order. [Referral Link]”

Negative review response: “We’re sorry to hear about your experience. Our team would love to make this right. Reply to this email or contact us at [support email].” This isn’t about removing the review — it’s about recovering the customer relationship and potentially earning a review update.

Flow 12: Subscription Management (For Subscription Products)

Trigger: Various subscription lifecycle events

Emails: Pre-charge reminder (3 days before), failed payment recovery, skip/pause confirmation, cancellation survey, and win-back for cancelled subscribers.

The cancellation survey email is critical. Understanding WHY subscribers cancel informs product improvement and retention strategy. Common reasons: too much product accumulated (offer skip option), too expensive (offer discount), found a better alternative (learn what they switched to), or didn’t see results (provide usage tips and education before they cancel next time).

Flow Performance Benchmarks

Flow Open Rate Click Rate Revenue per Recipient
Welcome Series 40-60% 8-15% $1.50-$4.00
Abandoned Cart 35-50% 10-20% $3.00-$8.00
Post-Purchase 50-70% 5-12% $0.50-$2.00
Browse Abandonment 30-45% 5-10% $0.80-$2.50
Win-Back 20-35% 3-8% $0.40-$1.50
Replenishment 35-50% 8-15% $2.00-$5.00
VIP 40-55% 8-15% $1.50-$4.00
Back-in-Stock 50-65% 15-25% $4.00-$10.00
Price Drop 40-55% 12-20% $2.50-$6.00
Cross-Sell 30-45% 5-10% $0.80-$2.50

Revenue per recipient varies enormously based on your product price, audience engagement, and offer structure. These benchmarks provide directional guidance, not exact targets.

Implementation Priority

Priority Flow Time to Build Revenue Impact
🔴 Week 1 Abandoned Cart (3 emails) 2-3 hours Immediate (highest revenue flow)
🔴 Week 1 Welcome Series (5-7 emails) 3-4 hours Within 2 weeks
🟡 Week 2 Post-Purchase (4-5 emails) 2-3 hours Within 30 days
🟡 Week 2 Browse Abandonment (2 emails) 1-2 hours Within 1 week
🟢 Week 3 Win-Back (3-4 emails) 2-3 hours Within 60-90 days
🟢 Month 2 Replenishment (if applicable) 1-2 hours Ongoing
🟢 Month 2 VIP / Loyalty 2-3 hours Ongoing
🔵 Month 3 Back-in-Stock, Price Drop, Cross-Sell, Review Follow-Up, Subscription 1-2 hours each Ongoing

Total setup time for all 12 flows: 20-30 hours. This is a one-time investment that generates revenue for years. The ROI is extraordinary — no other marketing activity produces as much revenue per hour of setup time.

Technical Setup (Klaviyo)

We recommend Klaviyo as the email platform for e-commerce. It integrates natively with Shopify, provides pre-built e-commerce flow templates, offers advanced segmentation and predictive analytics, and handles both email and SMS in one platform.

Setup steps for each flow:

  1. Create the flow in Klaviyo. Use the Flow Builder to define the trigger, timing, and email sequence.
  2. Design the email template. Use Klaviyo’s drag-and-drop editor. Keep designs clean, mobile-optimized, and consistent with your brand.
  3. Write the copy. Follow the content guidance for each flow above. Be direct, personal, and concise.
  4. Set conditional logic. For flows like Review Follow-Up, add conditional splits based on data (star rating, purchase amount, customer segment).
  5. Test. Send test emails to yourself. Check mobile rendering. Verify links. Confirm dynamic product blocks pull the correct products.
  6. Activate. Set the flow to “Live” and monitor performance for the first 2 weeks.
  7. Optimize. A/B test subject lines, send timing, and offers. Review metrics monthly and refine underperforming emails.

Frequently Asked Questions

How much revenue should email generate for an e-commerce store?

20-30% of total Shopify revenue is the benchmark for a well-optimized email program. If email generates less than 15%, your flows are either missing, poorly built, or your email list is too small. If it’s over 40%, you may be over-relying on discounts and eroding brand value.

Do I need separate flows for email and SMS?

SMS and email should complement, not duplicate. Use email for longer content (welcome series, educational content, detailed cross-sell recommendations) and SMS for high-urgency, short messages (flash sales, back-in-stock alerts, shipping notifications, abandoned cart reminders). Klaviyo handles both in the same flow with conditional splits.

How many emails per week is too many?

For flows: there’s no hard limit because they’re triggered by individual customer behavior, not sent to the whole list. A customer who just subscribed, abandoned a cart, AND received their first order might get 5+ emails in a week — but each one is contextually relevant. For campaigns (manual sends to your list): 2-4 per week is the sweet spot for most brands. Monitor unsubscribe rate — if it exceeds 0.3% per send, you’re sending too frequently or with too little value.

What’s more important: flows or campaigns?

Flows. They run automatically, trigger at the right moment, and generate 50-80% of total email revenue despite requiring zero ongoing effort after setup. Campaigns are the remaining 20-50% and require weekly content creation. Build all flows first, then add campaigns.

Can email flows work for Amazon sellers?

Amazon doesn’t allow direct email marketing to customers (you don’t get their email addresses). However, if you sell on both Amazon and Shopify, you can use product inserts on Amazon orders to drive customers to your website where they opt into your email list. Those customers then enter your Shopify email flows for future purchases — at much higher margins than Amazon.

Next Steps

Want your email flows audited or built from scratch? Our email/SMS setup service ($2,500-$5,000 one-time) includes all 12 flows, template design, and 30-day campaign calendar. Get your free audit →

Keep reading:

Last Updated: March 2026