Troubleshooting Common Google for WooCommerce Product Feed Errors
Content
If you're using the Google for WooCommerce plugin to sync your products to Google Merchant Center, you've likely encountered some frustrating feed errors. These issues can prevent your products from appearing in Google Shopping results and disrupt your advertising campaigns.
Based on common community reports, here are the most frequent product feed problems and how to resolve them.
1. Product ID and SKU Mismatch
The Problem: The plugin sometimes generates its own product IDs (prefixed with gla_) instead of using your existing WooCommerce SKUs. This creates a mismatch between your Merchant Center feed and other systems like Google Analytics, breaking tracking and remarketing campaigns.
The Solution:
- Resync Products: First, try unsyncing all products from your Google Merchant Center account. Then, re-enter the correct SKU in the WooCommerce product data and save the changes. Finally, perform a full product resync.
- Check Attribute Mapping: Ensure you are filling in the correct fields. The plugin looks for the 'SKU' field in the product data, not custom attributes like 'Article number' or 'GTIN'.
2. "Too many values" or "Missing value" Errors
The Problem: Attributes like size, age group, or brand can throw errors if they contain multiple values, are incorrectly formatted, or are missing entirely. Google's specifications require specific data formats.
The Solution:
- Use Single Values: For attributes like 'size', ensure each product variation has only one value assigned.
- Create Correctly Named Attributes: To fix a 'Missing value [age group]' error, you may need to create a product attribute with the exact name
age groupand assign it to your products. - Map Custom Taxonomies: If you use a plugin for brands (e.g., as a taxonomy), the plugin may not automatically map it. You might need custom development to ensure this data is passed correctly to the feed.
3. Product Images Not Found
The Problem: If your product images are hosted externally on a CDN and are not part of the WordPress Media Library, the plugin may fail to map them, resulting in a "This value should not be blank [image]" error.
The Solution: The plugin requires product images to be registered in the WordPress Media Library. You will likely need to import your CDN images into the media library so the plugin can properly include them in the feed.
4. Feed Sync Failures and Connection Errors
The Problem: You may see generic errors like "An error occurred while retrieving your product feed" or "Google Merchant Center has not been set up correctly" in your logs. This often points to a broken connection.
The Solution: A complete disconnection and reconnection often resolves this.
- Go to your site's debug page:
your-domain.com/wp-admin/admin.php?page=connection-test-admin-page - Under 'Merchant Center', click MC Disconnect.
- Under 'Google Account', click Disconnect Google Account.
- Go to Marketing > Google Listings & Ads and set up the connection again from scratch.
- After reconnecting, use the 'Sync all products' button on the debug page to force a full sync.
5. Variable or Custom Product Types Not Syncing
The Problem: Products of certain types, like 'Variable Subscription' or custom types created by other plugins (e.g., 'Mix and Match'), may not appear in the feed.
The Solution: The Google for WooCommerce plugin officially supports standard 'Simple' and 'Variable' product types. Support for custom product types is limited and may require custom code to integrate properly. Check the plugin's documentation for the latest supported product types.
General Troubleshooting Steps
- Check the Logs: Always check WooCommerce > Status > Logs for specific error messages from the
google-listings-and-adslog file. - Manual Sync: If products are stuck, manually trigger a sync from the connection test admin page.
- Review Merchant Center: Many details about feed errors and product disapprovals are only visible directly within your Google Merchant Center account.
By methodically working through these common issues, you can resolve most product feed errors and get your products syncing correctly with Google.
Related Support Threads Support
-
product feed unable to map product’s featured imagehttps://wordpress.org/support/topic/product-feed-unable-to-map-productss-featured-image/
-
Error when accessing product feedhttps://wordpress.org/support/topic/error-when-accessing-product-feed/
-
Google for WooCommerce need to fulfill it?https://wordpress.org/support/topic/google-for-woocommerce-need-to-fulfill-it/
-
Total Sales & Spend show 0https://wordpress.org/support/topic/total-sales-spend-show-0/
-
Product ID and SKU do not match the input…https://wordpress.org/support/topic/product-id-and-sku-do-not-match-the-input/
-
How To Fix Feed Errors Likehttps://wordpress.org/support/topic/how-to-fix-feed-errors-like/
-
100% of id values received don’t match your feedhttps://wordpress.org/support/topic/100-of-id-values-received-dont-match-your-feed-2/
-
Google for Woocommerc Plugin Creating Automatic Data Sources and Not Displayinghttps://wordpress.org/support/topic/google-for-woocommerc-plugin-creating-automatic-data-sources-and-not-displaying/
-
Feature Request for Improved Product Feed Status Synchronizationhttps://wordpress.org/support/topic/feature-request-for-improved-product-feed-status-synchronization/
-
Question upon Couponhttps://wordpress.org/support/topic/question-upon-coupon/
-
Issues with feed, now unable to submit any products after troubleshootinghttps://wordpress.org/support/topic/issues-with-feed-now-unable-to-submit-any-products-after-troubleshooting/
-
Need help to find content API product catalog URLhttps://wordpress.org/support/topic/need-help-to-find-content-api-product-catalog-url/
-
promotions have been rejectedhttps://wordpress.org/support/topic/promotions-have-been-rejected/
-
Product Feed Errorhttps://wordpress.org/support/topic/product-feed-error-2/
-
Google for Woocomerce Product Feedhttps://wordpress.org/support/topic/google-for-woocomerce-product-feed/
-
Does it really support Woocommerce Native coupon for Google API content?https://wordpress.org/support/topic/does-it-really-support-woocommerce-native-coupon-for-google-api-content/
-
Google for WooCommerce Content API price feedhttps://wordpress.org/support/topic/google-for-woocommerce-content-api-price-feed/
-
Doubts and problems with EAN and brandhttps://wordpress.org/support/topic/doubts-and-problems-with-ean-and-brand/
-
WooCommerce Subscriptions – Variable Subscription product typehttps://wordpress.org/support/topic/woocommerce-subscriptions-variable-subscription-product-type/
-
Variable Products not Showing up in product feedhttps://wordpress.org/support/topic/variable-products-not-showing-up-in-product-feed/
-
Google Merchant Issues because of Google for woohttps://wordpress.org/support/topic/google-merchant-issues-because-of-google-for-woo/
-
Product ID Changedhttps://wordpress.org/support/topic/product-id-changed/
-
Custom Product Datahttps://wordpress.org/support/topic/custom-product-data/
-
error – product feed will not synchttps://wordpress.org/support/topic/error-product-feed-will-not-sync/
-
Help Needed: WPML & Google Merchant Multiple Languageshttps://wordpress.org/support/topic/help-needed-wpml-google-merchant-multiple-languages/
-
Product status feed does not update (google shopping woocomerce)https://wordpress.org/support/topic/product-status-feed-does-not-update-google-shopping-woocomerce-2/