Google Ads Quality Score dropped? Here's what actually caused it

A Quality Score drop from 8 to 5 on a top-spend keyword means your cost per click on that keyword goes up 20–40% for the same ad position — silently, without any notification. Your reported metrics in the next 24 hours look like "CPCs up, position down, conversions flat" — and you spend three days guessing instead of fixing. This is the actual diagnostic flow: which of the three QS components broke, how to tell, and the fix for each.

Before anything: a QS score that dropped today isn't necessarily from a change today. Quality Score is a rolling 90-day signal. If the drop is visible this morning, something broke anywhere in the last 1–30 days — usually the most recent ad copy change, landing page deploy, or bidding strategy switch.

Step 0 — Confirm it's a real drop, not a reporting artifact

Google sometimes shows -- (dash) or 0 for Quality Score when a keyword hasn't received enough recent impressions to compute a reliable score. That's not a drop — that's a data gap. Check the Impressions (last 7 days) column for the same keyword. If it's under ~30 impressions, the QS number is unreliable, not "real".

Also: Quality Score is per keyword per ad group per match type. If you moved a keyword from one ad group to another, the "new" row starts fresh — the old one's QS isn't "lost", it's on a different row.

Step 1 — Pull the three components

The overall QS (1–10) is a rollup of three sub-scores, each rated as Above average, Average, or Below average:

  1. Expected CTR — "would users click this ad more than the typical ad for this keyword at this position?"
  2. Ad relevance — "does the ad text match the keyword and the searcher's intent?"
  3. Landing page experience — "does the landing page give users what the keyword promised, fast, on any device?"

In Google Ads, in the Keywords view: columns icon → Quality Score → tick the 3 component columns. These are the only columns that actually tell you what to fix.

Overall QSExpected CTRAd rel.LP exp.Most likely cause
Drop 8→5↓ Below avgAvgAvgNew ad with weaker hook / lost keyword theme
Drop 7→4Avg↓ Below avgAvgNew RSA missing keyword theme, or headlines pinned wrong
Drop 7→5AvgAvg↓ Below avgLP deploy change — speed regression, content change, or redirect chain
Drop 9→4All three dropped — usually a campaign restructure or a broken redirect on the LP

Step 2 — Fix Expected CTR when it's the culprit

"Expected CTR below average" means Google predicts your ad will get clicked less than the average ad serving for this keyword at the same position. Almost always the fix is the ad copy itself, not the keyword.

The 15-minute fix:

  1. Look at your current RSA. Are any of the headlines and descriptions specific? Or are they all "Quality service", "Trusted since 1999", "Contact us today"?
  2. Add at least 3 headlines with specific numbers, prices, or locations: "From €49/mo", "Tallinn & Helsinki", "24/7 emergency response".
  3. Pin one headline (position 1) that includes the keyword theme. E.g., for keyword emergency plumber tallinn pin "Emergency plumber in Tallinn — 24/7".
  4. Add 2 promotional assets (sitelinks, callouts, structured snippets). These lift CTR by ~4–8% in most accounts with zero creative work.

Step 3 — Fix Ad relevance when it's the culprit

"Ad relevance below average" means Google couldn't find a strong match between what the searcher typed and what your ad says. Usually caused by a recent RSA where pinned headlines don't carry the keyword theme.

The fix:

  1. List every keyword in the ad group. Identify the 2–3 keyword themes (e.g., "boiler installation", "boiler replacement", "boiler service").
  2. Open the RSA. Every keyword theme must appear verbatim in at least one headline or description — or as close as possible.
  3. If the ad group has more than 3 keyword themes, the ad group is too broad. Split into theme-level ad groups (SKAG or theme-based, depending on how strict you want to be).

Verify after 48 hours: give Google 1–3 days to re-evaluate. QS moves daily but not instantly. If it hasn't moved after 7 days, the ad change wasn't big enough — go further.

Step 4 — Fix Landing page experience when it's the culprit

This is the most expensive one to fix and the most common cause of sudden multi-keyword QS drops. If 30 keywords all dropped together and they all point to the same landing page, you deployed something on that page recently that Google doesn't like.

The 4 most common LP regressions:

Step 5 — The "it dropped overnight on ALL keywords" emergency

If Quality Score dropped across the whole account overnight, one of four things happened:

  1. Conversion tracking broke. Smart Bidding accounts lean heavily on conversion signal. If tracking returns zero conversions for 24+ hours, Quality Score and bid adjustments both tank. Check Tools → Conversions → are goals "Recording conversions" today?
  2. Account was paused and resumed. Long pauses lose the learning phase; QS on resumption is conservative until performance re-proves itself. Expect recovery over 1–2 weeks.
  3. Landing page site-wide change. A CDN change, a new cookie banner that blocks the fold, an SSL issue. Load the LP from an incognito mobile session and walk through it.
  4. Google policy / vertical classification change. Rare but real — certain verticals (finance, health) get re-classified and a new content-quality bar applied. Check your email for any Google Ads notifications.

How to catch this before it costs you

Quality Score drops are silent — Google doesn't send a notification when a QS goes from 8 to 5. The only way to catch it early is to check the QS column (and the three components) on your top 30–50 keywords every morning. That's 5–10 minutes a day; most advertisers do it once a quarter, which is why QS drops routinely run for 10+ days before being noticed.

AdsBrain does this automatically: we pull Quality Score + all three components daily for every keyword in your account, compare to the trailing 14 days, and alert you the morning after a meaningful drop — with the likely cause already identified based on what changed in the account in the same window. See a sample report →. First paid analysis is $49, refundable within 7 days.

Related reading