Most B2B teams troubleshoot Google Ads the same way: something looks wrong, someone changes a bid or a budget, and the original evidence disappears. Every setting you touch before the diagnosis is confirmed becomes a new variable. The cause you needed to find? Gone.
Google's own troubleshooting guidance lists a hierarchy of blockers, and it starts well below the bid strategy. Billing suspensions, paused campaigns, disapproved ads, keyword eligibility flags. Hard blockers first, optimization levers last. Most operators invert that order, and it costs them days of pipeline coverage while they chase the wrong fix.
Two Problems That Look Identical But Aren't
Before anything else, separate "ads not showing" from "ads not performing." Zero impressions (or near-zero spend) is a status, eligibility, or Ad Rank problem. Impressions and clicks with deteriorating conversions is a performance problem. The diagnostic paths diverge immediately.
Pull up your campaign table, sort by impressions. Zero or single-digit impressions over several days means "not showing." Normal impressions and clicks but climbing CPA or falling conversions means "not performing." Run the right sequence for the problem you actually have.
Not Showing: Work the Blocker Stack Top-Down
Start with the things that kill delivery for the entire account, then narrow to campaign, ad group, keyword. A billing issue makes every downstream check irrelevant.
Account level. Billing or payment issues, including unpaid balances, declined payments, expired methods, or suspicious payment activity, can pause or suspend an account and stop all ads from serving. If the account is suspended, nothing else matters until that's resolved.
Campaign and ad group level. Google's low-traffic troubleshooting guidance lists campaigns that haven't started or have ended, paused ad groups, exhausted account budgets, and disapproved ads as common causes. Check Status labels: Under review, Disapproved, Eligible (limited), Not eligible.
Keyword level. "Low search volume" means a keyword has very little search activity and may not trigger ads frequently. "Eligible (limited)" means the keyword can serve but a limitation applies; hover over the status to see the exact reason. Don't increase bids reflexively. The status detail tells you whether a bid change would even help.
Budget and schedule. "Limited by budget" is a signal to evaluate spend versus settings, not proof that budget alone caused a drop. It can coexist with other constraints. Treating it as the sole cause leads to wasted spend without restoring delivery.
One critical habit: stop searching for your own ad. Google advises against it because those searches add impressions without clicks, and the platform may stop showing you ads it thinks you aren't interested in. Use Ad Preview and Diagnosis instead (Tools, Troubleshooting, Ad Preview and Diagnosis). It shows whether your ad would appear for a specific search, in a specific location and device, and if not, why not.
Not Performing: Confirm Before You Fix
Performance drops require a different discipline. The instinct is to change something. The correct first move is to confirm the drop is real.
A single prior week isn't a baseline. Pull several periods. Match day counts and weekday mix. End your comparison window a few days ago, because Google Ads reports conversions on the click date, meaning recent days keep filling in. A number that looks like a cliff on Monday may look normal by Thursday.
Then rule out measurement. A conversion action switched from primary to secondary disappears from the Conversions column but still shows in All Conversions. That looks exactly like a conversion drop. Compare both columns across the date range. Check whether anyone changed a consent banner, swapped a tag manager container, or redesigned a checkout page. If only Google Ads moved but GA4 sessions and CRM leads stayed flat, suspect measurement, not demand.
If the change survives those checks, read the metrics together. A rising CPA is either CPC going up (auction problem) or conversion rate going down (post-click problem). The fix for each is different. Bidding into an auction problem without knowing it's an auction problem just raises your costs. Google recommends reviewing performance changes, using explanations where available, and checking Change history for edits to budgets, bids, keywords, negatives, locations, audiences, devices, schedules, ads, and landing pages. That review should happen before you make new changes, not after.
Isolate the Segment, Then Decide
An account-wide pattern is often one campaign, one device, or one geography driving the aggregate number. Compare each segment against its own baseline, not the account average. If mobile conversion rate dropped 40% but desktop held steady, you don't have an account problem. You have a mobile landing page problem (or a mobile bid adjustment that shifted traffic mix).
Once you've isolated scope, document what you found, what you changed, and what you deliberately left alone. That last part matters more than most teams realize. The next person who opens the account (or the next you, two weeks from now) needs to know which hypotheses were tested and which were ruled out.
The whole sequence takes maybe 30 minutes for a practiced operator. Skipping it, and jumping straight to bid or budget changes, can take weeks to untangle. The diagnostic order is the asset. The fixes are just the output.