Feed Doctor· pre-flight for Google Merchant Center
Guides › Google Shopping Feed Errors on Shopify: The Complete Fix Checklist

Google Shopping Feed Errors on Shopify: The Complete Fix Checklist

Short answer: Almost every Google Shopping feed error on Shopify falls into one of seven buckets — identifiers (GTIN/brand), titles, descriptions, images, price, availability, and landing-page/policy. Open Products → Needs attention in Merchant Center to see which bucket each error is in, then fix that field at its source in Shopify. Use the checklist below to clear your whole catalog in one pass.

Print this, or work down it top to bottom. Each item is a real Merchant Center error, what triggers it on Shopify, and the fix.

Identifier errors (GTIN, brand, MPN)

Title errors

Fix all of these in the Shopify product Title field, or set a separate Google title via a metafield/feed app if your storefront title must stay promotional.

Description errors

Image errors

Price errors

Availability errors

Landing-page and policy errors

One scan instead of a weekly firefight. Feed Doctor runs this entire checklist against your live Shopify catalog automatically — it flags every product Google would reject, names the exact field to change, exports the list as CSV, and re-scans daily so a new break emails you the day it appears. Start a 7-day free trial.

The workflow that keeps the feed clean

  1. Diagnose at the account level first. A single store-wide cause (currency, parked domain, GTIN/custom-product flag) can disapprove everything — fix that before chasing individual products.
  2. Group by error type. Diagnostics buckets issues; fix the shared root cause once to clear many products together.
  3. Fix at the source in Shopify, never in Merchant Center — Shopify overwrites Merchant Center daily.
  4. Let it re-sync and re-crawl. Data fixes clear within 24–48 hours; policy reviews take a few business days.
  5. Monitor going forward. New products and edits introduce new errors silently. A daily re-scan catches them the day they appear instead of weeks later when you notice the traffic drop.

Stop losing sales to Google rejections

Feed Doctor scans your whole catalog and gives you the exact field to fix on every product.

Try Feed Doctor free for 7 days →

Frequently asked questions

Where do I see all my feed errors at once?
Merchant Center → **Products → Needs attention** (older accounts: **Diagnostics**). It lists every issue by product and groups them by type and severity.
What's the difference between an error and a warning?
An **error / disapproval** means the product is off Google Shopping now. A **warning / limited performance** means it still runs but is suppressed or at risk — fix errors first, then warnings.
Why do new feed errors keep appearing after I fix the old ones?
Every new product, price change, or edit can introduce a fresh error, and Shopify re-pushes daily — so the feed drifts out of compliance quietly. Daily monitoring is the only way to catch breaks the day they happen.
Can I fix feed errors in bulk?
Yes — use Shopify's bulk editor or a CSV for per-field fixes, and fix shared root causes (blank Vendor, custom-product flag, currency) once to clear many products at a time.
Do feed errors affect my free Google listings too, not just ads?
Yes. The same product data powers free Shopping listings and paid Shopping ads, so a disapproval removes the product from both until it's fixed.