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:
- Expected CTR — "would users click this ad more than the typical ad for this keyword at this position?"
- Ad relevance — "does the ad text match the keyword and the searcher's intent?"
- 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 QS | Expected CTR | Ad rel. | LP exp. | Most likely cause |
|---|---|---|---|---|
| Drop 8→5 | ↓ Below avg | Avg | Avg | New ad with weaker hook / lost keyword theme |
| Drop 7→4 | Avg | ↓ Below avg | Avg | New RSA missing keyword theme, or headlines pinned wrong |
| Drop 7→5 | Avg | Avg | ↓ Below avg | LP deploy change — speed regression, content change, or redirect chain |
| Drop 9→4 | ↓ | ↓ | ↓ | All 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:
- 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"?
- Add at least 3 headlines with specific numbers, prices, or locations: "From €49/mo", "Tallinn & Helsinki", "24/7 emergency response".
- Pin one headline (position 1) that includes the keyword theme. E.g., for keyword
emergency plumber tallinnpin "Emergency plumber in Tallinn — 24/7". - 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:
- List every keyword in the ad group. Identify the 2–3 keyword themes (e.g., "boiler installation", "boiler replacement", "boiler service").
- Open the RSA. Every keyword theme must appear verbatim in at least one headline or description — or as close as possible.
- 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:
- Page speed drop. A new hero image without WebP/AVIF, a new analytics tag that blocks the main thread, a new A/B testing script that adds flicker. Run PageSpeed Insights on the exact URL from the ad. LCP > 2.5s on mobile = a fix target.
- Content mismatch. The ad promised "emergency plumber tallinn 24/7". The landing page's H1 says "Our services" and 24/7 is buried in a FAQ. Fix the H1 to match the keyword.
- New redirect chain. After a migration or domain change, ad URLs redirect 3 times before landing. Fix the ad's Final URL to point directly at the live page.
- Mobile-specific regression. LP loads fine on desktop, broken nav or slow images on mobile. Most paid traffic is mobile — Google weights mobile heavily.
Step 5 — The "it dropped overnight on ALL keywords" emergency
If Quality Score dropped across the whole account overnight, one of four things happened:
- 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?
- 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.
- 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.
- 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
- The 30-minute senior-PPC audit checklist — Step 2 is the QS pass this article deepens.
- Wasted Spend Calculator — QS decay is one of the four ways Google Ads budget leaks.
- Sample daily Brain Advisor report — see what the QS-drop alert looks like when it lands in your inbox.