You log in to Google Ads, and something is off. The spend is flat, the impressions are near zero, or you cannot find your ad anywhere on Google. For a Malaysian business paying for clicks, every quiet hour is a lead going to a competitor instead.
The good news: Google Ads not showing is rarely a mystery. In almost every account we audit, it traces back to one of nine reasons, and each has a clear fix. This guide covers all nine, how to spot yours, and how fast your ads return once it is fixed.
Ads dark and budget bleeding?
Stop guessing and get a specialist to find the cause fast. See how our Google Ads service gets you running again →
Before the nine reasons, here is a short walkthrough of the same checks we run when an account goes quiet.
Source video: Google Ads not showing or getting impressions? Easy fix steps on YouTube
Quick Answer: Before you change a single setting, find the cause. Open the Ad Preview and Diagnosis tool in your Google Ads account — it tells you whether your ad is eligible to appear and why not — then check your account status for billing or policy flags. Diagnose first, fix second.
Chasing the wrong fix wastes a day and your budget, so ask Google directly. The Ad Preview and Diagnosis tool sits under the Tools menu and checks whether your ad can show for a given search, location, and device — without the wasted impressions of searching Google yourself.
Run these three checks in order:
New to the platform? Our guide on how Google Ads works for beginners explains the auction behind these checks, and the ZenWeb home page shows where paid search fits your marketing. The table below ranks the usual culprits behind Google Ads not showing.
| Reason ads were not showing | Share of audited cases |
|---|---|
| Billing or payment problem | ~22% |
| Daily budget too low or exhausted | ~17% |
| Bid too low for the auction | ~14% |
| Ad disapproved or under review | ~13% |
| Low Quality Score / Ad Rank | ~11% |
| Targeting too narrow | ~9% |
| Blocking negatives / match types | ~7% |
| Campaign, ad group, or ad paused | ~5% |
| Checking the wrong way | ~2% |
Source: ZenWeb client tracking and account audits, Malaysia, 2024–2026. Figures are indicative and vary by account.
Quick Answer: Billing is the single most common reason for Google Ads not showing. A declined card, an expired card, an unpaid balance, or billing verification on a new account all stop delivery the moment they happen — no matter how good your campaigns are.
Google pauses serving the instant a payment fails. A card that expired, hit its limit, or was blocked by the bank for an overseas charge quietly switches your ads off. New accounts also sit in billing verification briefly before anything shows.
Check the Billing and Payments page for a failed-payment warning or an account spending-limit notice, then:
Local payment quirks matter too — declined ringgit cards and SST handling trip up plenty of Malaysian advertisers, which is why we cover them in our guide to Google Ads billing, payment and SST in Malaysia.
Quick Answer: Your ad only shows when the campaign, the ad group, and the ad are all active at once — and when the ad schedule covers the current time. One paused layer, an end date that has passed, or a narrow time window leaves nothing to serve.
Google Ads stacks three on/off switches: campaign, ad group, and ad. If any one is paused, nothing below it runs. It is easy to pause a campaign for the weekend and forget to switch it back, or set an end date that quietly arrives.
Walk down the levels and check each Status:
Ad scheduling catches people out most — an account set to “office hours only” shows nothing at 9 pm. If you are still setting things up, our step-by-step on how to set up Google Ads covers each of these switches in order.
Quick Answer: If your daily budget is too small for your keywords, Google spends it in the first few hours and your ads disappear for the rest of the day. They look like Google Ads not showing, but really they ran out of fuel before lunch.
A budget too thin for a competitive keyword empties fast. By mid-morning the account is capped, and afternoon searchers see a rival instead of you. The “Limited by budget” note on the campaign is the tell-tale sign.
You have two levers:
Knowing what a realistic budget looks like for your niche helps. Our guides on the right monthly Google Ads budget for SMEs and the real cost of Google Ads in Malaysia give you the local benchmarks to set it properly.
Not sure if it is budget or something deeper?
We pinpoint exactly why an account has gone quiet and set a budget that actually lasts the day. Get a free Google Ads account review →
Quick Answer: Every search runs an auction, and your Ad Rank decides whether you enter it. Ad Rank combines your bid with your ad quality. If your bid sits below the threshold to compete, your ad simply does not appear — no matter how relevant it is.
Think of each search as an auction you must qualify for. If your maximum bid is well under what the keyword costs, you never reach the page — common after a competitor raises bids, or when you set a cautious manual bid on a pricey keyword.
To get back in:
The mechanics of bid versus quality are explained in our piece on how Google Ads works, and if rising costs are the real squeeze, our guide on lowering a rising cost per click shows how to compete without overpaying.
Quick Answer: A high bid can still lose if your Quality Score is poor. Weak expected click-through rate, low ad relevance, or a slow landing page pull your Ad Rank below the threshold, so your ad drops out of the auction even though you are paying enough.
Quality Score is Google’s read on how useful your ad is. When it is low, Google demands a higher bid just to show you, and below a point it stops showing you at all. The three inputs: expected click-through rate, ad relevance, and landing page experience.
For context, the average Google Ads click-through rate across industries sits around 6.64% in WordStream’s 2026 benchmarks. If your ads are far below that, expected CTR is likely dragging your score down. To lift it:
The full playbook lives in our guide to improving your Google Ads Quality Score.
Quick Answer: A disapproved ad will not run at all, and a brand-new ad under review may take up to one business day before it shows. Both look like Google Ads not showing, but the Status column tells you exactly which one you are dealing with.
Every ad is reviewed against Google’s policies. While it is “Under review” it stays dark; if it breaks a policy it becomes “Disapproved” and never serves. Common triggers are wording, claims, the landing page, or restricted categories.
Hover over the Status column to see the exact reason. From there you can fix the ad or appeal the decision — Google’s help centre also defines what “Disapproved” means and how to clear it. Disapprovals are also becoming a bigger share of the problem as automated review tightens, as the trend below shows.
| Year | Share where disapproval was the top cause |
|---|---|
| 2024 | ~14% |
| 2025 | ~19% |
| 2026 | ~24% |
Source: ZenWeb account audits, Malaysian SME accounts, 2024–2026. Indicative trend, varies by industry.
Quick Answer: A negative keyword that overlaps your real keywords, or match types set too tightly, can stop your own ads from triggering. You end up blocking the very searches you want — a hidden but common cause of Google Ads not showing.
Negative keywords filter out junk traffic. But one careless negative can cancel a keyword you pay for — add “free” as a negative and you also block “free quote”, which a buyer might search. Exact match everywhere shrinks your reach to almost nothing.
Audit the two together:
Our guides on using negative keywords without blocking yourself and keyword match types made simple show how to get the balance right, and solid Google Ads keyword research stops the conflicts before they start.
Tired of fighting your own account?
Let a Google Partner team find every block, fix it, and keep your ads live. Explore our Google Ads management service →
Quick Answer: Tight settings choke reach. A small location radius, a tiny audience, device or schedule limits stacked together, or a keyword almost nobody searches can shrink your eligible audience to near zero — so your ads barely show, or never do.
Targeting is about balance. Squeeze every dial at once — one suburb, one age band, one device, peak hours only — and there may be no one left to show to. Low-search-volume keywords do the same: with almost no searches, there is no auction to enter.
Open things up:
If your ads do show but reach the wrong people, that is a different problem — our guide on getting clicks but no sales helps there, and adding Google Ads remarketing lets you expand reach while staying focused on warm buyers.
Quick Answer: Sometimes the ad is running fine — you just cannot see it. Searching your own keyword on Google again and again lowers your click-through rate and tells Google to stop showing you the ad. Use the Ad Preview and Diagnosis tool instead of Googling yourself.
Search your keyword repeatedly without clicking and Google reads it as an ad people ignore, then stops serving it to you. Your location, language, or signed-in account may also differ from your targeting, so the ad shows to customers but not to you.
The reliable check is the Ad Preview and Diagnosis tool, which shows whether the ad is eligible without harming your stats. The bigger risk is missing a real outage — accounts nobody monitors can sit dark for days, as the table shows.
| Who manages the account | Avg days dark before caught | Caught within 24 hours |
|---|---|---|
| DIY / business owner | ~8 days | ~12% |
| Freelancer | ~4 days | ~31% |
| Agency with daily monitoring | under 1 day | ~86% |
Source: ZenWeb operational data, Malaysian SME campaigns under management, 2024–2026. Figures are indicative.
That gap is why monitoring matters. A clear monthly Google Ads report and regular checks catch an outage before it costs you a week of leads.
Quick Answer: Most fixes for Google Ads not showing restore delivery the same day — often within an hour. Billing, pausing, budget, and bid fixes are near-instant. The one slow fix is Quality Score, which improves gradually over one to three weeks.
Once you know the cause, recovery time is predictable. The table below shows how quickly delivery usually resumes after each fix, so you know whether to expect ads back this afternoon or over the coming weeks.
| The fix | Typical time to show again |
|---|---|
| Update card / clear balance | Within hours (same day) |
| Un-pause campaign / ad / widen schedule | Minutes to 1 hour |
| Raise daily budget | Same day |
| Raise bid to first-page estimate | Within hours |
| Resubmit or appeal a disapproval | Up to 1 business day |
| Remove blocking negatives / loosen match | Same day |
| Widen targeting | Same day |
| Improve Quality Score | 1–3 weeks (gradual) |
Source: ZenWeb operational data, Malaysian SME campaigns, 2024–2026. Times are indicative and vary by account.
Quick Answer: Google Ads not showing is almost always one of nine fixable causes. Diagnose with the Ad Preview and Diagnosis tool, check billing and status first, then work through budget, bid, Quality Score, disapprovals, negatives, and targeting. Most fixes bring your ads back the same day.
A quiet account feels alarming, but it is rarely broken. Nine causes explain almost every case of Google Ads not showing, and each has a clear, fast fix. Diagnose first, deal with billing and status, and you will usually have ads running again before the day is out.
If you would rather have a Google Partner team find the cause, fix it, and keep your ads live, the ZenWeb Google Ads team does exactly that, and the ZenWeb home page shows how paid search fits with the rest of your marketing.
Ads still not showing after all nine checks?
Book a free 30-minute strategy session — we’ll review your account, find why your ads went dark, and give you a concrete plan to get them running and converting again.
Approval only means the ad passed policy review — it still has to win the auction. Approved ads stay hidden when the budget is exhausted, the bid is too low, the Quality Score drags Ad Rank below the threshold, or the targeting is too narrow. Use the Ad Preview and Diagnosis tool to see which applies.
Most new ads are reviewed within one business day, and many clear in a few hours. Until review finishes, the ad shows an “Under review” status and will not serve. If it is still dark after a full business day, check for a disapproval, a billing hold, or a paused status.
Usually because your Ad Rank is losing the auction, or your budget has run out for the day while theirs has not. It can also be a checking problem — searching your own keyword repeatedly trains Google to stop showing you the ad. Check the Ad Preview and Diagnosis tool for your true eligibility.
Yes. If the daily budget is too small for your keywords, Google spends it early and pauses delivery for the rest of the day, marking the campaign “Limited by budget”. Either raise the budget so it lasts the full day, or narrow targeting to your best hours, locations, and keywords.
Start with the Ad Preview and Diagnosis tool — it tells you whether your ad is eligible for a given search and why not. Then check the account status banner for billing flags, and read the Status column on the campaign, ad group, and ad. Those checks identify almost every cause of Google Ads not showing in minutes.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Online