Fix Shopify Google Shopping Feed Errors (2026 Guide)

EasySell blog header showing Google Merchant Center diagnostics dashboard with Missing GTIN error, Price Mismatch warning, and Approved product status indicators alongside Feed Health 94% metric

You launched Google Shopping ads, waited three days, and then checked Merchant Center to find half your products disapproved. No clear explanation. Just a list of cryptic Google Shopping feed errors and a "fix it" button that leads to a help doc written for developers.

You're not alone. Nearly half of all merchants using Google Merchant Center encounter GTIN-related errors alone, and policy violations affect roughly 44% of accounts. When your top-selling products get disapproved, your Shopping campaigns stop spending on the items that actually convert — and your cost per acquisition climbs while you troubleshoot.

This guide covers the most common Shopify Google Shopping feed errors and the specific fix for each one. Not generic Google documentation — Shopify-specific solutions you can apply in your admin today.

Missing or Invalid GTIN (The #1 Feed Error)

GTIN errors are the single most common reason products get disapproved. Google wants a valid barcode — UPC, EAN, or ISBN — for every product that has one. If the barcode field in Shopify is empty or contains a malformed number, Merchant Center flags it immediately.

The Shopify fix:

  1. Go to Products in your Shopify admin
  2. Click into the product, scroll to Variants
  3. Enter the correct barcode (UPC/EAN) in the Barcode field
  4. GTINs must be 8, 12, 13, or 14 digits — no letters, no dashes

If your products don't have GTINs (custom-made, handmade, vintage, or unbranded items), you need to tell Google they don't exist. In the Google & YouTube channel app, make sure these products have identifier_exists set to false. Most third-party feed apps like Simprosys or AdNabu let you set this with a bulk rule instead of editing each product manually.

One common trap: Shopify's built-in Google channel sometimes fails to sync barcode data correctly. If you've entered valid GTINs but still see errors, try disconnecting and reconnecting the product in the channel app, or switch to a dedicated feed management app that gives you more control over attribute mapping.

Price Mismatch Between Feed and Landing Page

A price mismatch error means the price in your feed doesn't match the price Google finds when it crawls your product page. Google disapproves the product with a "Mismatched value (page crawl) [price]" error, and the prices must match exactly — including currency.

This happens more often than you'd expect on Shopify because:

  • You changed a price but the feed hasn't re-synced yet. Shopify's Google channel syncs periodically, not instantly.
  • Multi-currency pricing shows a different price to visitors than what's in the feed. If your feed sends USD but Google crawls the page and sees CAD, that's a mismatch.
  • Compare-at prices are formatted differently in the feed than on the page.

The Shopify fix:

  1. In the Google & YouTube channel app, go to Settings and force a manual sync after any price change
  2. In Google Merchant Center, enable Automatic item updates under Settings → Automatic improvements. This lets Google temporarily use the crawled price while your feed catches up.
  3. If you sell in multiple currencies with Shopify Markets, make sure your feed's target country matches the currency you're sending. One feed per market is cleaner than a single feed trying to serve multiple currencies.

Why Does Google Merchant Center Say "Website Needs Improvement"?

"Website needs improvement" is a catch-all rejection that means your store doesn't meet Google's trust and quality standards. It's the most frustrating Shopify Google Shopping feed error because Google doesn't tell you exactly what's wrong.

Based on what merchants report working in Shopify Community forums, here's the checklist Google is evaluating:

  • Complete policy pages: You need a refund policy, shipping policy, privacy policy, and terms of service — each on its own page, not buried in a FAQ. Shopify auto-generates these under Settings → Policies, but you need to customize them with your actual business details.
  • Real contact information: A contact page with your business name, email address, phone number, and physical address (or registered business address). A contact form alone isn't enough.
  • Professional design: Placeholder content, broken images, empty collection pages, or a site that looks half-built will trigger this rejection. Remove any "Coming Soon" or "Under Construction" pages.
  • Secure checkout: Your store must use HTTPS. Shopify handles this automatically, but if you're using a custom domain, verify SSL is active.

After fixing these items, request a manual review in Merchant Center. Google typically reviews within 3-5 business days.

Image Policy Violations

Google is strict about product images. Your products will get disapproved if the images don't meet their requirements, even if every other field is perfect.

The most common image errors on Shopify stores:

  • Text overlays or watermarks: Promotional text like "20% OFF" or "FREE SHIPPING" on the product image will get flagged. Use clean product photos — save the promotional text for your ad copy.
  • Images too small: Google requires at least 100×100 pixels for most products and 250×250 for apparel. Aim for 800×800 or larger to avoid issues and to qualify for higher-quality ad placements.
  • Generic or placeholder images: Stock illustrations or manufacturer logos used as the main product image will be rejected. Google wants photos of the actual product.
  • White-on-white products: Products that blend into a white background can trigger a "product not clearly visible" warning. Add a subtle shadow or use a light gray background instead.

The Shopify fix: Google pulls the first image from your product listing. Make sure your primary product image is a clean, high-resolution photo with no text overlays. Move promotional images to secondary image slots where Google won't use them for Shopping ads.

Missing Shipping Information

Google won't show your products if it can't determine shipping costs. The error "Missing value [shipping]" means Google doesn't have enough information to calculate what a customer would pay for delivery.

You have two options:

  1. Set shipping in Merchant Center (recommended): Go to Settings → Shipping and taxes → Shipping services. Create a shipping service that matches your Shopify shipping rates. This applies to all products in your feed.
  2. Include shipping in the feed: Use the [shipping] attribute in your product data. Most Shopify feed apps let you add shipping cost rules based on weight, price, or flat rate.

The key is consistency. If your feed says shipping is $5.99 but your checkout charges $7.99, Google will flag the mismatch and disapprove the product. Mirror your Shopify shipping rates exactly in Merchant Center.

For stores offering free shipping, explicitly set the shipping cost to 0 in Merchant Center rather than leaving the field blank. Blank means "unknown" to Google, not "free."

Product Data Quality Errors

Beyond the big errors, Google flags dozens of smaller data quality issues that can reduce your product visibility or trigger disapprovals:

Missing product category: Google can auto-categorize products, but it's often wrong. Manually assigning a Google Product Category in your feed improves approval rates and ad relevance. Most feed apps let you map Shopify product types or collections to Google's taxonomy.

Missing brand attribute: If you sell branded products, the [brand] attribute is required. Shopify doesn't have a dedicated brand field — add it as a product metafield or use your feed app's brand mapping feature.

Duplicate product titles or descriptions: Generic titles like "T-Shirt - Blue" across dozens of products can trigger quality warnings. Include the brand name, key attributes (size, color, material), and a distinguishing detail in each title.

Missing or incorrect availability: If a product shows "in stock" in your feed but "out of stock" on Shopify, the product gets disapproved. Make sure inventory tracking is enabled and syncing correctly with your feed.

Tax Configuration Errors (US Sellers)

If you sell to the United States, Google requires accurate tax information. The "Missing value [tax]" error appears when tax rates aren't configured in either your feed or your Merchant Center account.

The simplest fix: Configure tax rates directly in Google Merchant Center rather than in the feed. Go to Settings → Sales tax, select the states where you have nexus, and Google will calculate tax automatically. This is easier to maintain than including tax attributes in every product entry.

For stores outside the US (EU, UK, and most other countries), don't include the tax attribute at all. Your product prices should already include VAT, and Google expects inclusive pricing for these markets.

How Do You Prevent Google Shopping Feed Errors Before They Start?

Fixing errors one by one is tedious. A better approach is catching them before Google does.

Run the Merchant Center diagnostics weekly. Go to Products → Diagnostics in Merchant Center to see a full breakdown of current issues, warnings, and notifications. Warnings don't disapprove products, but they do limit visibility — and they often escalate to disapprovals if left unfixed.

Use supplemental feeds for bulk fixes. Instead of editing 500 products in Shopify admin, create a supplemental feed (a Google Sheet works fine) that overrides specific attributes like GTIN, brand, or product category. Upload it in Merchant Center under Products → Feeds → Supplemental feeds.

Consider a dedicated feed app. Shopify's built-in Google & YouTube channel works for basic setups, but stores with more than 100 products or multi-country selling often hit its limits. Apps like Simprosys, AdNabu, or DataFeedWatch give you granular control over attribute mapping, feed rules, and error monitoring.

If you're still setting up your Google Shopping integration from scratch, start with our Shopify Google Shopping setup guide before troubleshooting errors.

Start with the Diagnostics tab in Merchant Center. Sort by the number of affected products, fix the error hitting the most items first, and work your way down. Most stores can clear the majority of their Shopify Google Shopping feed errors in a single afternoon — and every product you bring back online is a product that can start converting again.