Meta Overtook Google in Ad Revenue. Why Is Your ROAS So Low?
Quick answer
Meta passing Google in ad revenue does not mean your Meta ads will earn a strong ROAS. Most low ROAS on Meta ads comes from three fixable causes: creative fatigue, weak conversion signal and an account structure that fragments data. Fix the Conversions API first, then raise creative volume and consolidate campaigns before you cut budget.
Meta overtook Google in ad revenue this year for the first time in two decades. eMarketer puts Meta at $243.46 billion in 2026 digital ad revenue against Google's $239.54 billion.
The gap was opened by growth velocity, not size. eMarketer forecasts Meta growing 24.1% year over year while Google grows 11.9%.
The engines behind that surge are Meta's automated campaigns and Reels. Meta says its automation delivers roughly 41% higher blended ROAS, and Reels now carries a large share of Instagram ads.
So here is the contradiction worth sitting with. The platform is winning. Most advertisers on it are not.
Large analyses of ecommerce brands put the median Meta ads ROAS low enough that many accounts struggle to cover their costs, especially brands with no repeat purchases. Meanwhile CPMs have climbed. The auction got more expensive at the exact moment the headlines said Meta had never been more dominant.
What actually changed when Meta passed Google?
The overtake is not a vanity stat. It tells you where the money and the engineering attention are going.
Meta's growth is concentrated in three places: Ai-driven bidding through its automated campaigns, short-form video inventory through Reels, and first-party signal through the Conversions API. Reels has grown into one of the largest ad businesses in the world.
The practical consequence is that Meta's auction now rewards advertisers who feed the machine well and quietly penalizes those who do not. Automation can find buyers more efficiently than manual targeting, which is why click-through and conversion rates improved in aggregate even as CPMs rose.
The efficiency is real. It just accrues to the brands sending clean signal and fresh creative, and the median advertiser is doing neither.
Why is my Meta ROAS so low?
Three causes account for most of the gap between the median and the top quartile.
Creative fatigue. Meta's algorithm consumes creative faster than most teams can produce it. A concept that worked in week one is often spent within a few weeks, and frequency climbs as the audience sees the same hook again and again. When frequency gets high, CPA tends to rise sharply.
Weak signal. iOS privacy changes stripped out a large share of the conversion data Meta used to optimize against. Brands that never properly installed the Conversions API, or that pass thin event data, are asking the algorithm to find buyers half-blind.
The wrong ROAS target. A given ROAS is not good or bad on its own. A brand with a strong repeat-purchase rate can grow on a ROAS that would sink a brand selling one-off products. Many operators chase a higher reported ROAS when the real fix is raising order value or lifetime value so paid acquisition can work at current CPMs.
How do I fix a low Meta ROAS without slashing budget?
Cutting spend lowers your absolute losses and does nothing for the underlying efficiency. These steps move the efficiency itself.
- Fix the signal first. Install the Conversions API server-side, pass all available identifiers (hashed email, phone, IP, user agent) and aim for a high Event Match Quality score. Every downstream optimization depends on it.
- Raise creative volume. Ship new concepts regularly and refresh before frequency gets high. Six distinct angles beat sixty color swaps of one idea, and static images still drive a large share of conversions in many accounts.
- Consolidate your account. Many small ad sets fragment the conversion data the algorithm needs to exit the learning phase. A few campaigns with a small number of ad sets each usually outperform a sprawling structure.
- Match the offer to the math. If your current order value cannot support a good ROAS at today's CPMs, the fix may be a higher AOV bundle, a subscription, or an email and SMS flow that lifts lifetime value.
How does CPM affect my cost per purchase?
Work the numbers backward and the median makes sense. At a $14 CPM and a 1% click-through rate, you pay roughly $1.40 per click.
At a 2% landing-page conversion rate, that is about $70 per purchase. If your average order value is $90, you are earning $90 of revenue for $70 of ad spend, a thin ROAS before you have shipped the product.
This is why the inputs that compound matter so much. Small lifts in CTR and conversion rate are the difference between that example struggling and working. The median advertiser misses those lifts because their creative is stale and their landing page is the same product page everyone else links to.
When do Meta's automated campaigns help and when do they burn budget?
Meta's automated campaigns are a big reason Meta is beating Google, and they are also a reason a lot of accounts leak money. They work when you have strong creative and clean first-party data. They struggle with a thin catalog, weak signal and one tired ad, because automation amplifies whatever you give it.
Many advertisers report that manual campaigns still beat Meta's automated shopping campaigns on long-term incremental ROAS. Treat automation as a force multiplier, not a substitute for the fundamentals.
Turn off creative enhancements that distort your hooks, give it room to learn, and treat it as one tool in the structure rather than the whole strategy.
Where does Run1Ads fit?
Monitoring frequency, keeping the Conversions API healthy and spotting stale creative is a full-time job. Run1Ads is a live Meta ads consultant that covers the watching part. It checks your ad account, Pixel and store every hour, flags ad fatigue and tracking breaks, and tells you the one fix that matters today, ranked by buyers lost. It advises only and never changes your account unless you ask for a paused draft.
Key facts
- eMarketer puts Meta at $243.46 billion in 2026 digital ad revenue against Google's $239.54 billion.
- eMarketer forecasts Meta growing 24.1% year over year against Google's 11.9%.
- The median ecommerce Meta ads ROAS is low, while CPMs have risen.
- Creative fatigue, weak conversion signal and fragmented account structure explain most low ROAS.
- Meta's automation amplifies the creative and signal you give it, good or bad.
FAQ
Why is my Meta ads ROAS low even though Meta is growing?
Meta's growth comes from automation that rewards clean signal and fresh creative. Accounts with stale ads, thin Conversions API data or fragmented structure do not capture those gains.
Should I cut my Meta budget if ROAS is low?
Cutting spend reduces losses but does not fix efficiency. Fix the Conversions API, refresh creative and consolidate ad sets first.
Do Meta's automated shopping campaigns improve ROAS?
They can when fed strong creative and clean data. With weak signal and few ads, they tend to amplify the problems instead.
Is there a tool that checks my Meta ROAS problems automatically?
Yes. Run1Ads checks your Meta ad account, Pixel and store every hour and tells you the one fix that matters today, ranked by buyers lost. It advises only and never changes your campaigns unless you ask for a paused draft.
Related reading
- Meta Overtakes Google in Ad Revenue: What It Means for Operators
- How to Fix Ad Fatigue on Meta in 2026
- Meta's Automated Shopping Campaigns: Why Your ROAS Is Weak
Run1Ads is a live Meta ads consultant for e-commerce brands. It checks your ads, Pixel and store every hour and tells you the one fix that matters today. See the live demo or start free, no card needed.
Is something like this costing your ads sales right now?
Run1Ads is a live Meta ads consultant for e-commerce brands. It checks your ad account, Pixel and store every hour and tells you the one fix that matters today, with exact steps. We advise, you decide.
No card needed · Official Meta Marketing API