Skip to content
Guide Charles ReedUpdated 12 min

Google Shopping Ads Stopped Running? 10 Reasons (Fixed 2026)

Your Google Shopping ads went from spending normally to zero impressions. Here are the 10 reasons it happens, ranked by frequency, with the exact fix for each.

Google Shopping Ads Stopped Running? 10 Reasons (Fixed 2026)
On this page13 sections
+
  1. 01First check: ads-side or feed-side?
  2. 021. GMC account suspended
  3. 032. Products disapproved at item level
  4. 043. Billing problem on Google Ads
  5. 054. Budget exhausted or bid too low
  6. 065. Campaign or product group paused
  7. 076. Landing page broken or slow
  8. 087. Feed sync failure
  9. 098. Policy change in your category
  10. 109. Geographic mismatch
  11. 1110. Account-level note from a Google rep
  12. 12Frequently asked questions
  13. 13Sources

Google Shopping ads stopping suddenly is one of the most stressful ecommerce problems. One day the campaign is spending normally, the next day it shows zero impressions and zero spend. The cause is almost always one of 10 specific things, and most of them are fixable in under 30 minutes once you find the right one.

730 product pages in our audit data fail at least one Performance Max landing-page readiness check. When PMax loses Shopping inventory, the entire campaign degrades. This guide ranks the 10 most common reasons by frequency, in the order we recommend checking.

First check: is this an ads-side problem or a feed-side problem?

Before going through the list, pin down which side of the system is broken. There are two systems involved: Google Ads (where campaigns live) and Google Merchant Center (where products and approvals live). The fastest signal:

  • Open merchants.google.com. Is there a yellow or red banner? → feed-side issue (reasons 1, 2, 7, 8 below)
  • Open Google Ads. Is there a yellow alert at the top about billing or policy? → ads-side issue (reasons 3, 4, 5 below)
  • Neither banner? Likely campaign tuning or landing page (reasons 4, 6, 9 below)

Knowing which side cuts diagnostic time in half. Now the ranked list.

1. GMC account suspended (most common, hardest to read)

Account-level suspension is the most common reason for a sudden total stop. The banner at merchants.google.com tells you. The banner copy varies by suspension type [3]:

Recovery follows the playbook in the 7-day GMC suspension recovery plan. The plan covers business-name standardization, policy-page completeness, contact-info presence, and the hidden subscription pre-selection trap that catches Shopify stores.

Average time from suspension fix to ads restart: 10-14 days for misrepresentation, 3-7 days for the others (see the full GMC timeline breakdown).

2. Products disapproved at item level

If the account is healthy but most products show disapproved, item-level enforcement is the culprit. Open GMC → Products → All products → filter by "Disapproved."

The top reasons in our audit data:

  1. Missing GTIN (874 stores affected)
  2. Missing Product schema (867)
  3. Missing Brand in Product schema (815)
  4. Price mismatch between feed and landing page (361, often JS-rendering issue)
  5. Image issues (626, usually low-resolution or missing variant images)

Each of these has a fix that takes minutes per product if you know the cause. The 10 most common GMC feed errors article has the per-error fix walkthrough.

3. Billing problem on Google Ads

Google Ads billing failures stop ads instantly. Causes:

  • Card expired or declined
  • Bank flagged the charge as suspicious
  • Billing threshold lowered and not re-raised
  • Account on hold pending payment verification

Check: Google Ads → Tools → Billing → Summary. If a red banner shows "Action required," click it. Add a new payment method, then prepay a small amount ($10-20) to force the new card through immediately. The hold clears within minutes once a charge succeeds [4].

4. Budget exhausted or bid too low

If the campaign is running but spending nothing, it is usually a bid or budget issue. Symptoms:

  • Impression share dropped from 30-50% to under 5%
  • Average position metric (where still visible) dropped significantly
  • Search lost IS (rank) is high

Fixes:

  1. Raise CPC bids. For Shopping, target ROAS bidding requires sufficient conversion data; if you do not have it, switch to max clicks temporarily and raise the budget.
  2. Confirm daily budget is at least 2-3x your target daily spend. Google's pacing algorithm needs headroom.
  3. Check competitive pressure. If a new competitor entered your category, your existing bid no longer wins the auction. Use Auction Insights to see who.

5. Campaign or product group paused

Embarrassing but common. A campaign or product group got paused (manually or by an automation) and nobody noticed.

Check: Google Ads → Campaigns. Sort by Status. If your Shopping campaign shows "Paused," that is the entire issue. Resume it. Same for product groups inside the campaign.

If you use scripts or automation, check rule history (Tools → Bulk actions → Rules → History) for any rule that may have paused things.

6. Landing page broken or slow

Google penalizes Shopping ads pointing at broken landing pages. A landing page that 500s, redirects too many times, or loads slowly enough to fail Core Web Vitals will get throttled or disapproved.

730 product pages in our audit data fail at least one Performance Max landing-page readiness check. The most common readiness failures: mobile speed below threshold, structured data missing, return policy not clearly accessible, return window not declared.

Fix path:

  • Test the landing page at PageSpeed Insights. Target LCP under 2.5s on mobile.
  • Run the FeedShield free audit for a full landing-page readiness scan in 90 seconds.
  • Make sure the product page returns 200 (not 404, not 301-301-200 chain).

7. Feed sync failure

Sometimes the feed itself is broken. Symptoms:

  • GMC shows "Last fetched" over 24 hours ago
  • Total product count in GMC is wildly different from your platform
  • Recent product updates have not propagated

Fix: force-resync from your platform. Shopify: Google & YouTube channel → products → Refresh. WooCommerce: Google Listings & Ads → Settings → Manual sync. BigCommerce: Channel Manager → Google → Sync. Allow 30 minutes.

If the resync errors out, the feed file may have validation problems. Open GMC → Products → Feeds → click your feed → look at the "Processing log." Each error has a specific fix path.

8. Policy change in your category

Google updates its program policies regularly. A policy update in your category can disapprove every product in that category overnight without any change on your end. Common triggers in the past 18 months:

  • Beauty: stricter substantiation requirements on "clinically proven" claims
  • Health: NMN, NAD+, and similar supplements moved to restricted categories
  • Apparel: tighter rules on counterfeit-adjacent product names
  • Electronics: required GTINs on more sub-categories

FeedShield's Policy Watch tracks 18 Google policy sources daily and alerts on changes that affect your products. If you do not subscribe to Policy Watch (or its equivalent on competitor tools), you find out about policy changes when your ads stop running, not before.

9. Geographic mismatch

If your campaign targets countries your feed does not ship to (or vice versa), ads will not serve. Cross-check:

  • Google Ads campaign → Locations → which countries are targeted
  • GMC → Settings → Target countries → which countries are configured
  • Your platform's market settings (Shopify Markets, Woo zones)

All three must agree. Mismatches cause silent zero-impression states because the auction finds no eligible product for the targeted country.

10. Account-level note from a Google rep

Rare but real. Sometimes a Google Ads rep adds a manual review hold to an account during routine spot checks. The hold does not appear as a suspension banner; it shows up as "Account under review" in a corner of the billing or accounts page, and ads quietly stop running.

Check: Google Ads → Tools → Account access → Notifications. Look for any manual notes from Google. If present, the email tied to the account got a notification at the time the note was added. Search the inbox for "Google Ads" and "review" in the past 14 days.

Fix: respond to the email or use the in-product chat. These holds are usually procedural and clear within 3-5 days of response.

Find the actual cause in 90 seconds. The FeedShield free audit runs every check from this list against your store and tells you which is the actual blocker. 250+ checks total. No credit card. No commitment.

If the ads have been off for over a week

Every day of paused Shopping ads compounds. Free listings impressions drop. Performance Max retraining starts losing signal. Competitors gain auction position you have to bid back into.

If your ads have been off for more than a week, the priority is finding the root cause fast. Run the free audit at feedshield.ai/free-audit. If the issue is account-level, follow the 7-day recovery plan. If it is product-level, the feed errors guide has the fix walkthrough.

Frequently asked questions

FAQ block is rendered by the page using the faqs field above.

Sources

Sources block is rendered by the page using the sources field above.

Frequently asked questions

Why did my Google Shopping ads stop running overnight?+
Overnight drops to zero impressions almost always trace to either an account-level GMC suspension or a billing failure on Google Ads. Both can fire in the middle of the night without warning. Check the GMC banner at merchants.google.com and the Billing section in Google Ads. One of the two will explain the drop.
How do I tell if Google Shopping ads stopped because of feed issues or campaign issues?+
Open Google Ads → Products → Status. If most products show 'Ready,' the issue is campaign-side (budget, bid, targeting). If most products show 'Disapproved' or 'Not approved,' the issue is feed-side. The product status column in Google Ads mirrors GMC's status.
My Performance Max campaign is running but Shopping inventory is zero. Why?+
Performance Max retail relies on your GMC feed for inventory. If GMC has zero approved products, Performance Max still runs Search, Display, and YouTube placements but Shopping placements get nothing. Fix the underlying GMC disapprovals and Shopping inventory restores within 24 hours of the next feed sync.
Can a single product disapproval stop my entire Shopping campaign?+
No, but a single category-level disapproval can. If Google flags an entire product type as policy-violating (e.g., a single SKU classified under 'health' triggers a category-level review), the rest of that category gets paused while the review completes. Other categories continue running.
How long do Google Shopping ads take to restart after I fix the issue?+
Once GMC re-approves the products, Shopping ads typically restart within 4-12 hours. For free listings, allow 24-48 hours. Campaign-level fixes (budget restored, billing fixed) take effect within minutes.
Why is my Google Ads account on hold even though I added a new payment method?+
The new payment method needs a successful charge to clear the hold. Until Google successfully bills the new method, the account stays on hold and ads do not run. You can prepay a small amount manually to force the charge, or wait until the next scheduled billing cycle.
What does 'limited by policy' mean in Google Ads Shopping?+
Limited by policy means the campaign is running but some products are excluded from auctions due to policy disapprovals. Open Products → Status to see which SKUs are blocked. Fix the underlying disapprovals in GMC and the products return to the auction within 24 hours.

Sources & further reading

References cited inline as [1], [2], etc.

  1. [1]Troubleshoot Shopping ads not showingGoogle Ads Help (2026-03-12)
  2. [2]Performance Max for retailGoogle Ads Help (2026-02-22)
  3. [3]Account-level enforcementGoogle Merchant Center Help (2026-03-10)
  4. [4]How billing works in Google AdsGoogle Ads Help (2026-01-25)
  5. [5]Merchant Center automatic improvementsGoogle Merchant Center Help (2026-02-18)
  6. [6]Reasons for product disapprovalGoogle Merchant Center Help (2026-02-08)
Written by
Charles Reed
Compliance research lead

Charles leads compliance research at FeedShield. He tracks Google Merchant Center policy updates, turns them into audit rules inside the FeedShield ComplianceIQ engine, and writes the step-by-step recovery guides used by agencies and merchants appealing suspensions. His coverage focuses on the practical fixes that move accounts from disapproved to reinstated.

Related reading

Check your store's GMC compliance

Automated audit with 250+ compliance checks across 27 categories. Free, no credit card.