Guides → Google Ads for eCommerce
Guide · Diagnostics

Why is my Google Ads ROAS dropping?

By Rodrigo Kato8 min readUpdated September 2026
The short answer

Before you change anything, ask one question: is the drop even real, or is it tracking? Most “sudden ROAS drops” are broken conversions, not broken campaigns. Once the number is trustworthy, work through the causes in order: demand and seasonality, competition and CPCs, the product feed, Performance Max drift, bidding and learning resets, and finally your own site and prices. Diagnose first, change one thing at a time.

A falling ROAS triggers the same reflex in almost everyone: start pulling levers. Pause campaigns, cut budgets, raise the target. That reflex is usually what turns a small dip into a real problem. This is the calm, ordered checklist we run on a client account before touching anything, from “is this real?” to “what actually changed?”

Step 0: Is the drop real, or is it tracking?

This is the single most common cause of a scary overnight ROAS drop, and the one people check last. If a conversion tag breaks, a consent banner changes what it collects, or a site migration quietly drops your tracking, Google keeps spending but stops seeing the sales. Revenue looks fine in your store; ROAS falls off a cliff in Google Ads.

Do this first: compare Google Ads conversions and revenue against your Shopify or GA4 numbers for the same days. If the store is selling but Google Ads is not recording it, you have a tracking problem, not a performance problem. Fixing a campaign here would only make things worse.

Common culprits: a recent site or theme change, a new cookie or consent setup (very common in the EU), Consent Mode misconfigured, a duplicated or missing conversion tag, or a change to the attribution window or model.

Step 1: Did demand or seasonality shift?

ROAS moves with the market, not just your account. A post-peak lull, the end of a sale season, or a general dip in category demand will pull ROAS down no matter how well the account is run. Check year on year, not week on week, in Google Trends and in your own historical data. If last September looked the same, the “drop” may just be the calendar.

Step 2: Did competition and CPCs rise?

If more advertisers are bidding, or a competitor launched a sale, your cost per click rises and the same budget buys fewer, pricier clicks, so ROAS falls. Look at your average CPC trend and at Auction Insights and impression share. Rising CPCs and a new name in Auction Insights point outward, to the market, rather than to a mistake in your account.

Step 3: Check the product feed and Merchant Center

For eCommerce, the feed is the engine, and feed problems show up as ROAS drops. Run through:

A clean Shopping feed is quietly responsible for most of your Shopping and PMax performance, so it is worth ruling out early.

Step 4: Is Performance Max drifting or cannibalizing?

Performance Max is the most common hidden cause of a “mysterious” ROAS change, for two reasons. First, it tends to absorb your branded and Shopping traffic and report those cheap, high-intent sales as its own, which flatters PMax and can mask weakness elsewhere. Second, without guardrails it can drift toward cheaper, lower-intent placements that convert worse over time.

Check whether PMax is claiming your brand searches, and whether its spend or placement mix shifted right before the drop. Our guide on Performance Max for eCommerce covers the guardrails that keep it honest.

Step 5: Did bidding or learning get disrupted?

Smart bidding needs stability. The usual self-inflicted causes:

Step 6: Did something change on your own site?

The ads can be perfect while conversion rate quietly falls off-platform. Ask what changed on your side:

The order that saves you

Almost every real diagnosis follows the same path: confirm the number is real, rule out the market, then rule out the feed and Performance Max, then look at bidding and your own site. Resisting the urge to yank budgets on day one is most of the skill.

One rule above all: diagnose before you touch anything, then change one variable at a time. A ROAS drop with three simultaneous “fixes” on top of it is impossible to read, and usually deeper in the hole than where it started.

If you have been through the list and still cannot see the cause, that is exactly what an outside audit is for. A free audit looks at the whole account, tracking, feed, PMax and bidding, and tells you where the ROAS actually went.

Frequently asked

Why did my Google Ads ROAS suddenly drop?

The most common cause of a sudden ROAS drop is not the ads at all, it is tracking. A consent banner change, a site migration, a broken conversion tag or an attribution shift can make sales stop being recorded while they are still happening. After ruling that out, the usual real causes are seasonality and softer demand, rising competition and CPCs, product feed or Merchant Center problems, Performance Max drifting to cheaper placements, an over-aggressive bidding target, or a change on your own site such as a price rise or an out-of-stock bestseller.

Is a dropping ROAS always a problem?

No. A lower ROAS at higher spend and higher total profit is often a good trade, that is what scaling looks like. ROAS almost always falls as you push beyond your cheapest branded demand into new customers. The question is not whether ROAS fell, but whether it is still above your break-even ROAS and whether total profit went up or down.

Can tracking problems cause a fake ROAS drop?

Yes, and it is the first thing to check. If a conversion tag breaks, consent mode changes, or a site migration drops the tracking, Google keeps spending but stops seeing the sales, so recorded ROAS collapses even though the business is fine. Compare Google Ads conversions against your Shopify or GA4 sales for the same period before touching any campaign.

How long should I wait before reacting to a ROAS drop?

Look at a rolling 7 to 14 day window and compare like for like, ideally year on year rather than to last week, since demand swings by day and season. Avoid reacting to a single bad day or making big bid and budget changes daily, which resets the algorithm's learning and can make things worse. Diagnose first, then change one thing at a time.

Does Performance Max lower ROAS?

It can, in two ways. Performance Max often absorbs your branded and shopping traffic and reports it as its own, which flatters PMax and can mask weakness elsewhere; and without guardrails it can drift toward cheaper, lower-intent placements. Check whether PMax is claiming brand searches and whether its spend has shifted, before blaming the wider account.

Rodrigo Kato
Rodrigo Kato
Senior Google Ads Consultant · Watermouse
Senior Google Ads operator for European eCommerce brands (NL, UK, DE and beyond), one person on the account, no junior handoffs. More about Watermouse →
Keep reading
What is a good ROAS?Break-even ROAS calculatorPerformance Max for eCommerceBook a free audit
Work with us

Can't find where the ROAS went?

30 minutes on your actual Google Ads account, tracking, feed, Performance Max and bidding. Honest feedback on what is dragging the number down. No pitch until you ask for one.

Book a free audit
Book a free audit →