Back to blog
GMC Compliance FeedShield Team April 5, 2026 12 min

Why Your Google Merchant Center Account Is Disapproved (And How to Fix It)

Your Google Merchant Center account got disapproved. Here are the five most common reasons, what triggers each one, and the exact steps to fix them and get reinstated.

A disapproved Google Merchant Center account means zero Shopping ads, zero free listings, and zero revenue from Google's product surfaces. For ecommerce stores running on tight margins, every day offline costs real money. One agency client lost $47,000 in revenue during a 12-day suspension. Another watched their biggest sales weekend pass with no Shopping presence at all.

Google doesn't disapprove accounts randomly. Every suspension maps to a specific policy violation. The problem: Google's error messages are vague, and the documentation is scattered across dozens of support pages.

We've analyzed compliance data from hundreds of ecommerce stores. Five reasons account for the vast majority of disapprovals. Each one has a pattern, a trigger, and a fix.

1. Misrepresentation: your business info doesn't match

Misrepresentation is the most severe disapproval category. Google takes it seriously because it directly affects consumer trust.

What triggers it: Your business name on your website says "Urban Style Co." but your GMC account says "Urban Style LLC." Your Organization schema lists a different name than your footer. Your Google Ads account has a third variation. Google cross-references all of these.

Other triggers: no physical address on the site, a phone number that goes to voicemail with a generic greeting, an About Us page with stock photos, or contact information hidden behind a login wall.

How to fix it

  1. Pick one canonical business name. Use it everywhere.
  2. Update your website footer, About page, and Contact page.
  3. Edit your Organization schema (JSON-LD) to match: name, legalName, and logo alt text.
  4. Update your GMC account name under Settings > Business Information.
  5. Update your Google Ads account name to match.
  6. Add a verifiable phone number and physical address. Google may call to verify.
  7. Wait 24 hours for Google's crawler to re-index, then submit an appeal describing every change.

2. Missing or incomplete policy pages

Google requires specific policy pages on every ecommerce site using Merchant Center. Not thin pages. Not pages auto-generated by a Shopify Shopify app with two sentences. Real, comprehensive policies.

What triggers it: No privacy policy, or one that doesn't mention data collection. No returns policy, or one without return window and refund method. Policy pages that exist but aren't linked from the footer. Pages blocked by robots.txt or behind a login.

What each policy page needs

Policy PageMust Include
Privacy PolicyData collected, how it's used, third-party sharing, data deletion process, cookie disclosure
Returns/RefundsReturn window, item condition, who pays return shipping, refund method, processing time
ShippingMethods, delivery times, costs, free shipping thresholds, countries served
Terms of ServicePurchase terms, liability, dispute resolution (not required but a trust signal)

Link all pages from your site footer. Every page on your site should have these links visible.

Which policies are you missing?

Our audit checks for every policy page Google requires, including content quality.

Start Free Audit

3. Price mismatch between feed and landing page

The single most common product-level disapproval. Your product feed says one price. Your website shows another. Even a one-cent difference triggers it.

What triggers it: Dynamic pricing, sale timing mismatches, tax inclusion differences, currency auto-conversion, rounding errors, or variant pricing that shows the wrong variant's price.

How to fix it

  1. Compare feed price against Product schema price on the landing page. Must be identical to the penny.
  2. For US/Canada: exclude tax. For EU: include VAT. Match your website to this convention.
  3. Use sale_price and sale_price_effective_date for promotions.
  4. Enable "Automatic item updates" in GMC Settings as a safety net.
  5. Refresh your feed at least every 6 hours.

Read our full price mismatch guide for all 7 hidden causes and their fixes.

4. Product data quality issues

Google's product feed requirements have gotten stricter over time. Missing identifiers, thin descriptions, and incorrect categorization all trigger disapprovals.

What triggers it: Missing GTINs for branded products. Invalid GTIN check digits. Keyword-stuffed titles. Descriptions under 50 characters. Wrong google_product_category. Products marked as "new" that are refurbished.

How to fix it

  1. GTINs: Look up from manufacturer catalogs or GS1 database. Validate check digits before submitting. Use identifier_exists=false only for genuinely custom products.
  2. Titles: Brand + Product Type + Key Attributes. No ALL CAPS. No promotional text.
  3. Descriptions: 150+ characters minimum. Describe features, materials, dimensions. Don't copy the title.
  4. Categories: Use the most specific Google product taxonomy category available.
  5. Condition: Mark refurbished items as "refurbished." Misrepresenting condition leads to account suspension.

5. Website trust and checkout problems

Google evaluates your entire website, not just the product pages in your feed. If your checkout feels sketchy, your site loads slowly, or your SSL has issues, products get disapproved.

What triggers it: Checkout pages not on HTTPS. SSL certificate errors. Hidden checkout fees. No payment method icons. Broken forms. Pages loading slower than 5 seconds. Non-responsive mobile pages. Product URLs that 404 or redirect to homepage.

How to fix it

  1. HTTPS: Every page, including checkout. Check for mixed content in browser developer console.
  2. Checkout transparency: Total at checkout must match product page price + stated shipping. No surprise fees.
  3. Page speed: Under 3 seconds. Compress images, enable caching, minimize JavaScript.
  4. Mobile: Viewport meta tag. Correct rendering on all screen sizes.
  5. URLs: Every product URL returns HTTP 200 with the correct product. Remove 404s and redirect chains.

How to prevent disapprovals before they happen

Fixing disapprovals after the fact means lost revenue and days waiting for appeals. Prevention costs less.

Run a compliance audit on your store before submitting your first product feed, and again after every major site change. Automated monitoring catches problems before Google's next review cycle. Instead of discovering a price mismatch when products get pulled, you get an alert the day the mismatch appears.

Note: Agencies managing multiple client stores need automated monitoring most. One client's misrepresentation issue can consume an entire week of manual investigation. Multiply that across 10 or 20 clients and the workload is unsustainable.

Run a free compliance audit on your store

250+ checks across schema, policies, trust signals, pricing, and checkout. Results in under 2 minutes.

Start Free Audit

Check your store's GMC compliance

Run an automated audit with 250+ compliance checks across 27 categories.

Start Free Audit