Click Fraud & Protection

Google Ads Performance Investigation: A Step-by-Step Diagnostic Order

When results change suddenly, the order of your checks matters. This diagnostic sequence rules out tracking, account changes and market shifts before blaming fraud.

Diagram of a diagnostic sequence shown as four connected steps: tracking, changes, market and traffic
On this page

A Google Ads performance investigation is a structured check of the likely causes of a sudden change, done in an order that rules out the common, easy-to-verify explanations first. If you are asking why your Google Ads performance dropped, confirm the measurement first, then look at what changed in the account, then at the market, the website and ad eligibility, and only then at traffic quality.

This guide sets out that order, names the Google Ads tools that help at each step, walks through an illustrative investigation and explains what evidence actually points to invalid traffic. The aim is a diagnosis you can defend, not a guess.

Why order matters in a Google Ads performance investigation

When results fall, the most dramatic explanation tends to get attention first: a competitor clicking ads, a bot, an algorithm change. In practice, sudden changes often trace back to something ordinary, such as a broken tag, a budget edit, a new competitor or a seasonal dip. Those causes are also the quickest to confirm or rule out.

A fixed order has two benefits. It saves time, because each step is cheap and can end the investigation early. And it protects you from false conclusions: if you start by hunting for fraud, almost any anomaly can look like evidence. Slow, structural problems such as loose keyword matching belong in a routine review of avoidable budget waste; this guide is for changes that appear suddenly.

Before step one, define the change precisely:

  • Which metric moved? Conversions, cost per conversion, clicks, impressions or conversion value. Each points to different causes.
  • When did it start? Find the first affected day, not the day someone noticed.
  • Where is it? All campaigns, one campaign, one device, one network, one region.
  • Compared with what? Use periods of equal length and comparable days of the week.

Step 1: Confirm that measurement still works

If conversions fell while clicks and cost held steady, suspect the measurement before the marketing.

  • Conversion action status. In the conversions summary, Google suggests hovering over the Status column for details on each goal and using Google Tag Assistant to confirm that the conversion tag fires on the conversion page. Google also notes that some warning statuses can reflect low traffic or campaign settings rather than a broken tag, and that recently added or changed tags may need 24 to 48 hours to show data.
  • Conversion delay. Google says conversions can be reported up to 90 days after the click, depending on the conversion window, and that recent performance can look weaker because some people who clicked haven’t converted yet. For complete data it recommends a date range that ended at least 30 days ago. A “drop” in the last few days may simply be conversions that haven’t arrived.
  • Business records. Compare Google Ads conversions with leads in your CRM or orders in your store for the same days. If the business numbers held up, the problem is measurement.

If tracking did break, fix it, then consider a data exclusion for the affected dates. Google recommends data exclusions for a conversion data outage, such as broken conversion tracking for a period, to reduce the impact on Smart Bidding, and says they aren’t intended to be used frequently or for long periods. How the platform credits conversions also matters when numbers look odd; our guide to ad attribution and its limits covers that side.

Step 2: Check what changed inside the account

Most sudden shifts follow a change, and Google Ads records many of them.

Change history. Google’s change history lists changes to your account, campaigns and ad groups over the past two years. You can filter by date range, type of change and campaign, and the User column shows who made each change, including automated and API changes. Google says it maps each change onto a timeline of account data such as impressions, clicks, conversions and cost, which makes it easier to line up a change with the start of a decline. Google also notes that some account-level setting changes may not be listed.

Look in particular for:

  • Budget edits and bid strategy or target changes
  • New, paused or removed keywords, including applied recommendations
  • Edited ads, new assets or changed final URLs
  • Location, schedule, network or audience changes

Explanations. Google’s explanations feature gives insights into large changes in account performance for Search, App, Performance Max, Demand Gen, Display and Video campaigns. Its categories include bidding, budget, conversion settings, targeting changes, auction competition and search interest, and change history. Explanations aren’t available when the date range includes today or goes further back than the last 90 days, and they may not appear if a change isn’t significant enough.

Treat explanations as leads to verify rather than verdicts.

Step 3: Look at the auction and the market

If nothing changed inside the account, something may have changed outside it.

Competition. Auction insights lets you compare your performance with other advertisers in the same auctions. It is available for Search, Shopping and Performance Max campaigns. For Search it shows impression share, overlap rate, outranking share, position above rate, top of page rate and absolute top of page rate. Google notes that the report doesn’t show insights when impression share is below 10%, and that a competitor’s impression share in your report may differ from what they see in theirs. A new advertiser with a rising overlap rate, or a familiar one suddenly ranking above you far more often, is a plausible cause of higher costs or fewer clicks.

Demand and seasonality. Compare the same period last year, and check external events: holidays, weather, news, school calendars, a competitor’s sale. A decline in impressions across every campaign at once usually reflects demand, not a problem in the account.

Step 4: Find where the change is concentrated

This is the core of campaign diagnostics. A decline spread evenly across everything suggests a broad cause such as tracking, demand or budget, while a decline concentrated in one segment narrows the search. Break the affected period down by:

Dimension What a concentrated change might mean
Search terms New or broader queries diluting intent
Device A mobile-only page or form problem
Location A settings change, or demand moving between areas
Network Shift in partner or Display traffic
Hour and day A schedule change, or a narrow window of unusual activity
Campaign or ad group A local edit, disapproval or budget limit

If location is the outlier, review the settings first; our guide to location targeting options and reports explains why out-of-area clicks are often legitimate.

Step 5: Check the website and ad eligibility

The site. A release that changed a form, checkout, page speed or URL structure can cut conversions without any change in Google Ads. Test the main path yourself on mobile and desktop, ask whoever manages the site what shipped and when, and check server or uptime logs for outages.

Ad and asset status. Google says a disapproved ad can’t run because its content or its destination violates Google Ads policy and won’t receive impressions, while statuses such as “Eligible (limited)” mean an ad can run with restrictions. Review the Status column for ads and assets, and add the Policy details column to see why an ad isn’t eligible. A disapproval on a high-volume ad, or on the landing page it shares with other ads, can explain a sudden drop in impressions.

Step 6: Only then assess traffic quality

With measurement, changes, market, site and eligibility ruled out, traffic quality is a reasonable next question. Start with what Google reports: the Invalid clicks column shows traffic that Google’s systems already filtered, and Google says it catches most invalid traffic shortly after the ad interaction, with later detections credited on invoices and in account transactions.

Then compare ad data with site behavior for the affected segment: engagement, form quality and the click-to-session relationship. Reading individual visits carefully, without jumping to conclusions, is covered in our guide to investigating suspicious ad sessions.

An illustrative walkthrough

The following scenario is hypothetical, with round numbers chosen for clarity.

Imagine a lead-generation account that normally records about 50 conversions a week from roughly 1,000 clicks and $2,000 of spend: a 5% conversion rate and $40 per conversion. One week it records 30 conversions from the same clicks and spend. The conversion rate falls to 3% and the cost per conversion rises to about $67.

  1. Define the change. Clicks and cost are flat, so the problem sits between the click and the recorded conversion. The drop started on a Tuesday and affects every campaign.
  2. Check measurement. One primary conversion action shows a warning in the conversions summary. Tag Assistant shows the tag no longer fires on the new confirmation page for one of the two forms.
  3. Cross-check the business. The CRM shows about 50 new leads that week, in line with normal. Marketing performance didn’t drop; measurement did.
  4. Find the trigger. The website team released a redesigned form on the Monday evening, which changed the confirmation URL.
  5. Fix and protect. The tag is restored, the account applies a data exclusion for the affected days so automated bidding doesn’t learn from the gap, and the incident is noted for future comparisons.

Had the investigation started with traffic quality, the stable click volume and normal-looking sessions would have offered nothing to find, and days could have gone into IP lists and blocking. Had the CRM also shown a drop, the next stops would have been change history and auction insights. If your numbers disagree in ways that this order doesn’t explain, check them against our list of common advertising reporting mistakes.

When the evidence actually points to invalid traffic

Invalid traffic becomes a reasonable explanation when several of these appear together, and the earlier steps found nothing:

  • Clicks or cost rise sharply without a matching change in impressions, settings or demand.
  • The increase is concentrated in a narrow time window, a single location or a few placements.
  • Sessions from the affected segment show almost no engagement, or never load at all.
  • Form submissions from the segment are junk, duplicated or impossible to contact.
  • The pattern persists over several days rather than appearing once.

Even then, keep the conclusion proportional to the evidence. Shared and carrier networks, privacy tools and prefetching can all produce odd-looking data. Document what you found, with dates, segments and screenshots, and compare it with the invalid click data Google reports. Google’s invalid traffic page, linked in step 6, also says advertisers can submit an invalid traffic investigation request for activity within the last 60 days. Our method for detecting click fraud with evidence shows how to build that case, and our explainer on how Google Ads counts clicks helps when you need to reconcile click numbers along the way.

Key takeaways

  • Define the change precisely first: which metric, from which day, in which segment, compared with which period.
  • Check measurement before marketing; conversion delay and broken tags explain many sudden drops.
  • Use change history, explanations and auction insights to separate account changes from market changes.
  • Test the website and ad statuses before suspecting the traffic itself.
  • Treat invalid traffic as a conclusion that needs several converging signals and documentation, not as the first explanation.

Sources

  1. Manage conversion goals from the conversions summaryGoogle Ads Help
  2. Find out how long it takes for your customers to convertGoogle Ads Help
  3. Use data exclusions for conversion data outagesGoogle Ads Help
  4. About change historyGoogle Ads Help
  5. About explanationsGoogle Ads Help
  6. Use auction insights to compare performanceGoogle Ads Help
  7. Check the review status of an ad or assetGoogle Ads Help
  8. About invalid trafficGoogle Ads Help
  • google ads performance investigation
  • campaign diagnostics
  • performance drop