Back to Community

Fixing the 'Google for WooCommerce' Connection Loop and Disconnect Issues

24 threads Sep 22, 2025 PluginGoogle for woocommerce

Content

Many WooCommerce store owners encounter a frustrating problem: the 'Google for WooCommerce' plugin gets stuck in a connection loop, fails to connect entirely, or disconnects repeatedly. This guide compiles the most effective solutions from community reports to help you establish a stable connection between your store and Google's services.

Why This Happens

The connection process between WooCommerce and Google Merchant Center is complex. Common causes for failure include:

  • Incomplete Permissions: Not granting all required permissions during the initial Google account connection.
  • Cached Data: Browser or server caching interfering with the connection process.
  • Plugin Conflicts: Other plugins, particularly caching or security plugins, blocking the API calls.
  • Existing Connections: Lingering connections from previous setup attempts causing conflicts.
  • Account Structure: Complex Google account structures with multiple Merchant Center or manager accounts.

Most Effective Solutions

1. Perform a Complete Reset

The most reliable first step is to completely clear any existing connections. Navigate to your WordPress admin area and visit this URL (replace yourdomain.com with your actual domain):

yourdomain.com/wp-admin/admin.php?page=connection-test-admin-page

On this page:

  • Click "MC Disconnect" under the Merchant Center section
  • Click "Disconnect Google Account" under the Google Account section
  • If applicable, disconnect Jetpack as well

After disconnecting everything, return to Marketing > Google Listings & Ads and begin the setup process again.

2. Clear All Caching

Caching can prevent the plugin from functioning correctly:

  • Clear your browser cache or try using an incognito/private browsing window
  • Clear any server-side caching (if using a caching plugin, temporarily disable it)
  • Clear your CDN cache if using services like Cloudflare

3. Check for Plugin Conflicts

Temporarily disable all plugins except WooCommerce and Google Listings & Ads. If the connection works, reactivate your plugins one by one to identify the conflicting plugin.

4. Verify Google Account Permissions

Ensure you're granting all required permissions when connecting your Google account. The connection will fail if any permissions are denied. You can review and manage app permissions in your Google Account security settings.

5. Check Server Logs for Errors

Navigate to WooCommerce > Status > Logs and look for logs beginning with "google-listings-and-ads-". These logs often contain specific error messages that can pinpoint the exact issue, such as authentication problems or API errors.

6. Verify Website URL Claims

If you see errors about "Unable to claim this URL," ensure your website URL in WordPress matches exactly what's verified in Google Search Console and Merchant Center. Even slight differences (www vs. non-www, http vs. https) can cause claim failures.

When to Seek Additional Help

If these steps don't resolve your connection issues, you may need to:

  • Check that your WordPress site meets all technical requirements for the plugin
  • Verify that your server allows outgoing connections to Google's APIs
  • Ensure you're using a compatible PHP version (PHP 7.4 or newer)
  • Confirm that your Google Merchant Center account is properly set up and verified

Persistent connection issues often require examining specific error messages from your server logs. The 'Google for WooCommerce' team maintains detailed documentation that can provide additional guidance for complex scenarios.

Related Support Threads Support