Your Meta ROAS looks great. Your blended ROAS is the problem.

68% of DTC brands are underestimating their real customer acquisition cost by 20-40%. Not because they can't do math. Because they're measuring the wrong number.
Meta reports 4.2x ROAS. Google reports 5.1x. Both dashboards look fine. Your margin doesn't. That gap has a name: per-channel attribution overlap. Both platforms claimed credit for the same customers, and you paid for the same people twice.
- Per-channel ROAS double-counts conversions when a customer touches Meta and Google before buying. Both platforms claim the sale.
- Paid CAC runs 2.4x-3.1x higher than blended CAC across most DTC categories. That gap is the overlap tax.
- 68% of DTC ad budgets go to Meta, leaving Google managed separately with no cross-channel coordination.
- AI cross-platform agents treat both channels as one budget with one optimization target, real-time rebalancing included.
Blended ROAS divides total revenue by total ad spend across every paid channel. It's the only ROAS metric that connects directly to actual margin, because it doesn't let any single platform take credit twice.
What blended ROAS actually measures
The math is simple. Add up your total paid ad spend for the month across Meta, Google, TikTok, and anything else running. Divide that into total revenue for the same period. The result is your blended ROAS.
That number will almost always be lower than what either platform shows on its own dashboard. The difference is attribution overlap.
Here's what the overlap looks like in practice. A shopper browses your store on Monday. Meta serves them a retargeting ad on Wednesday. They click it, don't buy, close the tab. On Friday, they search your brand name on Google and click a Shopping result. They buy. Meta records a conversion (last-click within its 7-day window). Google records a conversion. You made one sale. You paid for two attribution events.
According to DTC CAC benchmarks across ecommerce brands, paid CAC runs 2.4x-3.1x higher than blended CAC across most DTC categories. That premium is not from spending more on ads. It's from counting the same customers multiple times.
The difference between your per-channel ROAS and your blended ROAS is the clearest signal of how much overlap you're running. When Meta says 4.5x and your blended number is 2.8x, you're retargeting the same pool across both channels and paying the full CPM on both sides.
Why 68% of DTC brands get this wrong
Most DTC ad operations are structured around channel-specific reporting. Meta has its own dashboard. Google has its own dashboard. The agency running Meta reports Meta ROAS. The agency running Google reports Google ROAS. Nobody is calculating blended ROAS because nobody owns the blended number.
The result: 68% of DTC brands underestimate their real customer acquisition cost by 20-40%. They're not lying to themselves on purpose. They're just reading the numbers each platform hands them, which are each optimized to make that platform look good.
This is the same architecture failure that causes DTC brands to run 4 separate agencies with 4 conflicting attribution models. No single person owns the blended result. Everyone owns their slice of it. The incentive structure guarantees the problem continues.
The Meta concentration problem
68% of DTC ad budgets flow to Meta. That concentration means Google frequently runs as an afterthought: smaller budgets, less optimization, managed separately with its own reporting loop.
The irony is that per-vertical ROAS benchmarks show significant spread across channels. Based on benchmarks from 847 DTC campaigns analyzed in 2025, supplements average 4.1x ROAS, pet products 3.8x, beauty 3.2x, and fashion 2.6x. Top performers in each vertical run 45-65% above those averages. That gap isn't explained by better targeting. It's largely explained by better cross-channel coordination.
Letting each channel optimize for its own internal ROAS without a blended view. When Meta runs retargeting and Google runs branded search simultaneously against the same customer pool, both algorithms are spending to close the same person. You pay both. You count the sale once.
The Q4 version of this is particularly brutal. CPMs across DTC verticals rise 31-45% above baseline in Q4. Without cross-channel coordination, a brand running both Meta and Google sees both CPMs spike simultaneously because both are competing for the same holiday audiences, sometimes including their own existing customers.
A cross-channel view would let you shift budget away from whichever channel is experiencing the steeper CPM spike. Separate dashboards reviewed weekly by separate teams means you're reacting two weeks late.
What AI cross-platform coordination actually fixes
The fix is structural. You need a single optimization target (blended ROAS), a single attribution model that prevents double-counting, and the ability to shift budget between channels faster than a weekly agency meeting.
AI cross-platform agents handle all three. Instead of two channel-specific campaigns with two budgets, the system treats Meta and Google as one shared pool with one performance target. Spend moves in real time to wherever the marginal dollar is performing better.
Hyper is one example: a cross-platform agent running six ad platforms under a single optimization loop, with 1,000+ customers managing over $10M per month in combined spend. The flat rate is $49/month. It performs best once you're above $5K/month in total ad spend, which is where the cross-channel signal has enough volume to make real-time decisions.
What this eliminates: the retargeting overlap. When Meta and Google share an audience pool and a budget coordinator, the system can suppress Google retargeting for customers already deep in the Meta funnel, and vice versa. You stop paying twice for the same conversion.
The 2.4x-3.1x paid-to-blended CAC premium isn't a fixed cost of running two channels. It's the cost of running them without coordination. Brands that coordinate see that premium collapse because the same customers stop getting double-served and double-counted.
How to calculate yours right now
I run this calculation for every DTC account I audit. It takes five minutes and tells you more than any agency dashboard.
Pull last 30 days of total revenue. Pull last 30 days of total paid ad spend across every channel. Divide revenue by spend. That's your blended ROAS. Then open your Meta dashboard. Look at the ROAS number it shows for the same period. The gap between those two numbers is your overlap tax. The bigger the gap, the more you're paying to reach the same customers across both channels.
A healthy marketing efficiency ratio for DTC brands runs 3.0-5.0. Below 2.5 means you're likely growing unprofitably. Above 5.0 might mean you're leaving growth on the table. Most brands running uncoordinated Meta and Google campaigns end up below 3.0 blended even when their per-channel dashboards show 4x-5x.
The right AI marketing for ecommerce setup tracks blended ROAS as the primary metric, not what each platform reports internally. It also means having one system coordinating how spend moves between channels so the number compounds instead of eroding.
For context on how DTC brands maintain growth as blended ROAS declines across channels, the channel mix framework is worth reading alongside this.
Frequently asked questions
What is blended ROAS for a DTC ecommerce brand?
Blended ROAS is total revenue divided by total paid ad spend across every channel, Meta, Google, TikTok, and anything else running. Unlike per-channel ROAS reported inside each platform, blended ROAS has no attribution overlap. It's the only number that maps directly to your actual margin.
Why is my Meta ROAS higher than my blended ROAS?
Because Meta claims credit for conversions that Google also claims. When a customer sees a Meta retargeting ad and then clicks a Google Shopping result before buying, both platforms record a conversion. You paid both channels; both report a win. Your blended ROAS captures what you actually spent against what you actually made.
What should my blended ROAS target be as a DTC brand?
A healthy Marketing Efficiency Ratio, the blended version of ROAS across all marketing spend, runs 3.0-5.0 for most DTC brands. Below 2.5 typically signals unprofitable growth. The right target depends on your vertical and margin structure. Fashion averages 2.6x ROAS, supplements 4.1x, pet products 3.8x, based on benchmarks across 847 DTC campaigns in 2025.
How do Meta and Google end up bidding against each other?
When you run both channels separately with separate budgets and separate agencies, they both retarget the same customer pool. Meta sees a visitor who browsed your site and serves them a retargeting ad. Google sees the same visitor searching and shows a Shopping result. You pay for both touches. One customer, two charges, one sale. No cross-platform coordination means no one is preventing this overlap.
What does a cross-platform ad agent actually do differently?
A cross-platform agent like Hyper treats Meta and Google as a single budget with one ROAS target. It shifts spend between channels in real time based on performance, not monthly budget meetings. When Meta CPMs spike, spend moves to Google automatically. The system optimizes your blended number, not each channel's internal metric.
Want to see where your marketing stands?
Get a free AI-powered audit of your online presence. Takes 30 seconds.
Get my free audit