Why Your Products Aren't Syncing with Google Merchant Center (And How to Fix It)
Content
If you're using the Google Listings & Ads plugin for WooCommerce, one of the most frustrating issues you might encounter is when products stop syncing with Google Merchant Center. Based on common support threads, this problem manifests in several ways: products showing as "Not Synced," feed reports showing 0 products, or previously synced products suddenly disappearing.
Why Product Sync Fails
After analyzing numerous support cases, several common causes emerge for sync failures:
- Connection Issues: The link between your WooCommerce store, WordPress.com account, and Google Merchant Center can become disrupted, especially after plugin updates or account changes.
- ActionScheduler Problems: The plugin relies on WordPress's ActionScheduler to handle sync jobs. If your site's cron system isn't working properly, sync jobs won't execute.
- Product Attribute Requirements: Google has strict requirements for product data. Missing or incorrect attributes like GTIN, brand, or shipping information can prevent synchronization.
- Plugin Conflicts: Other plugins, especially those modifying product data or taxonomies, can interfere with the sync process.
- Recent Updates: Major plugin updates can sometimes introduce temporary sync issues that require manual intervention.
Step-by-Step Troubleshooting Guide
1. Check Your Connection Status
Start by verifying all your connections are active and properly configured:
- Go to Marketing > Google Listings & Ads in your WordPress admin
- Check that your WordPress.com, Google Account, and Merchant Center accounts show as connected
- If any connection appears broken, try the complete disconnect and reconnect process:
- Visit yourdomain.com/wp-admin/admin.php?page=connection-test-admin-page (replace with your domain)
- Disconnect all accounts (Merchant Center and Google Account)
- Return to Marketing > Google Listings & Ads and set up a fresh connection
2. Verify Product Sync Settings
Ensure your products are properly configured for synchronization:
- Check that products are set to "Sync and show" in the product edit page under the "Google Listings & Ads" tab
- Verify that products meet Google's requirements for listing
- Review any sync errors in Marketing > Google Listings & Ads > Product Feed > Issues to resolve
3. Check for Attribute Mapping Issues
Many sync problems stem from incorrect attribute mapping:
- Go to Marketing > Google Listings & Ads > Attributes
- Verify that critical attributes like brand, GTIN, and shipping information are correctly mapped
- If using custom brand plugins, ensure the taxonomy mapping is accurate
- Note that some attributes like shipping classes may require additional configuration
4. Investigate ActionScheduler and Logs
If the above steps don't resolve the issue, deeper investigation is needed:
- Check your system's ActionScheduler status at WooCommerce > Status > Scheduled Actions
- Look for any failed or pending sync jobs
- Review error logs at WooCommerce > Status > Logs for any fatal errors related to the plugin
- Check that your WordPress cron system is functioning properly
5. Manual Sync Trigger
If automatic sync has stalled, you can attempt to trigger it manually:
- Visit the connection test page: yourdomain.com/wp-admin/admin.php?page=connection-test-admin-page
- Look for the option to "Sync all products" or resubmit sync jobs
- Monitor the process and check if products begin syncing
When to Seek Additional Help
If you've tried all these steps and products still aren't syncing, the issue might require more specific troubleshooting. When seeking help from community forums, be prepared to provide:
- Your site's System Status Report (from WooCommerce > Status)
- Any relevant error logs from WooCommerce > Status > Logs
- Screenshots of your sync status and attribute mappings
- Details about when the problem started and any recent changes to your site
Remember that after resolving sync issues, it can take 24-48 hours for products to reappear in Google Merchant Center. Patience is often required as Google's systems process the updated feed information.
Related Support Threads Support
-
not auto sync productshttps://wordpress.org/support/topic/not-auto-sync-products/
-
Product does not sync with Merchanthttps://wordpress.org/support/topic/product-does-not-sync-with-merchant/
-
No products syncinghttps://wordpress.org/support/topic/no-products-syncing/
-
Brand value not synchttps://wordpress.org/support/topic/brand-value-not-sync/
-
Some attributes do not sync automaticallyhttps://wordpress.org/support/topic/some-attributes-do-not-sync-automatically/
-
Plugin don’t work – infinite loadinghttps://wordpress.org/support/topic/plugin-dont-work-infinite-loading/
-
Products not syncing anymore after many errorshttps://wordpress.org/support/topic/products-not-syncing-anymore-after-many-errors/
-
Products not getting syncedhttps://wordpress.org/support/topic/products-not-getting-synced/
-
Does this plugin sync reviews to merchant centre?https://wordpress.org/support/topic/does-this-plugin-sync-reviews-to-merchant-centre/
-
The plugin is not synchronizing with google merchant centerhttps://wordpress.org/support/topic/the-plugin-is-not-synchronizing-with-google-merchant-center/
-
Products not getting synced, getting expiredhttps://wordpress.org/support/topic/products-not-getting-synced-getting-expired/
-
Products not syncinghttps://wordpress.org/support/topic/products-not-syncing-21/
-
Google Listings and Ads plugin is not Syncing the Products to Merchant Centre.https://wordpress.org/support/topic/google-listings-and-ads-plugin-is-not-syncing-the-products-to-merchant-centre/
-
Product IDs changed after activating this pluginhttps://wordpress.org/support/topic/how-to-show-sale-price-instead-of-regular-price/
-
No products are synced in spite of “no issues”https://wordpress.org/support/topic/no-products-are-synced-in-spite-of-no-issues/
-
Friend I changed my .COM domain to a Local .AB but it still sends .COMhttps://wordpress.org/support/topic/friend-i-changed-my-com-domain-to-a-local-ab-but-it-still-sends-com/
-
Google Listings and Ads plugin is not Syncing the Products to Merchant Centre.https://wordpress.org/support/topic/google-listings-and-ads-plugin-is-not-syncing-the-products-to-merchant-centre-2/
-
Plugin stopped workinghttps://wordpress.org/support/topic/plugin-stopped-working-259/
-
ERROR: Status: not syncedhttps://wordpress.org/support/topic/error-status-not-synced/
-
Product changes not synced with Google Merchant anymorehttps://wordpress.org/support/topic/product-changes-not-synced-with-google-merchant-anymore/
-
Brand attribute issuehttps://wordpress.org/support/topic/brand-attribute-issue/
-
Products wont sync, but no errors showinghttps://wordpress.org/support/topic/products-wont-sync-but-no-errors-showing/