Skip to content
Adrythm

Running ads

Why is my Google ad not showing?

Updated October 4, 2026

Often your Google ad is running, just not for you at that moment: you searched from outside the target area or schedule, the budget was rationed, or the ad lost that auction. Check impressions for the last seven days. If there are some, it is running. If there are none, read the Status column.

Check impressions for the last seven days before you change anything

Open Campaigns, set the date range in the upper right corner to the last 7 days, and read the Impr. column for each campaign. If it shows impressions, the ad is running. If it reads zero, nobody is seeing it. An impression is one time the ad was shown to someone.

That one number splits the question in two, and the fixes do not overlap. Impressions mean the ad is reaching people and did not reach you on that search. Zero impressions mean something is stopping it for everyone, usually in the account.

Seven days, not today. A single day can read zero for innocent reasons, and Google says reporting is not real time: impressions from the last 3 hours may not show yet. A brand-new or edited ad may also have to pass review before it runs, which Google says most ads finish within one business day.

Running, not for you

Impressions, but you cannot find it
The ad is live and Google is choosing, search by search, whether you are someone it should show to. Your search is one of thousands it decides on.
Go to "If it has impressions" below. Location, schedule, budget and Ad Rank usually explain it, and none of them means something is broken.

Not running for anyone

Zero impressions for days
Usually something in the account is stopping the ad: the account itself, the campaign, the ad group, the ad or the keywords.
Go to "If it has no impressions" below and read the statuses from the account down. The first one that is not Eligible is usually the answer. If everything is Eligible, check the negative keywords.

Judge the ads on calls and booked jobs, not on whether you can see them. A campaign that shows on four searches in ten and fills the schedule is working. One you see every time you search could be showing to you and to no one who calls.

If it has impressions

Add Search impression share to see how many searches it skips on purpose

If the campaign has impressions, add the Search impr. share column before you conclude anything from your own search. It tells you what share of the searches the ad was eligible for actually showed it. Anything under 100% means some searchers, possibly you, did not see it, by design.

Open Campaigns, select the columns icon, open Competitive metrics, check Search impr. share and select Apply. Add the Search lost IS (budget) and Search lost IS (rank) columns the same way. Google defines impression share as impressions divided by the estimated impressions the ad was eligible for. The two lost columns split the missing part into searches lost because the budget ran short and searches lost because the ad's Ad Rank was too low.

Which column is high decides the fix. Mostly lost to budget, and the leads are booking at a price you can live with: there are more of the same searches to buy. Mostly lost to rank: the bid, the ad or the landing page is losing auctions, and more budget will not win them. Deciding how much to spend is its own question, with its own page.

Google also says small swings in impression share do not necessarily need action, so read it over weeks, not days. The figures update within 1 to 2 days, and a dash in place of a number means too little data, such as low traffic or new keywords, not zero.

For example

A plumber's campaign shows 1,200 impressions over the last 7 days and a Search impression share of 40%. The ad is running. Google estimates it was eligible for about 3,000 impressions and showed on 1,200, so it sat out about 6 of every 10 eligible searches. The owner searches twice from the shop and sees nothing. Those two searches say nothing the 40% did not already say.

Compare the ad schedule and the location option with when and where you searched

If you searched at a time the ad schedule leaves out, the ad cannot show to you, and nothing is wrong. Location is a two-part test: which location option the campaign uses, and where Google places you at the moment you search.

When the ads are allowed to run. Campaigns run all day unless someone set an ad schedule. With one, Google says your ad "won't show during the dates and times that aren't listed on your ad schedule." Schedules run on the account's time zone, which Google no longer lets standard accounts change, so an account set up in another time zone shifts every hour of the schedule.

On Presence, the campaign reaches only people Google places in, or regularly in, the target area. Search from home one town past the area and you may not see the ad. Google's own example: "if you're searching from a computer in San Francisco but your ad targets Los Angeles, your ad won't appear in your search." An owner who works inside the area every day is likely to count as regularly there, though.

On Presence or interest, Google's default, location is a weaker explanation. That option also reaches people who have shown interest in the area, for example by searching for a service there. Google can also show ads in nearby, closely related areas, like suburbs of a targeted city. So on the default, an owner searching from just outside the area may well still qualify. Look at budget and Ad Rank before you blame location.

Where Google thinks you are. Google places a searcher using the device and the connection: the IP address, the Wi-Fi network, the mobile carrier, GPS where it is allowed. Google says that because these signals vary, "100% accuracy is not guaranteed in every situation." A phone on a carrier network that reports another city can be placed in that city.

  1. Open the campaign's Locations setting. Read the target list and, under Location options, which option is selected, then compare both with where you were when you searched.
  2. Go to Ad schedule within the Campaigns menu. If it lists hours, compare them with the time of your search, and remember they are in the account's time zone.
  3. On the same page, the Day and Hour tab charts when the campaign's ads actually showed. Switch the metric from Clicks to Impressions to see whether the hour you searched usually gets any.

The opposite problem, the ad showing to people far outside the area, comes from the location option Google starts every campaign on, and has its own page.

If the campaign is limited by budget or Ad Rank, expect to miss your own ad

If the campaign status says Limited by budget, or the keyword status says Below first page bid estimate, expect to miss your own ad often. Limited by budget means Google is holding the ad back on some searches to make the budget last. Below first page bid estimate means the keyword can show ads but is not showing on the first page of results, which Google says is likely due to Ad Rank, so the ad may appear only on page two or later.

Budget is rationed across the day. For a campaign limited by budget, Google says that "to prevent your budget from depleting too quickly, Google Ads reduces the frequency of your ad appearances." So a short budget usually means fewer appearances spread through the day, rather than ads that run until 10 a.m. and stop. On a busy day a campaign can still reach its daily spending limit, which Google sets at two times the average daily budget for most campaigns, and stop for the rest of that day.

Ad Rank is worked out for every search. Google runs an auction every time someone searches, and calculates Ad Rank "first to determine whether your ad is eligible to show" at all. Ad Rank weighs the bid, the quality of the ad and landing page, and the context of that one search, including the person's location, device and time of search. The same keyword can win at 8 a.m. on a phone and lose at noon on a laptop. Ad Rank includes the quality of the ad and the landing page, so a higher bid is not the only fix.

Stop searching for your own ad, and use Ad Preview and Diagnosis instead

If you want to see the ad, use the Ad preview and diagnosis tool under Tools, then Troubleshooting, not a live search. It shows the search results for a keyword, location and device you pick, and if the ad is not showing it says why, without counting an impression.

Live searches work against you. Google says: "If you repeatedly look for your own ad using Google search but never click on it, you might stop seeing it entirely. That's because Google's system stops showing you ads that it thinks you aren't interested in." Every search that shows the ad also counts an impression with no click, which Google says can lower your click-through rate and "prevent your ad from appearing as often as it should."

Clicking your own ad is no fix. Each click is a paid click. If a partner or employee checks the ads by searching every morning, replace the habit with a look at impressions and calls in the account once a week.

Google's warning

Repeatedly searching for your own ad without clicking it can mean you stop seeing it entirely.

If it has no impressions

If no campaign has impressions, check billing and suspension first

If every campaign in the account sits at zero, start at the account, because a billing problem or a suspension stops every ad at once. If any campaign in the account has impressions in the last day or two, skip this: Google says that if other campaigns are running, you do not have to check the account's status.

A declined payment. Open Billing, then Summary or Transactions, and look for a declined payment or an overdue balance. Google says the bank or card company declines the payment, not Google, and the ads "might stop running until your payment goes through." Google says some qualifying accounts keep running for a short period after a decline, so the ads may not stop on the day the card fails. After you pay, Google says to allow 1 to 2 business days for the ads to resume. A backup payment method keeps one expired card from stopping the account.

An account budget that ran out. If you pay by monthly invoice, an account budget can stop every ad in the account once costs reach its amount, before its end date.

A suspension. Google says a suspended account gets "an in-account notification and an email notification", and that all its ads stop running. Repeat violations get a warning at least 7 days before the suspension, while egregious ones are suspended immediately. Google also suspends an account temporarily when it detects someone else trying to get into it. A policy suspension is appealed through the Contact Us link in that notification. Fixing campaigns does nothing until it is lifted.

Then read the Status column from the campaign down, and start with the first status that is not Eligible

If the account is fine, read the Status column on the Campaigns page, then on Ad groups, Ads and Keywords, in that order. Google says a campaign's status "affects all ad groups and ads within it", so a campaign that is paused makes every status below it irrelevant. Hover over any status for Google's explanation.

Campaign: a setting, not a fault

Paused, Removed, Ended, Pending
Paused: someone turned it off. Removed: deleted for good, and Google says it cannot be resumed. Ended: past its end date. Pending: its start date is still in the future.
Check the dates first. An end date left on from a promotion, or a start date set for next month, stops a campaign without anyone pausing it.

Campaign or ad

Not eligible
For a campaign, Google says it has no ad groups, or every ad group, every ad or every keyword is paused or deleted. For an ad, the campaign is paused, removed, ended or pending, or the ad group is paused, removed or incomplete.
Go one level down and find the paused or empty piece.

Ad, after a new ad or an edit

Under review
Google says most ads are reviewed within one business day, and that any edit restarts the review.
After 2 full business days, check it; after a week, contact Google Ads support. Stop editing the ad while you wait.

Ad: it gets no impressions

Disapproved
The ad or its landing page breaks a Google Ads policy. Hover over the status, then select Read the policy to see which one.
Load your own landing page. Google's examples include Destination not working, from a typo in the URL, and Destination not crawlable. Google's destination rules disapprove pages that return an HTTP error to its AdsBot crawler, so a site that went down or moved can disapprove ads that were fine for years. A page that loads for you can still be refused to the crawler, so read the Policy details column too.

Campaign, ad or keyword

Eligible (limited)
It runs, but less than it could. For a campaign Google names budget or a limited bid strategy. For an ad it means a policy restriction, such as trademark use. For a keyword it means low search volume, a bid below the first page estimate or a low Quality Score.
This is a reduced-showing status, not a stopped one. Google says such a campaign shows ads "only occasionally", and the status can also come from a policy restriction or a learning period after a big change. If it has zero impressions for a full week, look further down for the cause.

All clear at that level

Eligible
Google says the campaign, ad or keyword is active and can show ads.
Keep going down. An Eligible campaign with a disapproved ad or a paused ad group still shows nothing.

To see the policy reason on every ad at once, open Ads, select the columns icon, open Attributes and add Policy details. Google says it explains why a disapproved ad is not Eligible and why a limited one is limited.

Keyword statuses that quietly starve a campaign

Open Keywords within the Campaigns menu and read the Status column. A campaign with only a handful of keywords can go quiet without any of them being paused by a person.

Low search volume. Google says the keyword gets very little search traffic, so it rarely shows, and that it may be too specific or unusual. A keyword that pairs a small town with a specialty service can be. It can come back if searches pick up.

Paused due to low activity. Google pauses a keyword on its own after zero impressions in the past 13 months, and says it notifies you in the account.

Rarely shown due to low Quality Score. Google's fixes point at ad relevance, landing page experience and expected click-through rate.

Disapproved. The keyword itself breaks a policy. Google names the destination or final URL policy as an example.

If every level is Eligible and the campaign still shows nothing, check the negative keywords on the ad group, on the campaign, on any shared negative keyword list, and on the account-level negative keyword list, which Google applies to every eligible Search campaign automatically. A negative written to block one kind of search can block your main one.

How a broad negative catches more than intended. Google says a negative broad match keyword stops the ad when the search "contains all your negative keyword terms, even if the terms are in a different order." A one-word negative such as "cost", added to keep out price shoppers, blocks every search with that word in it, including "water heater replacement cost" from someone ready to book.

Run the search through Ad Preview and Diagnosis. Set the keyword, location and device, and it reports why the ad is not showing for that search, which usually beats guessing between a negative, the schedule and the location. If it answers Reason Unknown, Google points to two usual causes: a bid strategy that changed recently and is still in its learning period, or a keyword with too little search history to simulate.

A recent bid strategy change can look like a broken campaign

After a change to the bid strategy or the budget, a campaign can show Eligible (Limited) while it adjusts, and the bid strategy status in the Status column can read Learning. Google's guidance for that case is to allow 7 to 10 days for the system to adjust, and it gives new campaigns or those with recent significant changes 1 to 2 weeks to optimize.

Still have a question this page did not answer?

Ask it on a call. Twenty minutes, a straight answer, and no follow-up sequence if you decide not to work with us.