Back to Community

Why Your Products Aren't Syncing with Google Merchant Center (And How to Fix It)

22 threads Sep 28, 2025 PluginGoogle for woocommerce

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:

  1. Go to Marketing > Google Listings & Ads in your WordPress admin
  2. Check that your WordPress.com, Google Account, and Merchant Center accounts show as connected
  3. 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:

  1. Check your system's ActionScheduler status at WooCommerce > Status > Scheduled Actions
  2. Look for any failed or pending sync jobs
  3. Review error logs at WooCommerce > Status > Logs for any fatal errors related to the plugin
  4. 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:

  1. Visit the connection test page: yourdomain.com/wp-admin/admin.php?page=connection-test-admin-page
  2. Look for the option to "Sync all products" or resubmit sync jobs
  3. 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