You log into Google Merchant Center and the entire interface is wearing a red banner:
Account suspended due to policy violations
[policy_enforcement_account_disapproved]
Your account has been suspended for violating one or more of our policies.
Until you fix this, your products will not show in Google Shopping.
Every product in your feed shows as disapproved. Your Shopping ads have stopped serving. Performance Max campaigns are running but spending nothing on Shopping inventory. If you sell on Google as a primary channel, this is a kill switch on your revenue.
policy_enforcement_account_disapproved is different from product-level disapprovals. Fixing individual product feeds will not lift it. The suspension is at the account level, which means Google has decided your entire merchant account violates a policy, and only an account-level review will restore it.
This post covers what triggered the suspension (the seven most common categories), how to read Google's notice carefully enough to know which one applies, the recovery process step by step, and how to reduce the chance of it happening again.
What policy_enforcement_account_disapproved actually means
Google's Shopping ads policies cover prohibited products, restricted categories, misrepresentation, content quality, and editorial requirements. When Google detects a violation that they consider serious enough to affect the entire account (rather than just a few products), they apply an account-level suspension instead of disapproving individual items.
The error code surfaces in two places:
- In Merchant Center's Account issues panel under Diagnostics > Account.
- As
policy_enforcement_account_disapprovedin the API responses for any product fetch, even though the products themselves may be technically compliant.
The key distinction: with product-level disapprovals, fixing the bad products restores the rest. With an account-level suspension, no products serve until the account is reinstated, even products that have nothing to do with the violation.
Why Google flags it
Seven categories account for nearly every account-level suspension I've seen on real merchants. Ranked roughly by frequency:
1. Misrepresentation (the most common, by a wide margin)
Google's misrepresentation policy covers anything that could mislead a buyer about the merchant, the product, or the transaction. Common triggers:
- Missing or hard-to-find contact info. No phone number, no physical address, no easily-accessible "Contact Us" page.
- Missing or unclear refund / return policy. Required to be linked from the footer of every product page, accessible without an account.
- Pricing that changes mid-purchase. A product page shows $20, the cart shows $25, the checkout page shows $30 with mandatory fees that weren't disclosed.
- Hidden shipping cost. Shipping cost not disclosed on the product page or cart, only revealed at checkout.
- Suspicious WHOIS / domain age. A new domain (under 6 months) selling premium goods, with privacy-protected WHOIS, no business-verification signals.
- Promotional claims that aren't supported. "FDA approved" without certification, "guaranteed weight loss" without disclaimers.
This category covers about 40 to 50 percent of suspensions in my experience. The fix is rarely a single change; it's usually a combination of footer links, contact pages, and pricing transparency.
2. Restricted or prohibited products in feed
Some categories are flatly prohibited:
- Counterfeit goods
- Dangerous products (weapons, explosives, certain knives)
- Tobacco / e-cigarettes (varies by region)
- Recreational drugs
- Adult content (most varieties)
Some are restricted (allowed with extra approval):
- Alcohol (requires alcohol policy ack and possibly geo-targeting)
- Healthcare (requires LegitScript or country-specific certification)
- Financial products
- Political content
Selling restricted products without the proper approval triggers an account-level suspension faster than almost anything else. Google's Restricted Products policy lists the full set.
3. Editorial and content quality violations
Repeated, systematic content quality issues at scale can trigger an account suspension even if no individual product is egregious. Triggers:
- All-caps or excessive promotional text in titles ("BUY NOW! BIGGEST SALE EVER!! 50% OFF!!!").
- Title stuffing with unrelated keywords.
- Description text copy-pasted across thousands of products.
- Generic product images (placeholder graphics, "image coming soon" defaults).
- High rate of broken landing pages (404s, redirects, slow-loading pages).
Individual offenses get you product-level disapprovals; persistent offenses across the catalog get you the account-level version.
4. Counterfeit or unauthorized resale
Selling branded items without authorization is usually caught here, especially for Apple, Nike, luxury brands, and certain electronics. Triggers:
- Selling branded products at suspiciously low prices.
- Brand-name claims in the product title with no manufacturer verification.
- Reseller marketplaces where you can't substantiate the supply chain.
If your supply chain is legitimate but Google has flagged you anyway, you'll need invoices, distributor agreements, or brand-authorization letters as part of the appeal.
5. Misleading offers and pricing
Even with a legitimate product, certain pricing patterns trigger the suspension:
- Bait-and-switch: Listing a product at a low price that's not actually available at that price.
- Stacked discounts: "Was $200, now $20!" where the $200 reference price was never real.
- Country-specific pricing mismatches: A product shows $5 in feed (in error), $50 on the page, with no override.
6. Account history with previously-suspended properties
Google ties accounts to phone numbers, addresses, payment methods, and the underlying business identity. If your account is associated with a previously-suspended entity, Google may apply an account-level suspension purely because of the connection. This is the hardest category to recover from because the appeal has to address an issue that's not visible in your current feed.
7. Excessive warning rate (the slow-burn version)
Sometimes the suspension follows weeks of warnings on individual products. Ignored product-level warnings escalate to account-level action. The notice usually references "ongoing policy violations" rather than a single specific incident.
How to read the suspension notice
The exact reason Google will tell you in the Account issues panel is critical. The text looks something like:
Suspension reason: Misrepresentation: Untrustworthy promotions
Suspension reason: Personalized advertising policy violation
Suspension reason: Counterfeit goods
The phrasing maps directly to a specific policy doc. Read the linked policy carefully before drafting any appeal, because Google's reviewers will check whether your appeal addresses the specific clause they cited, not the general category.
Three details to capture before doing anything else:
- Exact suspension reason text. Screenshot it.
- Date suspended. Visible in the account issues panel.
- Last submitted feed. What was in your feed when the suspension hit; this is what the reviewer will look at.
The recovery playbook
This is the workflow that consistently gets accounts reinstated, in order.
Step 1: Don't appeal yet
The single most common mistake is appealing immediately, before fixing anything. Each appeal you submit gets reviewed by a different person. If you appeal three times in a week without fixes, the third reviewer sees a pattern of premature appeals and the account picks up a "repeat offender" flag that makes future reviews harder.
The right cadence: fix the underlying issue first, validate the fix, then appeal once with a clear summary of what changed.
Step 2: Audit against the cited policy
Open the policy doc Google linked in the suspension notice. Walk through every clause. For each one, check your store and feed and decide:
- Compliant — link to the page that proves it.
- Non-compliant — fix it before appealing.
- Ambiguous — fix it conservatively. Don't gamble.
For misrepresentation suspensions, the audit usually covers:
- Is there a clear contact page with phone, email, and physical address?
- Is the return/refund policy linked from every product page?
- Are shipping costs disclosed on the product page?
- Are there any pricing changes between product page, cart, and checkout?
- Is there an SSL certificate? Does the domain match the business name?
- Is the WHOIS record public, or at least has the merchant verified the business with Google?
Step 3: Add the trust signals
Beyond fixing the specific violation, add the trust signals that reviewers actively look for:
- Verified business address in Merchant Center settings.
- Verified phone number (Google sends a code to verify).
- Verified domain (DNS or HTML file).
- Public Shipping, Returns, Privacy, and Terms pages linked from the footer.
- Visible "About Us" page with real names and a real address.
- Customer reviews integration (Google Customer Reviews, Yotpo, Trustpilot — anything that adds external signal).
Even if these aren't strictly required by the cited policy, they improve the reviewer's overall trust score for the account, which makes a successful appeal more likely.
Step 4: Wait at least 7 days after fixes before appealing
The clock matters. Google's reviewers want to see that fixes have been in place long enough that they're not just performative. Submitting an appeal 30 minutes after making fixes signals that you might revert them after reinstatement.
A 7-day wait also gives Google's automated systems time to re-crawl your site and update the trust signals on their side. By the time the reviewer looks at the account, the new pages and policies are visible to them too.
Step 5: Submit one detailed appeal
In Merchant Center, go to Account issues > Request review. The appeal form takes free-text. Use it to:
- Acknowledge the specific policy cited (don't argue that you weren't violating it; even if you weren't, this is not the place).
- List the changes you made, with URLs to the fixed pages.
- Confirm the changes have been live for 7+ days.
- Provide any supporting documentation if relevant (brand authorization letters for counterfeit appeals; LegitScript certification for healthcare; alcohol policy ack for alcohol).
Keep it factual. Avoid emotional language, threats to take business elsewhere, or claims that Google made a mistake. Reviewers are reading hundreds of these per day and they reward clarity.
Step 6: Wait
Reinstatement typically takes 3 to 7 business days. During this window, do not push new feed updates and do not submit a second appeal. Both are read as signals of impatience and slow the review.
If after 14 days you have no decision, you can request escalation through your Google Ads account manager (if you have one) or through the Merchant Center support form.
Step 7: After reinstatement, watch the disapproval rate
After reinstatement, your account is on probation in Google's eyes. Any spike in disapprovals over the next 30 to 60 days is more likely to trigger a re-suspension than the same spike on a clean account. Keep your disapproval rate under 3 percent and resist the urge to push aggressive feed changes during this window.
Tools to verify the fix
1. Verify trust pages exist and are reachable. Use a tool like Screaming Frog or even a simple curl loop to confirm /contact, /returns, /shipping, /privacy, and /terms all return 200 with real content (not boilerplate).
2. Verify your business identity is visible. Pull up your homepage in an incognito window. Within 5 seconds, you should be able to find: who runs the business, where they are physically located, and how to contact them. If a Google reviewer can't find these in 5 seconds, neither can a buyer.
3. Confirm Merchant Center verifications are complete. In Settings > Business information:
- Phone verified?
- Address verified?
- Website verified?
All three should show green checks before you appeal.
4. Cross-check policy compliance after reinstatement. Set a recurring check (weekly for the first month, monthly thereafter) to scan the Account issues tab for new warnings. Catch them at the warning stage before they escalate.
What not to do
- Don't submit multiple appeals in rapid succession. Each one tags the account.
- Don't argue the policy was wrong. Even if it was, the appeal is not the place. Acknowledge the cited policy, document your fixes, and let the facts speak.
- Don't try to create a new Merchant Center account on the same domain. Google's account-tying logic catches this and applies the suspension to the new account too, plus marks the new account for additional scrutiny.
- Don't ignore the suspension hoping it auto-clears. Account-level suspensions are persistent. They do not expire.
- Don't push catalog changes during the appeal window. Reviewers want to see a stable, fixed state. Active changes during review reset the clock.
How SnowPipe helps
SnowPipe syncs Shopify, WooCommerce, and BigCommerce catalogs to Google Merchant Center via the Merchant API v1. SnowPipe doesn't directly fix account-level suspensions — those require human-side appeals and policy changes — but two design decisions reduce the chance of triggering one in the first place:
Pre-flight policy checks on every submission. SnowPipe inspects every product before the API call for the most common policy triggers: ALL-CAPS titles, promotional language in titles ("SALE", "FREE", "DISCOUNT"), missing required attributes for restricted categories, and image content that fails basic checks. Products that would generate Google policy warnings are surfaced in the SnowPipe UI for fix-or-exclude decisions before submission. The lower your account-level disapproval rate, the further you stay from the threshold that triggers an account-level review.
Disapproval rate dashboard. The Products tab inside every GMC connection in SnowPipe shows the rolling disapproval rate over time, with breakdowns by issue type. If your rate climbs toward 3 percent, you see it before Google escalates. After a reinstatement, this is the most useful tool for staying on the safe side of the probation period.
You can connect a GMC account in SnowPipe and see the trust score, disapproval rate, and per-issue breakdown without leaving the platform.
Summary
policy_enforcement_account_disapproved is account-level, not product-level, and fixing individual products will not lift it. Read the cited policy carefully, fix the specific issue plus the surrounding trust signals, wait 7 days for the fixes to settle, then submit one detailed appeal that acknowledges the cited policy and documents the changes. After reinstatement, watch your disapproval rate carefully for 30 to 60 days; the account is on probation and a second suspension is harder to recover from than the first.
Tired of fighting Google Merchant Center policy enforcement on your own?
Try SnowPipe free — connect your store and get pre-flight policy checks plus a real-time disapproval rate dashboard for your GMC account. Or, book a 15-min demo and I'll walk you through your specific setup.