How US DTC Brands Can Generate 30%+ of Total Revenue from Email
Here is a data point that should concern every US DTC brand: the average email revenue share is 15–20% of total revenue. The top quartile of DTC brands run at 35–45%. That 20+ percentage point gap isn’t explainable by list size, brand awareness, or ad spend — it’s almost entirely explained by email program structure.
If your DTC brand does $3M in annual revenue and you’re at 18% email share ($540K), moving to 35% means an additional $510K per year from the same customer base. That’s the arithmetic. The question is how you get there.
This post breaks down the exact difference between a 20% email program and a 40% email program, and the specific interventions that close the gap.
Why Most DTC Brands Are Stuck at 15–20%
The common causes of underperformance cluster into five categories. Most brands struggling with email share have at least three of these five working against them simultaneously.
1. The Campaign-Heavy, Flow-Light Imbalance
Programs stuck at 15–20% revenue share are typically doing most of their email revenue through campaigns (manual sends) and very little through automated flows. A typical distribution for a stuck program: 80% campaign revenue, 20% flow revenue.
Top-performing programs flip this: 45–55% flow revenue, 45–55% campaign revenue.
Why does this matter? Campaigns require ongoing effort and have diminishing returns when overused. Flows run 24/7, improve with optimization, and compound over time. A brand generating 50% of email revenue from flows has effectively built a passive revenue engine that works even when no one is actively managing it.
2. Single-List Sending (No Segmentation)
Sending every email to your entire list is the fastest way to destroy deliverability and train your best customers to ignore you. Every time a highly-engaged customer receives an email that’s irrelevant to them, you get an unsubscribe or a spam complaint. Either damages your program.
The 40% brands segment obsessively. They have 15–30 active segments in Klaviyo and match each campaign to the segment that will find it most relevant.
3. A Welcome Series That Ends Too Early
The welcome series is the most leveraged flow in any DTC email program. Subscribers are at peak interest — they just raised their hand. Yet most welcome series are 2–3 emails that deliver a discount code and disappear.
Every additional day of relevance in your welcome series extends the conversion window. A 7-day, 5-email welcome series that educates, demonstrates social proof, and handles objections converts 3–5x more subscribers to first-time buyers than a 2-email version.
4. No Lifecycle Email Architecture
High-performing DTC programs think in terms of lifecycle stages and have distinct email strategies for each:
- Prospect: Not yet subscribed
- New subscriber: Subscribed but not purchased
- First-time buyer: One purchase
- Repeat buyer: 2–4 purchases
- Loyal customer: 5+ purchases or above CLV threshold
- Lapsed: No purchase in 90+ days
- Lost: No purchase in 180+ days
Each stage has different goals, different messaging, and different success metrics. Brands stuck at 15–20% usually have one bucket: “the list.” Everyone gets the same emails, from new subscribers to 5-year loyal customers.
5. Neglected Post-Purchase Revenue
Post-purchase is where DTC brands make back their CAC. The customer has just demonstrated trust by buying — this is the optimal moment to cross-sell, introduce your loyalty program, collect a review, and set up the replenishment. Yet most brands’ post-purchase strategy begins and ends with Shopify’s default order confirmation.
A well-built post-purchase flow for a consumables brand drives 20–30% of subscribers to a second purchase within 60 days. For non-consumables, it drives cross-category discovery that increases basket size on the next purchase.
The Program Architecture That Gets You to 30%+
Tier 1: Foundation (Gets You to 25%)
Before you can reach 30%+, three foundational elements must be in place:
List segmentation by engagement: Build and maintain dynamic segments in Klaviyo:
- Active 30 days (opened or clicked in last 30 days)
- Active 90 days
- Active 180 days
- Lapsed (no open/click/purchase in 90–180 days)
- Suppressed (180+ days inactive)
Use these segments to govern send eligibility. Your promotional campaigns go to 90-day active. Your re-engagement campaigns go to lapsed. Your suppressed contacts get nothing — they only come back if they purchase directly.
All 7 core flows live: Welcome, abandoned cart, checkout abandonment, post-purchase, browse abandonment, win-back, and sunset. All properly triggered, all with conditional splits, all excluding recent purchasers where appropriate.
Consistent campaign cadence: 2–3 campaigns per week to segmented audiences. Not 4 blasts per month to the full list. More frequent, smaller, targeted sends outperform less frequent, full-list blasts on almost every metric.
Tier 2: Optimization (Gets You from 25% to 35%)
With the foundation in place, the next set of interventions pushes you to 35%:
Zero-party data collection and use: Zero-party data is information your subscribers voluntarily provide about themselves — preferences, purchase motivations, household demographics. Collecting it via a quiz, preference center, or onboarding survey lets you personalize beyond what Klaviyo’s behavioral data captures.
A US beauty brand we worked with added a “skin type” preference question to their welcome email. By routing responses to skin-type-specific product recommendation flows, they increased welcome series conversion rate by 38% — purely from relevance.
Predictive send-time optimization: Klaviyo’s Smart Send Time feature analyzes when individual subscribers are most likely to open and optimizes delivery timing. For brands with lists over 10,000 contacts, this feature alone typically improves open rates 10–15%.
VIP segment creation and treatment: Build a dynamic segment of your top 10–20% of customers by LTV, purchase frequency, or total spend. This segment gets first access to new launches, exclusive content, and different offers than your general list.
A fashion brand we manage with 85,000 contacts built a VIP segment (customers with 3+ orders and $400+ total spend) of about 8,000 people. Revenue per email sent to the VIP segment is 4x higher than the general list average. Prioritizing this segment — better offers, earlier access, higher frequency — drove a 12% increase in total email revenue without any other changes.
Replenishment intelligence: For any brand selling consumables (supplements, skincare, food/beverage, pet food), a replenishment flow is one of the easiest revenue wins available. Use Klaviyo’s predicted date of next order or set manual timing based on product usage rate.
The optimal send window is 5–7 days before a subscriber is expected to run out. At that point, reorder intent is high, alternatives haven’t been researched yet, and the subscriber is primed to purchase.
Tier 3: Scale (Pushing From 35% to 40%+)
Getting into the 40%+ tier requires sophistication that most brands can’t execute without dedicated resources — either an internal email specialist or a done-for-you partner like Excelohunt:
Behavioral trigger sophistication: Beyond the 7 core flows, elite programs have 15–25 active flows covering highly specific behavioral triggers:
- Category interest flow (subscriber browsed outdoor gear 3 times — send outdoor gear sequence)
- Milestone flow (customer hits 5 orders — send loyalty upgrade flow)
- Product usage flow (30 days after supplement purchase — send “running low?” sequence with subscription offer)
- Review trigger flow (after review is submitted — send “thank you + cross-sell” sequence)
- Survey response flow (responded to preference quiz — send personalized sequence)
Advanced A/B testing at the segment level: Top-tier programs test continuously — subject lines, send times, email content, CTA placement, personalization variables — and document learnings systematically. They run 4–8 simultaneous tests across their flows and campaigns at any given time.
SMS + email integration: For brands on Klaviyo SMS or Postscript, the most impactful integration is using email open/click behavior to suppress SMS sends (and vice versa). If someone clicks your abandoned cart email, they shouldn’t receive the SMS. This reduces opt-outs, lowers costs, and creates a better customer experience.
A Real Revenue Model
Let’s build the math for a $2.5M DTC brand:
Current state (18% email share):
- Total revenue: $2,500,000
- Email revenue: $450,000
- Flow/automation revenue: ~$90,000 (20% of email)
- Campaign revenue: ~$360,000
After Tier 1 + Tier 2 implementation (target 32–35%):
- Flow revenue increases to ~$240,000 (45% of email, from proper 7-flow coverage)
- Campaign revenue increases to ~$580,000 (more sends, better segmentation)
- Total email revenue: ~$820,000 (33% of revenue)
- Incremental gain: $370,000/year
After Tier 3 (target 38–42%):
- Total email revenue: $950,000–$1,050,000
- Incremental gain from baseline: $500,000–$600,000/year
The economics of email are exceptional compared to paid channels. Your cost to generate this revenue is ESP fees and the cost of producing and managing content — there is no per-click, per-impression, or per-acquisition cost. Every additional dollar of email revenue has higher margin than the same dollar from paid social.
The 90-Day Roadmap
If you’re starting from a 15–20% baseline, here’s a realistic 90-day plan:
Days 1–30:
- List health audit and suppression pass
- Klaviyo account structure review (sending domain, integration health)
- Build or rebuild welcome series (5 emails minimum)
- Build or audit abandoned cart and checkout abandonment flows
- Establish 5 core segments
Days 31–60:
- Build post-purchase flow
- Build browse abandonment flow
- Build win-back flow
- Add sunset flow
- Increase campaign frequency from once-a-week to 3x/week for 90-day active segment only
Days 61–90:
- Add zero-party data collection to welcome series
- Build VIP segment and first VIP-specific campaign
- Add replenishment flow (if applicable)
- Activate Smart Send Time on key flows
- Review first 60 days of data and optimize underperforming flows
This is the roadmap Excelohunt executes when onboarding a new DTC client. The 90-day benchmark is typically 28–34% email revenue share, up from whatever the starting baseline was. The 6-month benchmark is 35–40% for brands that stay the course.
The work is specific, structured, and measurable. The revenue outcome is predictable. There’s no reason for a $1M+ DTC brand to be generating less than 25% of revenue from email.
Stop leaving email revenue on the table. Get a free email audit from Excelohunt →
Want Us to Implement This for Your Brand?
Get a free email audit and see exactly where you're losing revenue.
Get Your Free Audit