Title: StallRadar Sync Doctor for Google for WooCommerce
Author: hamzanaimat
Published: <strong>September 20, 2026</strong>
Last modified: September 20, 2026

---

Search plugins

![](https://ps.w.org/stallradar-sync-doctor/assets/banner-772x250.png?rev=3704190)

![](https://ps.w.org/stallradar-sync-doctor/assets/icon-256x256.png?rev=3704190)

# StallRadar Sync Doctor for Google for WooCommerce

 By [hamzanaimat](https://profiles.wordpress.org/hamzanaimat/)

[Download](https://downloads.wordpress.org/plugin/stallradar-sync-doctor.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/stallradar-sync-doctor/#description)
 * [Reviews](https://wordpress.org/plugins/stallradar-sync-doctor/#reviews)
 *  [Installation](https://wordpress.org/plugins/stallradar-sync-doctor/#installation)
 * [Development](https://wordpress.org/plugins/stallradar-sync-doctor/#developers)

 [Support](https://wordpress.org/support/plugin/stallradar-sync-doctor/)

## Description

Google for WooCommerce fails quietly. Setup loops back to the start, products stop
reaching Merchant Center, or “There was an error getting the status of your Google
Ads account” appears with no explanation.

The answer is usually already on your site, spread across five places: plugin settings,
product data, the background job queue, the WooCommerce logs and the issues Merchant
Center reported. This plugin reads all of them and puts the answer on one screen,
under **Tools > Google Sync Doctor**.

#### What it checks

 * **Store and server:** Google for WooCommerce installed and running (and why not,
   if it will not activate), WooCommerce version, “Coming soon” mode, search engine
   visibility, HTTPS, outgoing requests blocked in wp-config.php.
 * **Accounts and connection:** WordPress.com connected and owned by a user, the
   one-hour sync pause after WordPress.com rejects the connection, Google account
   connected, the exact setup step that failed and Google’s reason, store address
   changed since setup, revoked access, shipping settings that failed to sync.
 * **Background sync jobs:** jobs waiting for hours, failed jobs and why, jobs killed
   mid-run, and whether the whole site’s queue has stopped.
 * **Products:** rejected products grouped by problem, so one fix covers every product
   it applies to, with a likely fix for common problems. Connection failures are
   counted separately so they are not mistaken for broken products. Merchant Center’s
   own issue list, grouped.
 * **Recent errors:** what Google for WooCommerce logged in the last 7 days, grouped,
   with a plain-language fix for known errors like “cURL error 60” or “cURL error
   56”. Errors are also captured when WooCommerce logging is turned off.
 * **Connection tests (on demand):** whether the server can reach Google’s service
   and WordPress.com right now, whether the REST API is open, and whether WordPress.
   com still accepts the site’s connection.

A summary also appears in **Tools > Site Health**.

#### What it does not do

It only reads. It never changes Google for WooCommerce’s settings or data, and it
contacts no outside service unless an administrator presses “Run connection tests”(
see External services below).

It is not affiliated with Google or WooCommerce.

### External services

This plugin contacts outside services only when an administrator presses the “Run
connection tests” button on its screen. Nothing is sent on page load, on a schedule,
or from the front end of the site.

**WooCommerce.com API (api.woocommerce.com)**, run by Automattic. Google for WooCommerce
sends its requests to Google through this service, so the test checks that the server
can reach it. One HTTPS request is made to the address’s front page. It sends only
what every web request carries: the server’s IP address and WordPress’s standard
user agent, which includes your site’s address. No store, product or customer data
is sent.
 Terms of service: https://wordpress.com/tos/ – Privacy policy: https://
automattic.com/privacy/

**WordPress.com (public-api.wordpress.com)**, run by Automattic. Google for WooCommerce’s
connection to Google depends on the site’s WordPress.com (Jetpack) connection.
 *
Reachability: one HTTPS request to the address’s front page, sending the server’s
IP address and WordPress’s standard user agent, which includes your site’s address.*
Connection check: only if the site is already connected to WordPress.com, the plugin
asks the Jetpack connection library already installed with Google for WooCommerce
to confirm that WordPress.com still accepts the site’s connection. That request 
is signed with the site’s existing WordPress.com connection token. No store, product
or customer data is sent. Terms of service: https://wordpress.com/tos/ – Privacy
policy: https://automattic.com/privacy/

## Installation

 1. Install and activate the plugin.
 2. Open **Tools > Google Sync Doctor**.

## FAQ

### Does it fix the problems itself?

No. It tells you exactly what is wrong and where to fix it. The fixes are made in
Google for WooCommerce, Merchant Center or your hosting, where they belong.

### Does it work if Google for WooCommerce will not activate?

Yes. That is one of the problems it diagnoses, for example PHP too old or 32-bit
PHP.

### Which versions of Google for WooCommerce does it support?

It was verified against Google for WooCommerce 3.9. With a newer version installed,
the screen says so, because a newer release may store some data differently.

### Does it slow down my site?

No. It does nothing on the front end. The checks run only when you open its screen.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“StallRadar Sync Doctor for Google for WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ hamzanaimat ](https://profiles.wordpress.org/hamzanaimat/)

[Translate “StallRadar Sync Doctor for Google for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/stallradar-sync-doctor)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/stallradar-sync-doctor/),
check out the [SVN repository](https://plugins.svn.wordpress.org/stallradar-sync-doctor/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/stallradar-sync-doctor/)
by [RSS](https://plugins.trac.wordpress.org/log/stallradar-sync-doctor/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [google shopping](https://wordpress.org/plugins/tags/google-shopping/)[merchant center](https://wordpress.org/plugins/tags/merchant-center/)
   [product feed](https://wordpress.org/plugins/tags/product-feed/)[sync](https://wordpress.org/plugins/tags/sync/)
 *  [Advanced View](https://wordpress.org/plugins/stallradar-sync-doctor/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/stallradar-sync-doctor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/stallradar-sync-doctor/reviews/)

## Contributors

 *   [ hamzanaimat ](https://profiles.wordpress.org/hamzanaimat/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/stallradar-sync-doctor/)