Email returns $36 for every dollar. Meta returns $2. Your agency knows.

For every dollar you put into email marketing, you get back $36 to $79. For every dollar you put into Meta ads, you get back $2.18. Most DTC brand budgets are built backwards.
That's not a knock on Meta. Paid social has a real role in pulling in new customers. But owned channels return 15-35x more per dollar spent, and most agency retainers are structured around the channel that generates ongoing billable hours. That channel is Meta, not your email list.
- Email marketing ROI: $36-79 per $1 spent. SMS: $71-79 per $1 spent. Meta ROAS: 1.86-2.19x.
- Owned channels return 15-35x more per dollar than paid social on average.
- Agency retainers are built around paid social because it generates ongoing billable hours. Email automation runs itself once built.
- Most DTC brands doing under $200K/month are overweighted on Meta and underinvesting in email and SMS.
- Fixing this doesn't mean killing your paid ads. It means building the owned channel layer you're probably skipping.
Email marketing ROI averages $36-79 per dollar spent across DTC brands in 2026. That's the industry benchmark, not a best-case projection or a cherry-picked case study. The middle of the range, across thousands of brands, is still 16x what Meta returns on a typical day.
The numbers most agency reports don't show you
According to 2026 DTC advertising benchmarks from MHI Growth Engine, here's what each channel actually returns per dollar spent:
- Email: $36-79 per $1 spent. The range moves based on list quality, segmentation, and how well your flows are set up. High-performing brands with solid automation consistently hit the top end.
- SMS:$71-79 per $1 spent. SMS consistently outperforms email on ROI because open rates run near 98% compared to email's 20-40%. Per-message cost is higher, but the math still works decisively in your favor.
- Meta ads:1.86-2.19x ROAS. That's $1.86 to $2.19 back per dollar in, on a good week. After iOS attribution degraded in 2021, measured ROAS has stayed in this range for most DTC brands without massive creative testing budgets.
Run that math in real dollars. You spend $5,000 on email marketing in a month. At the low end of the range, you're looking at $180,000 in attributed revenue. You spend $5,000 on Meta ads. You're looking at $10,900. Same cost, 17x different outcome.
This isn't a perfectly clean comparison — email revenue mostly comes from your existing list while Meta acquires new customers. But if you're paying $3,000/month in agency management fees just to run the same campaigns every month, you need to ask what that $3,000 returns if it goes into email instead.
Why your agency pushes Meta over your email list
Agencies aren't evil. They're incentivized. And the incentive structure of a full-service retainer pushes almost every agency toward paid social.
Here's what Meta management actually requires: ad creative every week, audience testing, bid adjustments, weekly reporting calls, attribution analysis. Every one of those is billable hours. An account running $10,000 in Meta spend generates $2,500-4,000/month in management fees for a typical agency. That's the model.
Email automation is different. You build the welcome flow, the abandoned cart sequence, the post-purchase flow, the winback campaign. Then it runs. There's a list management cadence and a monthly send, but the foundational work is done. No weekly creative refresh, no bid optimization, no daily check-in. Agencies don't charge $3,000/month to manage an email account that's already automated and humming.
Your agency earns margin from hours. Email automation doesn't generate hours once it's running. That's not a conspiracy. It's just why most retainers are built around the channel that keeps billing, not the channel with the highest return.
I've seen this pattern consistently across the brands I've worked with. A brand doing $80K/month, paying $4,000/month in Meta management, with a Klaviyo account that has three flows and a newsletter they send when they remember to. The email list has 12,000 subscribers sitting mostly idle. The agency's weekly call is about ad creative, not about what's sitting in that list uncaptured. The cost to acquire a customer through email vs paid social shows the same problem from a different angle.
What you're leaving on the table
A 12,000-person email list with proper flows is a revenue machine sitting idle for most brands. Here's what solid automation typically generates for a list that size:
- Welcome series: 10-15% of new subscribers convert to a first purchase within 7 days
- Abandoned cart flow: 5-8% recovery rate on carts left behind
- Post-purchase sequence: repeat purchase rate increases 20-30% with properly timed follow-up
- Winback campaign: 5-10% of lapsed customers reactivate from a single well-written email
A brand with 12,000 subscribers, a $65 average order value, and proper automation in place typically generates $15,000-25,000/month from email alone. No ad spend. With a tool that costs $400-700/month. That's the channel most brands are not seriously investing in.
SMS follows the same logic. A list of 3,000 phone numbers with a basic flow — welcome offer, cart abandon, back-in-stock alerts — returns $5-10 per subscriber per month at current benchmarks. 3,000 subscribers. $15-30K in attributed monthly revenue. Tool cost under $200/month.
And this is the same period when Meta attribution has been broken since iOS 14. You're paying $3K/month to manage a channel where you can't fully measure what's working, while your most measurable, highest-returning channel sits mostly idle.
How to fix the imbalance without blowing up your paid ads
Don't kill your Meta campaigns. If they're profitable at 2.18x and your unit economics work at that level, they're doing their job. Paid social brings in new customers. The problem is when it's the only thing in your stack.
The fix is layering owned channels on top. You don't need to cut Meta to invest in email. You need to look at the overhead that's not returning: the management fees, the retainer line items for "strategy" and "reporting" and "creative consulting" that inflate agency bills without proportional return.
What actually needs to happen:
- Get Klaviyo properly set up. The core flows — welcome, abandon cart, post-purchase, winback — cover 80% of what matters. This is a one-time build, not a monthly management cost.
- Add SMS as a layer. Postscript, Attentive, or Klaviyo SMS. A basic flow is live in a week. Most brands overthink the setup.
- Send weekly campaigns to your list. Not monthly. Not whenever you have something to say. Weekly, minimum. Every week you skip is revenue that doesn't come back.
- Track email and SMS revenue separately from paid. You need to see the numbers side by side. Most brands are surprised by how much is already being left uncaptured once they actually look.
For brands that want to run AI marketing for ecommerce, this is exactly where the leverage is. Automated campaign generation, flow optimization, subject line testing — all running without adding headcount or ongoing agency fees. The owned channel flywheel runs itself once it's built.
Frequently asked questions
What is the average ROI for email marketing in ecommerce?
Email marketing returns $36 to $79 for every $1 spent in ecommerce. The range varies by industry and list quality — fashion and beauty brands typically see higher returns because of repeat purchase behavior. Even at the low end, $36 per dollar is 16x better than the average Meta ROAS of 2.18x.
How does SMS marketing ROI compare to email marketing ROI?
SMS marketing returns $71 to $79 per $1 spent, placing it at the high end of the email range and consistently outperforming paid social. SMS has a 98% open rate vs email's 20-40%, which drives the higher ROI despite higher per-message costs. For DTC brands with a phone list, SMS is often the single highest-returning channel.
Why do agencies focus on Meta ads instead of email marketing?
Paid social management requires ongoing creative production, audience testing, bid management, and weekly reporting — all of which are billable hours for an agency. Email automation, once built, runs itself. Agencies earn more from channels that need constant manual management, which creates a structural incentive to prioritize Meta over your email list.
Is Meta advertising worth it for DTC ecommerce brands?
Meta ads are worth running at a 1.86-2.19x ROAS if you have profitable unit economics at that level. The problem is not Meta — it is overweighting paid social at the expense of owned channels. Most DTC brands should be running email and SMS automation first, then using paid social to drive new subscribers into that owned funnel.
How much should a DTC brand spend on email marketing vs paid ads?
A practical benchmark is spending 20-30% of your marketing budget on email and SMS infrastructure — tools, flows, campaigns — and 50-60% on paid acquisition. Most brands doing under $200K/month have this flipped: heavy on Meta management fees, minimal on email. Shifting $1,000-$2,000/month from paid social retainer fees to email automation usually changes the math fast.
Want to see where your email and SMS stand?
Get a free AI-powered audit of your marketing channels. Takes 30 seconds.
Get my free audit