How to Fix Google Merchant Center Feed Errors on Shopify
Quick Answer
To fix Shopify feed errors in Google Merchant Center, identify the specific missing or invalid attributes in the 'Processing' tab (e.g., missing GTIN, invalid price format). Update the corresponding fields in your Shopify admin or map them correctly using your third-party feed app, then re-fetch the feed.
A perfectly optimized Shopify store is useless if the data sent to Google is broken. Feed errors prevent your products from even being processed by Google, let alone serving in ads. This guide covers how to troubleshoot and resolve the most common Shopify feed synchronization issues.
What Are Feed Errors?
Unlike product disapprovals which occur after Google analyzes the product data against its policies, feed errors happen during the initial upload. If the XML file is malformed, or if required data points (like the product link or price) are missing entirely, the feed is rejected.
Shopify Feed Sync Issues
Shopify merchants typically use third-party apps (like the Google channel, Simprosys, or DataFeedWatch) to generate feeds. Sync issues happen when:
- The app loses API connection to Merchant Center.
- Products are created in Shopify but not assigned to the correct sales channel.
- The feed is set to fetch weekly instead of daily.
Common Product Data Attribute Errors
Price and Availability Mismatch
Your feed must match your website. If you use Shopify multi-currency apps, ensure your feed URL passes the correct currency parameter. For availability, ensure your feed app syncs immediately when inventory reaches zero.
GTIN / MPN / Brand Issues
If you sell manufactured goods, you must map the Shopify Barcode field to the GTIN attribute. If you leave it blank, you get an error. If the product truly has no barcode, map the identifier_exists attribute to false.
Images
Missing images or images that are too small (under 100x100 pixels) will cause errors. Ensure your feed app is pulling the master image URL, not a low-res thumbnail.
Product Titles and Descriptions
Titles exceeding 150 characters will be truncated. Descriptions must not contain HTML tags (like <div> or <br>). Use feed rules to strip HTML from your descriptions.
Shipping and Tax Data
Instead of sending shipping and tax data at the item level via the feed, it is highly recommended to configure Shipping and Tax at the account level in Merchant Center settings to avoid complex feed formatting errors.
Automatic Item Updates
To act as a safety net against feed delays, navigate to Merchant Center settings and enable Automatic Item Updates. This allows Google to read your Shopify schema markup and self-correct price and availability discrepancies between feed fetches.
Diagnostics Workflow
- Open Merchant Center > Products > Feeds.
- Click on your primary feed and go to the "Processing" tab.
- Review the specific error messages and the affected Item IDs.
- Open your Shopify feed app, locate the product, and fix the mapping.
- Click "Fetch Now" in Merchant Center to force an immediate update.
Tired of hunting down feed errors?
Use FeedIQO's Fix Queue to organize and prioritize your product data issues by revenue impact.
Explore FeedIQO Fix Queue