How do you deal with Google Merchant Center disapprovals on Shopify at scale?
I'm a Shopify developer building a diagnostic tool for Google Merchant Center issues, and I've been digging deep into the most common disapproval reasons for Shopify stores.
What I keep seeing in forums, support threads, and the Shopify subreddit:
- Missing GTIN/barcode is the #1 killer, especially for EU stores where EAN is mandatory for branded products
- Price mismatches after running a sale in Shopify — GMC still shows the old price
- Shopify thumbnails getting rejected for being too small instead of pulling the original image
- Missing brand because the Shopify "vendor" field is empty
The part that frustrates me most: Google's own error messages are basically useless. "Item disapproved: missing required attribute [gtin]" tells you nothing about how to actually fix it in Shopify.
So my question for anyone running Google Shopping on Shopify: how are you handling this? Do you manually go through every disapproved product, or is there a workflow that actually scales?
I'm building a tool that explains these errors in plain language and auto-fixes what it can. Still early — if anyone wants a free audit of their GMC account while I'm testing, DM me. No strings attached, just trying to learn what the real pain points are.