Every marketer knows ROAS. It’s the metric ad platforms love to showcase: Return on Ad Spend.
Why? Because it’s simple, it looks impressive, and it makes campaigns appear successful.
But just like CAC, ROAS hides more than it reveals. Optimizing to ROAS alone is one of the fastest ways to waste money, over-invest in retargeting, and stall real growth.
What Is ROAS?
The formula is straightforward:
ROAS = Revenue Attributed to Ads / Ad Spend (in platform)
Example:
Ad Spend = $10,000
Revenue Attributed = $40,000
ROAS – 40,000/10,000 = 4.0
At first glance, this looks fantastic. Spend $1, get $4 back. Who wouldn’t want that?
But there’s a catch.
Why ROAS Is Misleading
1. Attribution Inflation
Every platform wants to take credit. Meta, Google, and TikTok often claim the same sale. The result: inflated ROAS numbers that make campaigns look more efficient than they really are.
2. Ignores Costs
ROAS looks only at revenue, not profit. It doesn’t subtract cost of goods sold (COGS), shipping, discounts, or overhead. A ROAS of 4.0 might sound great — until you realize margins are thin and profit is nonexistent.
3. Mixes New and Returning Customers
Retargeting campaigns almost always deliver sky-high ROAS. Why? Because they’re targeting people who already know your brand and were likely to buy anyway. That’s not growth — it’s recycling.
4. Not Comparable Across Platforms
Google’s attribution window is different from Meta’s. TikTok uses yet another approach. Comparing ROAS across platforms is apples-to-oranges.
The Danger of Optimizing for ROAS
Because ROAS looks good on a dashboard, many brands fall into the trap of chasing it. But here’s what happens:
Prospecting campaigns get shut off because their ROAS looks low — even though they’re driving the new customers your brand needs.
Retargeting campaigns get over-funded because they post ROAS numbers of 8.0, 10.0, or higher — but they’re just scooping up buyers who were already going to purchase.
Growth flatlines. The brand feels efficient, but the customer base isn’t expanding.
It’s the Ecommerce version of fool’s gold: shiny numbers, no real value.
When ROAS Still Has Value
ROAS isn’t completely useless. It has its place — as long as you use it for the right purposes.
Creative Testing: ROAS can show which ads perform better relative to each other within the same campaign.
Intra-Platform Optimization: Comparing ROAS across ad sets or creatives on Meta can help allocate budget inside the platform.
Directional Signal: A sudden drop in ROAS can be an early warning sign of creative fatigue or audience saturation.
But here’s the rule: never use ROAS as your guiding star for growth decisions. It’s a diagnostic tool, not a compass.
Case Example: DTC Footwear Brand
A footwear brand spends $100,000 split across Meta and Google.
Meta Spend: $50,000
Reported Revenue: $250,000
Reported ROAS = 5.0
Google Spend: $50,000
Reported Revenue: $125,000
Reported ROAS = 2.5
If the brand optimizes by ROAS alone, they’ll cut Google spend and double down on Meta.
But here’s the truth:
Meta’s “hero” numbers were largely driven by retargeting existing customers.
Google’s lower-ROAS spend was actually driving most of the new customer acquisition.
👉 Insight: By trusting ROAS, the brand would have cut the very campaigns fueling its future growth.
The Bottom Line
ROAS is easy to calculate, easy to brag about, and easy to inflate.
Platforms love it because it makes them look good.
But as a guiding metric, it’s dangerous. It rewards retargeting, punishes prospecting, and hides real costs.
For operators serious about growth, ROAS belongs on the campaign dashboard — not the strategy dashboard.
📌 Key Takeaway
ROAS is the platform’s vanity metric. Use it for creative testing and intra-platform comparisons, but never as your north star for growth.
