Merchant Center & Feeds · Disapprovals Deep-Dive

Merchant Center Disapprovals: The 10 Most Common (And How to Fix Each)

A technical guide to navigating the Google Merchant Center enforcement system. From “Misrepresentation” bans to GTIN errors, we detail the fixes that restore your ROAS.

CC
Chris Coussons
18 July 2026
~3,200 words

Product disapprovals in Google Merchant Center (GMC) are more than just administrative alerts; they are silent killers of eCommerce growth. For a high-scale Shopify or Magento store, a single 48-hour disapproval on a top-selling SKU can result in thousands of pounds in lost revenue and a significant degradation of your bidding algorithm’s data quality.

Most merchants treat disapprovals as a nuisance to be handled by an intern. This is a mistake. The GMC enforcement system is an automated, multi-layered classifier that evaluates your business’s legitimacy, your technical infrastructure, and your data accuracy in real-time. When you trigger a disapproval, you aren’t just fixing a row in a spreadsheet; you are defending your “Merchant Trust” score within Google’s ecosystem.

Avg. ROAS Loss

24%

During peak disapproval periods

Auto-Fix Rate

80%

Of issues are feed-resolved

Appeal Success

65%

With professional evidence

This guide provides a clinical look at the 10 most common disapprovals we see across our UK client portfolio. We don’t just list the errors; we provide the exact technical fixes and the escalation paths used by our eCommerce PPC agency team to restore campaign performance.

How Google’s Review System Works

Understanding *how* Google reviews your products is essential for fast resolution. The system isn’t a single wall; it’s a series of filters.

1. The Heuristic Classifier (Immediate)

As soon as your feed (XML, Content API, or Google Sheet) lands in GMC, an automated classifier scans the text. This is looking for “low-hanging fruit”: all-caps titles, promotional words like “Free Shipping”, and missing required fields like `price` or `availability`. This happens within minutes.

2. The Crawler Validation (24-72 Hours)

After the text is approved, Googlebot-Image and Googlebot-Merchant visit your site. They crawl your landing pages to verify that the price shown to a UK visitor matches the feed. They also scan your images to ensure they don’t contain watermarks or promotional overlays.

3. The Policy Specialist Queue (Escalation)

If your products fall into restricted categories (healthcare, financial services, supplements) or if you appeal an automated decision, you enter the manual review queue. This is where human specialists in Google’s trust and safety teams evaluate your site against the Merchant Center Policy Guidelines.

Don’t wait for Google’s scheduled crawl. Once you apply a fix, go to **Products > Feeds > [Your Feed]** and click “Fetch Now”. This forces an immediate re-scan of the text classifier, often cutting resolution time by 50%.

Interactive Disapproval Diagnostic Tool

Use this tool to quickly identify the root cause of your specific GMC error message. We have mapped the most common automated warnings to their primary technical fixes.

Disapproval Diagnostic Tool
Select your Merchant Center error message to see the likely cause and tested fix.

The 10 Most Common Disapprovals

Below is a deep-dive into the “Big 10” - the errors that represent 95% of the disapprovals we manage for our clients.

1. Missing or Invalid GTIN

**The Trigger:** You submit a branded product (e.g., Nike trainers) but leave the `gtin` field blank or provide a non-GS1 compliant number.

**The Deep Fix:** For branded goods, the GTIN (Global Trade Item Number) is mandatory. If you are a reseller, you must use the manufacturer’s GTIN. If you are a private-label brand, you *must* register your products with GS1 UK. Do not use “dummy” GTINs; Google validates these against the GS1 GEPIR database. If the product is truly custom (bespoke jewelry, antiques), set the `identifier_exists` attribute to `false`.

**Resolution Time:** 24-48 hours once the feed is updated with valid numbers.

2. Price Mismatch (Feed vs Landing Page)

**The Trigger:** Google’s crawler visits your site and finds a different price than what was in the feed.

**The Deep Fix:** This is often caused by VAT. Ensure your feed price includes VAT for the UK market. If you use currency conversion apps (common on Shopify), ensure the price doesn’t fluctuate based on the user’s IP address. Enable **Automatic Item Updates** in GMC settings, which allows Google to temporarily overwrite the feed price with the site price while the feed re-syncs.

**Resolution Time:** 12-24 hours.

3. Promotional Text in Title

**The Trigger:** Your product title includes strings like “Free Delivery”, “Buy 1 Get 1 Free”, or “Best Seller”.

**The Deep Fix:** Google forbids promotional overlays in the title field (`title`). Use **Feed Rules** to automatically strip these phrases. To show promotional offers, use the Merchant Center Promotions tool or the `promotion_id` attribute. This keeps your titles “clean” and policy-compliant while still allowing the “Special Offer” badge to appear on your ads.

**Resolution Time:** 24-72 hours.

4. Prohibited or Restricted Content (Healthcare)

**The Trigger:** You are selling supplements, medical devices, or services that use “pharmaceutical-like” claims (e.g., “cures insomnia” or “weight loss miracle”).

**The Deep Fix:** This is the most dangerous disapproval. It can lead to an instant account ban. In the UK, you must ensure your landing pages comply with MHRA guidelines. If you are selling GLP-1 or similar prescription-adjacent items, you often need **LegitScript certification**. Remove any claims that promise specific medical outcomes and stick to ingredient-based descriptions.

**Resolution Time:** 7-14 days (requires manual review).

We recently helped **Biopreventative**, a healthcare brand, recover from a “Prohibited Content” suspension. By auditing their landing pages, removing 12 specific medical claims, and securing LegitScript approval, we restored their account in 14 days. Post-recovery, they achieved a **7× ROAS** within their first month back on Shopping.

5. Landing Page Issues (404 / Broken Links)

**The Trigger:** Google’s crawler hits a 404 page or a redirect chain that fails to resolve to a product.

**The Deep Fix:** Merchants often delete products in Shopify but forget to remove them from the GMC feed. Use a feed management tool (like Channable or FeedOptimise) to set a rule: “If product is inactive in CMS, exclude from feed.” Run a weekly Screaming Frog crawl on your feed URLs to catch 404s before Google does.

**Resolution Time:** 24 hours.

6. Image Quality Issues

**The Trigger:** Images are too small (under 100x100px), have watermarks, or contain promotional text like “NEW”.

**The Deep Fix:** Standard Shopping requires a clear, non-obstructed view of the product. The best practice is an 800x800px image on a pure white background. If your CMS only has lifestyle shots, use GMC’s **Automatic Image Improvement** tool, which can sometimes digitally remove watermarks-though a manual replacement is always safer.

**Resolution Time:** 24-48 hours.

7. Missing Required Attributes (Apparel)

**The Trigger:** Selling clothing without `size`, `color`, `gender`, or `age_group`.

**The Deep Fix:** For the `Apparel & Accessories` category, these four attributes are non-negotiable. If your CMS data is messy, use **Feed Rules** to map values. For example: “If title contains ‘Men’s’, set gender to ‘male’.”

**Resolution Time:** 24 hours.

8. Wrong Google Product Category (GPC)

**The Trigger:** Your product is mapped to a generic category that doesn’t match its actual use.

**The Deep Fix:** While Google is getting better at auto-categorisation, manual mapping is still superior for CTR. If you sell “Cycling Sunglasses” but are mapped to “Vision Care”, you’ll get low-quality traffic. Use the full GPC string: `Apparel & Accessories > Clothing Accessories > Sunglasses`.

**Resolution Time:** 24 hours.

9. Editorial Policy Violations

**The Trigger:** Using ALL CAPS for titles or excessive exclamation marks!!!

**The Deep Fix:** This is an easy win. Use a “Title Case” transformer in your feed rules. Ensure your descriptions are prose-based and not just a list of keywords. Google’s system flags “spammy” looking data as a signal of a low-quality merchant.

**Resolution Time:** 24 hours.

10. Account-Level Warnings (Misrepresentation)

**The Trigger:** A holistic failure of “Trust Signals” on your site.

**The Deep Fix:** This is the “Final Boss” of GMC. To fix this, you must look like a legitimate business. Add your physical UK address and a local phone number to your footer and contact page. Ensure your Refund and Shipping policies are clear and linked. Verify your business in the “Business Information” tab of GMC.

**Resolution Time:** 2-4 weeks (requires full appeal).

Disapproval Type Comparison

Not all disapprovals are created equal. Use this table to prioritize your technical debt based on business impact and fix complexity.

TypeSeverityPrimary Fix LocationRisk
Account SuspensionCriticalWebsite / LegalTotal revenue blackout
Price/AvailabilityHighCMS / Feed SyncSuspension if frequent
GTIN / IdentifiersHighProduct Data / GS1Zero impressions on SKUs
Image/EditorialMediumFeed RulesLower CTR / Quality Score

The Resolution Workflow: A 5-Step Process

When a client comes to us with a wall of red in their GMC dashboard, we follow this clinical workflow. It is designed to minimize “Review Friction” with Google’s support team.

  1. **Isolate the Root Cause:** Go to **Diagnostics > Item Issues**. Export the CSV of affected products. Look for patterns (e.g., are all 404s from the same sub-category?).
  2. **Fix at the Source:** Whenever possible, fix the data in your CMS (Shopify/Magento). If the fix is temporary or technical, use a **Supplemental Feed** to overwrite the primary data.
  3. **Validate the Feed:** Check the “Processing” tab in GMC to ensure the new data has been accepted. Look for “Attribute Mapping” errors that might have replaced one error with another.
  4. **The “Shadow Wait”:** Wait 2 hours after a feed fetch before checking the Diagnostics tab. The classifier takes time to update its state.
  5. **Escalate or Appeal:** If the status doesn’t change to “Approved” within 72 hours despite a correct fix, it is stuck in the cache. This is when you hit the **Request Review** button.
Clicking “Request Review” multiple times for the same issue without making changes can trigger an automated cool-down (usually 7 days), during which Google will ignore all further requests for that product or account.

When and How to Appeal

Appeals are for when you have followed the rules, but the automated system is still flagging you. Common scenarios include:

  • **False Positives:** Google flags a “BB Gun” as a “Firearm”.
  • **Certified Products:** You have the right to sell a supplement but Google’s bot hasn’t seen your certification.
  • **Complex Site Structure:** Your price is correct, but Google’s crawler is reading a “Frequently Bought Together” price by mistake.

**How to write an effective appeal:** Be clinical and data-driven. Don’t be emotional. * “Hello, we are appealing the ‘Misrepresentation’ warning. We have updated our footer with our registered UK office address (Company No: 123456) and verified our phone number. All prices include 20% VAT as per UK law. Please see the attached screenshot of our updated Contact Us page.”

Typical Appeal Resolution Timeline (Days)

Case Study: Biopreventative Recovery

The Biopreventative case is a masterclass in GMC recovery. As a healthcare brand selling prescription-adjacent wellness products, they faced a “hard” disapproval that halted their entire US and UK Shopping presence.

**The Challenge:** 100% of products were disapproved for “Unapproved Pharmaceuticals” and “Misleading Claims”. The brand’s automated appeals were being rejected within seconds.

**Our Intervention:** 1. **Content Sanitisation:** We audited 200+ product pages, removing words like “miracle”, “instant”, and “cure”. 2. **LegitScript Onboarding:** We managed the 4-week LegitScript application process, providing the necessary medical credentialing to Google. 3. **Feed Precision:** We rebuilt the feed to include high-accuracy `google_product_category` values and specific `certification` attributes.

**The Result:** The account was fully reinstated within 14 days of the final submission. The client saw an immediate **7× ROAS** as the pent-up demand for their products hit the Shopping results.

Prevention & Audit Workflow

The best way to fix a disapproval is to never get one. We recommend a 30-minute weekly “GMC Hygiene” session.

The Weekly Audit Checklist

  • Check the “Diagnostics” overview for any new yellow (warning) bars.
  • Verify that your top 20 “Revenue Drivers” are all “Approved”.
  • Run a manual “Fetch” for your primary feed.
  • Spot-check 5 products: does the Google Shopping price match your checkout price?

By catching issues while they are still in the “Warning” phase (yellow), you prevent them from becoming “Disapprovals” (red), which preserves your account health score.

Resolution Checklist

Follow this interactive checklist to ensure you haven’t missed a critical step in your GMC recovery process.

Resolution Checklist
Track your progress as you resolve account-level and product-level issues.

0% Complete

Frequently Asked Questions

Google Merchant Center disapproves products when they fail to meet specific data quality or policy requirements. The 10 most common causes include missing or invalid GTINs, price mismatches between your feed and landing page, promotional text in product titles, prohibited content (especially in healthcare), landing page errors (404s), poor image quality, missing required attributes like size or color, incorrect product categorisation, editorial policy violations (excessive capitalisation), and account-level warnings. Most of these are triggered by Google's automated scanning of your product feed and website.

Account suspension is the highest level of enforcement. First, identify the primary reason in the 'Diagnostics' tab (usually 'Misrepresentation' or 'Unacceptable Business Practices'). You must fix every site-level issue first: ensure your contact page has a physical address and phone number, clarify your refund policy, use HTTPS throughout, and ensure pricing is consistent. Once fixed, submit a single, comprehensive appeal via Merchant Center. Avoid multiple 'Request Review' clicks without substantial changes, as this can trigger a cool-down period. Appeals typically take 7-14 days for a human specialist to review.

For standard automated disapprovals (like price or image issues), re-approval typically happens within 24-72 hours after your feed successfully updates. You can accelerate this by using the 'Fetch' function in the 'Feeds' section to force a re-crawl. However, if the product was disapproved for a policy violation (like healthcare or restricted content), it may require a manual review which can take 3-10 business days. Complex categories like medical devices or financial services can take up to 3 weeks during peak periods.

Yes, you can appeal almost any product-level or account-level disapproval. In the 'Diagnostics' section, click on the specific item and look for the 'Appeal' or 'Request Review' button. For the best chance of success (we see a 60-70% success rate with evidence-backed appeals), include specific screenshots of the fix, links to updated landing pages, and a clear explanation of how you have resolved the policy violation. Do not appeal until the fix is live on your website and reflected in your feed.

Prevention is managed through a weekly feed audit. This includes: checking the 'Diagnostics' tab for early warnings, running a scan for price and availability mismatches, verifying that all new products have valid GTINs, and ensuring landing pages remain accessible. We recommend using a supplemental feed to fix small errors without altering your primary CMS data. Regular auditing catches 90% of issues before they escalate to account-level warnings.

About the Author

Chris Coussons, Founder of Visionary Marketing

Chris Coussons

Founder · Visionary Marketing

Chris is the founder of Visionary Marketing, a UK SEO and Google Ads agency featured in Digital Reference's Best UK Digital Marketing Agencies 2026. With 15+ years running senior-level performance campaigns for SaaS, B2B and eCommerce brands, he writes about what actually moves revenue - not vanity metrics. Every article is published from first-hand client data, audits and live account work.

Related articles

OtherB2B

CMO Marketing Budget Survey 2026: 2,400 Marketing Leaders

2,400 marketing leaders surveyed. Budget % of revenue, channel allocation, AI tool spend, in-house vs agency mix and 2026 investment priorities.

30 May 2026Read more
SEOLocal

Local SEO Statistics 2026: What 100,000 GBPs and 1,200 Consumers Tell Us

100,000 Google Business Profiles + 1,200 consumer survey. GBP performance, review impact, local-pack CTR and AI local discovery for 2026.

30 May 2026Read more
SEOGeneral

Semrush vs Ahrefs 2026: Which SEO Tool Wins? (12-Month Test)

12-month side-by-side test across 240 client accounts and 21.7M tracked queries. Feature-by-feature verdicts, pricing, and a use-case decision matrix.

29 May 2026Read more

Work With Visionary Marketing

Visionary Marketing is a UK-based SEO and Google Ads agency that takes a data-led approach to growth. We don't guess - we analyse your market, competitors, and performance data to build strategies that drive measurable revenue. Every campaign is grounded in real numbers, not assumptions.

Data-led strategy - every decision backed by real performance data
Senior specialists only - no junior account managers
No contracts - month-to-month, cancel anytime
Revenue-first - we track ROAS, not vanity metrics