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.
On this page13 sections+
- 01First check: ads-side or feed-side?
- 021. GMC account suspended
- 032. Products disapproved at item level
- 043. Billing problem on Google Ads
- 054. Budget exhausted or bid too low
- 065. Campaign or product group paused
- 076. Landing page broken or slow
- 087. Feed sync failure
- 098. Policy change in your category
- 109. Geographic mismatch
- 1110. Account-level note from a Google rep
- 12Frequently asked questions
- 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]:
- "Misrepresentation" — most common, vague by design
- "Insufficient information" — missing contact details on the website
- "Untrustworthy promotions" — hidden recurring charges, misleading pricing
- "Unacceptable business practices" — surprise fees, payment trickery
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:
- Missing GTIN (874 stores affected)
- Missing Product schema (867)
- Missing Brand in Product schema (815)
- Price mismatch between feed and landing page (361, often JS-rendering issue)
- 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:
- 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.
- Confirm daily budget is at least 2-3x your target daily spend. Google's pacing algorithm needs headroom.
- 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?+
How do I tell if Google Shopping ads stopped because of feed issues or campaign issues?+
My Performance Max campaign is running but Shopping inventory is zero. Why?+
Can a single product disapproval stop my entire Shopping campaign?+
How long do Google Shopping ads take to restart after I fix the issue?+
Why is my Google Ads account on hold even though I added a new payment method?+
What does 'limited by policy' mean in Google Ads Shopping?+
Sources & further reading
References cited inline as [1], [2], etc.
- [1]Troubleshoot Shopping ads not showing — Google Ads Help (2026-03-12)
- [2]Performance Max for retail — Google Ads Help (2026-02-22)
- [3]Account-level enforcement — Google Merchant Center Help (2026-03-10)
- [4]How billing works in Google Ads — Google Ads Help (2026-01-25)
- [5]Merchant Center automatic improvements — Google Merchant Center Help (2026-02-18)
- [6]Reasons for product disapproval — Google Merchant Center Help (2026-02-08)
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.