View reviews
Merchant Center problem

How to fix disapproved products in Google Merchant Center

Disapproved products in Merchant Center are not all the same problem. Some are policy issues, some are data-quality issues, some are landing-page mismatches and some are feed synchronization problems. The fix depends on the exact issue type.

Before appealing, identify whether Google is objecting to the product, the product data, the website, price/availability consistency, shipping/tax information, images, identifiers or a broader account trust signal.

Field reading

Diagnostic synthesis for Merchant Center: start from the symptom "My products are disapproved in Google Merchant Center and I need to fix them.", then isolate eligibility, real volume, measurement and commercial impact before changing the account.

What is probably happening

1

Product data does not match the landing page

Price, availability, currency, variant, title, image or shipping values can differ between the feed and the product page, especially with sales, bundles, dynamic pricing or Shopify Markets.

2

Policy or restricted-product issue

Some disapprovals are tied to product categories, claims, images, regulated goods, destination quality or missing business information. Editing bids will not fix a policy mismatch.

3

Feed fields are missing or malformed

GTIN, MPN, brand, condition, age group, color, size, shipping, tax, product type, images or item group IDs may be missing, invalid or inconsistent across variants.

4

The website blocks or changes what Google sees

Popups, geo redirects, blocked crawlers, unavailable products, checkout restrictions, slow pages or JavaScript-rendered data can make Google's review see a different product than users do.

5

Automatic feed sync keeps reintroducing the error

Manual fixes inside Merchant Center can be overwritten by Shopify, WooCommerce, a feed app, supplemental feed rules or scheduled uploads.

Cases we see in real accounts

Not every case is solved the same way. First identify which pattern is closest to your account.

The account looks active, but delivery is blocked

The top-level status can look normal while a rule, policy, verification, date, targeting layer or secondary object keeps the system from entering auctions or serving.

Reports do not tell the same story

Google Ads, GA4, CRM, ecommerce, consent and backend data can measure different moments. The diagnosis must find where the chain stops being coherent.

Automation is learning from a weak signal

An automated strategy can slow down or drift when the primary conversion is rare, duplicated, delayed or disconnected from real business value.

The issue happens after the click

The campaign may be doing its job while the landing page, form, feed, checkout or sales follow-up destroys the conversion.

How to check it without breaking anything

Export affected products and group them by exact issue type, not just by campaign impact.

Open several product examples and compare feed values with the live landing page.

Check account-level diagnostics separately from item-level disapprovals.

Verify identifiers, variants, images, price, availability, shipping and destination eligibility.

Inspect whether the feed source, supplemental feed or ecommerce connector overwrites your changes.

Review the policy explanation before appealing; do not submit a weak appeal if the root cause is still present.

Signals that decide the next action

These data points separate a delivery blocker, a measurement issue and a real scaling opportunity.

Eligibility and status

If the object is not eligible, the fix is in account, policy, verification or setup, not in media acceleration.

Available volume

If the target market is too narrow, expand by layer and monitor quality instead of forcing budget where there is not enough demand.

Conversion signal

If the primary conversion is rare or poorly measured, the algorithm optimizes against a fragile signal and budget decisions become risky.

Commercial quality

The click or lead is not enough. Check qualification, margin, sale, refund or real value before deciding that the fix works.

How I would solve it step by step

1

Fix the source of truth

Correct the ecommerce platform, feed app, supplemental feed or feed rule that produces the product data. Do not rely on one-off manual edits if the next sync will erase them.

2

Separate policy from data quality

For data-quality issues, repair fields and request reprocessing. For policy issues, repair the product, website or business information before any appeal.

3

Validate before scaling campaigns

Once products are approved again, check whether Shopping or Performance Max receives impressions and whether product groups, bids, budgets and conversion goals are still aligned.

4

Document the fix

Keep screenshots, issue IDs, product IDs, feed changes and dates. If the issue returns, this history makes the second diagnosis much faster.

If it gets technical

You can follow this path yourself. If the diagnosis reveals a strange data mismatch, a delicate tracking setup, a risky bidding decision or a blocker that needs account access, Lia keeps this context and brings it to CreatikLab so you do not start from zero.

Take this context to Lia

What I would not do

Appealing before fixing the product or website.

Fixing products one by one while the feed source keeps recreating the error.

Treating account-level warnings as item-level disapprovals.

Ignoring price, availability or shipping mismatches because products look correct to logged-in users.

Restarting campaigns before product eligibility and tracking are stable.

Frequently asked questions

Should I appeal every disapproved product?

No. Appeal only when the product, website and feed data are actually compliant. Many disapprovals are better fixed through feed or landing-page corrections first.

Can disapproved products affect Performance Max?

Yes. If PMax depends on Shopping inventory, product disapprovals can reduce eligible inventory and push spend toward other channels or stop delivery for affected products.

Why do products get disapproved again after I fix them?

Usually because the original feed source, ecommerce connector or scheduled upload overwrites the correction. Fix the upstream source, not only the Merchant Center interface.

CreatikLab

Amplify Your Reach, Dominate Your Market

Google Premier Partner badge

Newsletter Sign Up

Receive our latest updates about our products and promotions.

By subscribing, you agree to receive marketing emails from Creatiklab. You can unsubscribe at any time. Please check your inbox to confirm your subscription.

  ©2024 CreatikLab. All Rights Reserved