Why Is My Meta ROAS Wrong This Month? Three July Changes That Don't Show Up in Ads Manager
If your Meta ROAS looks off this month and nothing in your account actually changed, you are not imagining it.
Three separate Meta updates landed within weeks of each other in 2026, and none of them show up as a line item in Ads Manager.
- One grew your retargeting audiences on its own.
- One added a cost to your invoice that the dashboard cannot see.
- One quietly redefined what a reach or impression even is.
Individually, each is a small platform update. Stacked together in the same reporting window, they are the real answer behind why is my Meta ROAS wrong, the question a lot of media buyers are asking right now.
The platform moved. Your performance did not.
Change One: The Off-Meta Activity Opt-Out Disappeared
Meta retired the “Your activity off Meta technologies” setting that let people disconnect their off-platform browsing and purchase activity from their profile.
Rolling out through July 2026, that means visitors who had previously opted out are visible to Website Custom Audiences and lookalike seeds again.
Per Common Thread Collective, audiences built from Pixel and Conversions API data should grow to reflect a more complete picture of site visitors.
That sounds like a win, and in a lot of accounts it will be.
But a retargeting pool that grew without you touching a setting can also read as a colder, less qualified audience in the short term, which shows up as a ROAS dip that has nothing to do with your creative or bids.
We covered the mechanics of this change in detail in our earlier breakdown, but the short version for this month’s reporting is: check whether your retargeting audience size moved before you blame anything else.
Change Two: Europe’s Location Fee Landed on Your Invoice, Not Your Dashboard
On July 1, 2026, Meta began passing European Digital Services Taxes directly to advertisers as a “location fee,” a charge that had previously been absorbed by Meta itself.
The rate depends on where the ad is delivered, not where the advertiser is based: Digital Applied’s advertiser guide puts the United Kingdom at 2 percent, France, Italy, and Spain at 3 percent, and Austria and Turkey at 5 percent, added on top of ad spend as a separate invoice line.
The reporting gap is the actual problem here.
Campaign metrics, exports, and Ads Manager totals do not include the fee at all, so a brand serving meaningful spend into those six markets is now paying more than the dashboard shows for every dollar delivered there.
ALM Corp notes there is no opt-out, since the fee is tied to where impressions land, not where the advertiser is headquartered.
If your blended ROAS softened this month and a chunk of your spend runs into the UK or EU, your true cost just went up in a place Ads Manager cannot show you.
Change Three: The Metrics Themselves Changed Definition
Effective June 15, 2026, Meta deprecated a block of legacy reach, impression, and video-view metrics across its Graph and Marketing APIs, replacing them with a Media Views and Media Viewers model.
Sprout Social’s documentation of the change confirms the deprecated metrics stop returning new data after that date, with reach and impression reporting remapped to the new event definitions.
That matters for a ROAS conversation because a media view and an old-style impression are not counting the same thing.
One measures delivery, the other measures whether the ad was actually visually rendered, and the two produce different totals for the same underlying traffic. If reach or impressions swing hard against last month, that is very likely a definition change bleeding into your reporting, not a real shift in how many people saw your ads.
Mistaking that for a delivery problem is how a team ends up refreshing creative that was never actually fatigued.
The Pattern Underneath All Three
None of these three changes is dishonest, and none of them is really about your performance.
An opt-out setting got retired, a tax got passed through, and a metric got redefined.
What they share is that all three are decisions Meta made on its own schedule, none of them are visible inside the one dashboard advertisers use to judge whether a campaign is working, and all three can move a number you report to a client or a CFO without any change in the underlying business.
That is the same dynamic behind the gap between a platform-reported ROAS and an independently measured one, the kind of gap we walk through in why platforms shouldn’t grade their own homework, and it is worth watching for every time a platform ships a definitional change rather than a performance one.
Meta made a similar move in January, when it removed longer view-through windows from Ads Insights API reporting, another change that shifted reported numbers without touching actual campaign results.
What to Actually Do About It This Month
Do not compare July straight against June without adjusting for all three.
Check whether your retargeting and lookalike audience sizes moved before you touch creative. If UK or EU spend is a meaningful share of your account, separate the location fee out and re-baseline your true cost per acquisition before you read this month’s ROAS as a performance story.
And if reach or impressions look strange, assume the June 15 metric change first, not a delivery problem.
The deeper fix is not re-reading Ads Manager more carefully every time Meta ships an update. It is having a number that does not move just because a platform redefined a setting, a metric, or a fee.
A blended marketing efficiency ratio or an independent, click-based first-party measurement layer sitting outside Ads Manager will not flinch when Meta retires a setting or renames a metric, because it was never built on Meta’s definitions in the first place.
If you want to see what your Meta spend actually produced this month, independent of any of the three changes above, book a live AdBeacon demo and we will show you the gap on your own account.
—–
FAQ
Why does my Meta ROAS look wrong this month?
Three separate Meta changes landed close together in 2026: the off-Meta activity opt-out was removed, a European location fee went live on invoices, and legacy reach and impression metrics were redefined. None show up in Ads Manager, but all three can shift your reported numbers without any real change in performance.
Did Meta start collecting new data when it removed the off-Meta opt-out?
No. The change affects whether previously opted-out users are visible in retargeting and lookalike audiences again, not what data gets collected.
Do Meta’s European location fees show up in Ads Manager?
No. The fee is a separate line item on your invoice, calculated on where the ad was delivered. Campaign metrics and exports do not include it, so dashboard ROAS understates true cost for spend served into the UK, France, Italy, Spain, Austria, or Turkey.
Why did my Facebook reach or impressions change recently?
Meta deprecated a set of legacy reach and impression metrics effective June 15, 2026, replacing them with Media Views and Media Viewers. The new metrics count a different underlying event, so totals are not directly comparable to your historical numbers.
What should I do before trusting this month’s ROAS?
Re-baseline before comparing to last month. Check whether retargeting audience size grew, separate out any EU or UK location fee from your true cost, and treat a reach or impression swing as a measurement change first, not a delivery problem.