Email and WhatsApp Flows for D2C Revenue
The five highest-revenue automated flows for D2C are: welcome series (20-30% of email revenue), abandoned cart (10-15%), post-purchase upsell (8-12%), win-back (5-8%), and VIP loyalty (5-10%). Each triggers automatically on customer behaviour.
The 5 flows ranked by revenue contribution
Most D2C brands have either zero automated flows or one poorly configured abandoned cart email. That is leaving 25-40% of potential revenue on the table. Flows are automated sequences triggered by customer behaviour. Set them up once. They run forever. They generate revenue while you sleep.
Here are the five flows ranked by how much revenue they contribute, based on data from every D2C brand we manage.
| Flow | Revenue contribution | Trigger | Number of messages | Best channel |
|---|---|---|---|---|
| Welcome series | 20-30% of flow revenue | Email signup or first purchase | 4-5 emails over 10 days | |
| Abandoned cart | 10-15% of flow revenue | Cart created, no purchase in 1 hour | 1 WhatsApp + 2 emails | WhatsApp first, then email |
| Post-purchase upsell | 8-12% of flow revenue | Order delivered (3 days after) | 2-3 emails over 7 days | |
| Win-back | 5-8% of flow revenue | No purchase in 60-90 days | 3 emails over 14 days | |
| VIP loyalty | 5-10% of flow revenue | 3+ purchases or top 10% by spend | Ongoing (1-2 per month) | Email + WhatsApp |
Combined, these five flows should generate 50-75% of your total email and WhatsApp revenue. The remaining 25-50% comes from manual campaigns (new launches, sales, content). If your automated flows are generating less than 40% of email revenue, they need fixing. This is a core piece of the D2C revenue engine.
Flow 1: Welcome series (the most underrated flow)
The welcome series is your highest-revenue flow because it hits people at peak interest. Someone just gave you their email or made their first purchase. They are paying attention. You have 7-10 days before that attention fades.
Here is the exact sequence we set up for every brand:
Email 1 (Immediate): Welcome and brand story. Not "Thanks for signing up." Tell them who you are and why you exist. Include a first-purchase incentive if they signed up without buying (10% off or free shipping). Keep it under 150 words. One clear CTA.
Email 2 (Day 2): Social proof. Show your best-selling products with customer reviews. Include UGC photos if you have them. Real photos of real customers beat studio shots. This email answers: "Can I trust this brand?"
Email 3 (Day 4): Education. Teach them something useful about your product category. A skincare brand sends a routine guide. A babywear brand sends a sizing guide. A food brand sends recipes. This email answers: "Does this brand know what they are talking about?"
Email 4 (Day 7): First-purchase nudge. If they have not bought yet, remind them of the incentive from Email 1. Add urgency (the offer expires in 48 hours). Show the top 3 products in their interest category.
Email 5 (Day 10): Last chance. Final reminder of the expiring offer. A single product recommendation. No more than 3 sentences. If they do not buy after this, move them to your regular campaign list.
For CutePotatoIndia, this sequence converts 12% of email signups into first-time buyers within 10 days. Before setting up the welcome series, their signup-to-purchase rate was under 3%. The welcome series alone generates ₹40-60K monthly from a list of 8,000 subscribers.
Flow 2: Cart recovery (WhatsApp plus email)
Cart abandonment in Indian D2C averages 70-80%. That is a large amount of revenue sitting in abandoned carts. You will not recover all of it. But 8-12% recovery is realistic with a proper dual-channel flow.
Here is the timing that works best:
WhatsApp (1 hour after abandonment): A short message with the product image and a direct checkout link. "Hi [name], you left this in your cart. Complete your order here." No discount yet. The urgency of the channel is enough. WhatsApp recovers 5-7% on its own.
Email 1 (4 hours after abandonment): Product image, name, price. Social proof (number of people who bought this product). A checkout link. Still no discount. Plain, direct, useful.
Email 2 (24 hours after abandonment): Now add a small incentive. Free shipping or 5-10% off. Make it expire in 24 hours. This email catches people who were interested but needed a nudge. This second email recovers an additional 3-5%.
Total recovery: 8-12% of abandoned carts. On 400 monthly abandonments with ₹1,200 AOV, that is 32-48 recovered orders worth ₹38,400-57,600 per month. The cost of sending these messages is under ₹2,000.
The comparison between channels for cart recovery:
| Metric | Both combined | ||
|---|---|---|---|
| Open rate | 85-95% | 35-50% | N/A |
| Click rate | 15-25% | 5-10% | N/A |
| Recovery rate | 5-7% | 3-5% | 8-12% |
| Cost per message | ₹0.80 | ₹0.05-0.15 | ₹0.90-1.10 |
| Best timing | 1 hour | 4-24 hours | Staggered |
| Rich media support | Images, buttons, catalogues | Full HTML design | Both |
More detail on the WhatsApp side is in our WhatsApp commerce guide.
Flow 3: Post-purchase upsell
The best time to sell to someone is right after they bought from you. They have already overcome the trust barrier. They have their wallet out. And they just had a positive experience receiving a product they like.
Email 1 (3 days after delivery): "How is your [product]? Customers who love this also bought [related product]." Include a 10% returning-customer discount. Product image. One-click checkout link. Timing is critical. Too early (before delivery) feels pushy. Too late (after 7 days) misses the excitement window.
Email 2 (7 days after delivery): A "complete the look" or "complete the set" email. For CutePotatoIndia, if someone bought a romper, this email shows matching accessories. For a skincare brand, it shows the next step in the routine. Bundle pricing works well here.
Email 3 (14 days after delivery, optional): Replenishment reminder for consumable products. Skincare, food, supplements. "Running low on [product]? Reorder with 15% off." Skip this for durable goods.
This flow converts at 5-8% and generates high-margin revenue because these customers require zero acquisition cost. Every sale from this flow is pure profit minus product cost and the small discount.
Flows 4 and 5: Win-back and VIP
Win-back (60-90 days dormant): Customers who bought once and disappeared. They liked your product enough to buy but something stopped the second purchase. Maybe they forgot. Maybe they found an alternative. Your job is to remind them.
Email 1 (Day 60): "We miss you. Here is what is new since your last order." Show 3-5 new or popular products. No discount yet.
Email 2 (Day 75): "Still thinking about it? Here is 15% off your next order." Stronger incentive. Urgency timer.
Email 3 (Day 90): "Last chance: 20% off expires tomorrow." This is the final attempt. If they do not respond, move them to a suppressed segment. Do not keep emailing people who are not interested. It hurts your deliverability.
Win-back flows recover 3-5% of dormant customers. Small percentage, but these are customers you already paid to acquire. Reactivating them costs almost nothing.
VIP flow (top 10% by lifetime spend or 3+ purchases): Your best customers deserve different treatment. They generate disproportionate revenue and they refer other customers.
Monthly exclusive early access to new products. Birthday or anniversary discounts (20-25% off, higher than standard). Handwritten thank-you notes for orders above a threshold. Exclusive WhatsApp group for feedback and previews. This is not email automation. It is relationship building at scale.
VIP customers typically have 4-6x higher LTV than average. Investing ₹500 in a handwritten note for a customer worth ₹15,000 lifetime is obviously profitable. Most brands ignore this because it does not feel like "marketing."
Tool comparison: Klaviyo vs Mailchimp vs WhatsApp BSP
| Feature | Klaviyo | Mailchimp | WhatsApp BSP (Interakt/Wati) |
|---|---|---|---|
| Shopify integration | Native, deep (order data, browse data, predictions) | Basic (order data only) | Via app (cart events, orders) |
| Flow builder | Excellent. Conditional splits, A/B testing, time delays. | Good. Fewer conditions. | Basic. Linear flows. |
| Segmentation | Advanced (purchase behaviour, predicted LTV, engagement) | Basic (lists, tags, purchase history) | Limited (tags, last message date) |
| Pricing (5,000 contacts) | ₹5,000-7,000/month | ₹2,500-4,000/month | ₹2,000-5,000/month + per-message |
| Pricing (20,000 contacts) | ₹15,000-20,000/month | ₹8,000-12,000/month | ₹3,000-8,000/month + per-message |
| Revenue attribution | Built-in, reliable | Basic | Manual tracking |
| Best for | Brands above ₹5L/month revenue | Brands under ₹5L/month revenue | All Indian D2C brands (complement to email) |
Our standard stack: Klaviyo for email plus Interakt for WhatsApp. Klaviyo handles the complex segmentation and flow logic. Interakt handles WhatsApp delivery. They do not replace each other. They work together. For brands on a tight budget, Mailchimp plus Interakt is a good starting combination until revenue justifies the Klaviyo upgrade.
Mistakes that kill flow revenue
Setting up flows and forgetting them. Flows are not "set and forget." Review performance monthly. A/B test subject lines, send times, and incentive amounts. A welcome series that converted at 12% in January might drop to 8% by June if you do not refresh the content.
Using the same discount everywhere. If your welcome flow offers 10%, your cart recovery offers 10%, and your win-back offers 10%, customers learn to wait for discounts. Vary the incentive type: free shipping, bundle discount, gift with purchase, percentage off. Each flow should feel different.
Not suppressing recent buyers. If someone bought yesterday, they should not get your promotional campaign email today. Suppress recent buyers (7-14 days) from broadcast campaigns. They just bought. Give them time to enjoy the product before selling again.
Writing long emails. D2C emails should be scannable in 5 seconds. One main image. One clear message. One CTA button. If your email requires scrolling through 500 words, it will not convert. Save long-form content for your blog.
Ignoring deliverability. If your emails land in spam, nothing else matters. Clean your list every 90 days. Remove subscribers who have not opened in 6 months. Authenticate your domain (SPF, DKIM, DMARC). Use a dedicated sending domain, not your main domain.
Not connecting flows to the full system. Email and WhatsApp flows are one part of a larger revenue engine. If your store converts poorly, flows send traffic to a broken destination. If your ads target the wrong audience, flows nurture unqualified leads. Fix the system, not just the flows. Our retention strategy guide covers the broader picture.
Next steps
- Audit your current flows. Log into Klaviyo or Mailchimp. How many active flows do you have? If fewer than 3, you are under-automated. If you have all 5, check their conversion rates against the benchmarks in this article.
- Set up the welcome series first. It generates the most revenue and takes 2-3 hours to build properly. Use the 5-email sequence above.
- Add WhatsApp cart recovery. If you are not using WhatsApp for cart recovery yet, start today. The WhatsApp commerce guide has the setup steps.
- Measure flow revenue as a percentage of total revenue. Track this monthly. Target 25-35% within 6 months of setting up all five flows.
- Get a free retention audit. We will review your current flows, identify gaps, and estimate the revenue you are leaving on the table. Request your audit here.
Frequently asked questions
Am I sending too many emails?
If your unsubscribe rate is above 0.5% per campaign, yes. Most D2C brands can send 2-3 campaigns per week plus automated flows without issues. The key is segmentation. Send relevant content to relevant people. A customer who bought baby clothes does not need emails about adult apparel.
Should I use WhatsApp or email for cart recovery?
Both. Send a WhatsApp message at 1 hour after abandonment (85-95% open rate). Send an email at 4 hours. Send a second email at 24 hours with a small incentive. WhatsApp captures the quick recoveries. Email catches the rest. Together they recover 12-18% of carts compared to 3-5% for email alone.
What percentage of revenue should come from email?
For a healthy D2C brand, email and WhatsApp combined should drive 25-40% of total revenue. If it is below 15%, you are leaving money on the table. If it is above 50%, you are probably under-investing in acquisition. The sweet spot is 30-35%.
Klaviyo or Mailchimp for Indian D2C?
Klaviyo for any brand above ₹5L monthly revenue. Its Shopify integration, segmentation, and flow builder are significantly better. Mailchimp works fine for brands under ₹5L who need basic flows and campaigns. The price difference (Klaviyo is 2-3x more expensive) is justified by the revenue it generates through better targeting.