59% of DTC brands spend over 30% of revenue on ads. The benchmark says 15–25%.

A supplement brand came to me last month. They were doing $4.2M in revenue and spending 32% of it on Meta alone. I asked if their agency had ever shown them the stage benchmarks for ad spend. They hadn't seen them.
Their agency was happy. The retainer was safe. The ad spend percentage kept climbing. Nobody mentioned it was supposed to drop.
- 59% of ecommerce brands spend over 30% of revenue on advertising. Most are stuck there even past $5M in revenue.
- Healthy ad spend at $5M–$10M is 12–20%, not 25–35%. That gap is where the margin lives.
- Meta ROAS averages 1.86x. Google Ads delivers 3.68x–4.21x. Most agencies still default to Meta-first.
- Agencies charging a percentage of ad spend have a direct financial incentive to keep spend high. That's a conflict, not alignment.
At $5M in DTC revenue, healthy ad spend sits at 12–20% of revenue. Spending 30%+ at that stage means running startup acquisition math on a business that should have moved past it. The difference is often $400,000–$600,000 a year in recoverable margin.
The benchmark most agencies never show you
A 2026 analysis by EightX tracked ad spend as a percentage of revenue across ecommerce brands at every growth stage. The pattern is consistent: the number should drop as you scale. Most brands never see this data because the people managing their spend have no reason to show it.
Under $1M, spending 25–35% on paid ads makes sense. You're building awareness, testing channels, finding what converts. The returns are thin because you're paying for discovery.
At $5M–$10M, that ratio should be 12–20%. At $25M–$50M, 8–14%. At $50M+, 6–12%. The brands hitting those targets aren't spending less in absolute terms. They're earning more per dollar because owned channels carry the repeat purchase weight that used to fall on paid.
Most brands never get there. They stay in startup mode because nothing forces them to change. Usually, the agency benefits from not changing it.
Why ad spend percentage should fall as you scale
Every dollar you put into email and SMS compounds. It builds a customer relationship that doesn't reset when you stop running ads. A new paid customer costs real money to acquire. That same customer, retained, buys again at near-zero acquisition cost.
Brands that successfully reduce paid dependency share one pattern: they built owned channels in parallel with paid, so the email and SMS programs grow while the paid percentage shrinks. The paid budget then does what it should: acquire net-new customers. Not ones already on your list.
Top-performing DTC brands achieve 35–45% lower CAC than average, not by finding cheaper paid media, but by building owned channels that handle repeat purchases without ad cost. Paid spend goes further when it's only funding new customer acquisition instead of carrying the full revenue load.
I've watched brands reduce paid spend from 28% to 17% of revenue over 18 months by building Klaviyo flows and an SMS list at the same time. The paid budget stayed roughly flat in dollars. Revenue grew. The ratio dropped because owned channels picked up the repeat buyer load.
On a $5M brand, closing the gap from 28% to 17% recovers roughly $550,000 in annual margin. That's not an optimization. That's a structural change in how the business is built.
The agency incentive that keeps you stuck
Most DTC agencies charge 10–20% of ad spend as their fee. When you spend $100,000 a month on Meta, your agency earns $10,000–$20,000. If you drop to $60,000 a month, they earn $6,000–$12,000.
That math is not complicated. And it explains why most agencies never pull up the stage benchmark chart and tell you your ad spend percentage is too high.
Asking your paid media agency whether your paid media spend is appropriate. They have the expertise to answer. They don't have the incentive to answer honestly. The recommendation will almost always be to test more, spend more, or expand to another paid channel they also manage.
Flat-retainer agencies have a different version of the same problem. High ad spend justifies the retainer size. When results slide, the typical response is "let's test more creatives" or "let's increase budget to find the winning audiences" — not "let's build the email program that reduces your paid dependency."
The honest version of that conversation is available through marketing agency alternatives built around outcomes instead of spend percentages.
Where the Meta-first default compounds the problem
Most agencies default to Meta because it's where they have workflow, reporting dashboards, and creative processes built. Meta ROAS averages 1.86x for ecommerce in 2026. Google Ads averages 3.68x to 4.21x. That gap matters.
On $50,000 in monthly ad spend, that ROAS gap is the difference between $93,000 and $184,000 in attributed revenue. Most brands past $2M should be running both channels. Few are running both well.
Usually because their Meta agency doesn't touch Google, their Google agency doesn't touch Meta, and neither one is looking at the blended picture. That fragmentation also keeps ad spend high: when channels don't share data, you end up paying Meta to retarget customers your email would have converted for free. The email-paid coordination gap is one of the most common and most overlooked budget leaks in DTC.
The path to a lower ad spend percentage
It doesn't happen by cutting spend. It happens by building things that make high spend optional.
Email flows that run without a campaign send. An SMS list that converts repeat buyers without ad cost. A content strategy that builds organic discovery over time. When those systems are working, your paid budget does what it should: buy new customers, not ones you already have.
At Venti Scale, I build integrated systems — paid, email, SMS, and content — from a single setup. No channel fragmentation. No three agencies with conflicting attribution models. The goal is always the same: shrink your paid dependency over time by making the owned channels strong enough to carry more of the repeat purchase load.
If you're at $3M–$10M and spending over 25% on ads, your first question isn't "what's wrong with my targeting." It's "who owns the owned channels — and why are they so thin?"
Understanding how to actually structure your ecommerce marketing budget by stage is where most founders find their first real margin unlock.
Frequently asked questions
What percentage of revenue should ecommerce brands spend on advertising?
At $1M–$5M revenue, healthy ad spend sits at 15–25% of revenue. At $5M–$10M it drops to 12–20%. At $25M+ it should be under 14%. Brands spending over 30% past $5M in revenue are running startup ratios on a business that should have moved beyond them.
Why does ad spend percentage drop as a DTC brand scales?
Larger brands build owned channels — email lists, SMS subscribers, loyal repeat buyers — that reduce dependence on paid acquisition. Each email-driven repeat purchase costs near zero to generate. As owned channels mature, the paid percentage shrinks. Brands stuck above 30% past $5M usually haven’t built those channels.
What is the average Meta ROAS for ecommerce brands in 2026?
Meta ROAS averages 1.86x for ecommerce brands in 2026. Google Ads delivers 3.68x to 4.21x on average. Most agencies default to Meta-first strategies despite Google delivering nearly double the return per dollar spent.
How do I know if my DTC brand is overspending on paid advertising?
Compare your ad spend as a percentage of revenue against stage benchmarks. If you’re at $3M–$10M in revenue and spending over 25% on paid, you’re above the healthy range. A second signal: if email and SMS combined drive less than 20% of revenue, your owned channels are underdeveloped relative to your size.
Do marketing agencies have an incentive to keep ad spend high?
Most DTC agencies charge 10–20% of ad spend as their fee. When you spend $100K a month on Meta, they earn $10K–$20K. When you drop to $60K, they earn $6K–$12K. That math creates a direct financial conflict with recommending lower spend or shifting budget to owned channels the agency doesn’t manage.
Want to see where your marketing stands?
Get a free AI-powered audit of your online presence. Takes 30 seconds.
Get my free audit