xpay✦ Commerce
Directory
WooCommerce plugins
Merchant Center Reviews for WooCommerce
Merchant Center Reviews for WooCommerce
Automate Google Customer Reviews opt-in after WooCommerce checkout, choose the new store widget or legacy badge mode, and send optional GTM events.
5.0
(2 ratings)Will this break my store?
What the WordPress.org registry says about keeping Merchant Center Reviews for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.2 months ago
At least 5.0 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.5.8
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Merchant Center Reviews for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
11 / 15Listing transparency
7 / 10Ratings
5.0
2 ratingsMerchant Center Reviews for WooCommerce connects WooCommerce with Google Customer Reviews / Google Merchant Center review features.
The plugin adds the Google Customer Reviews opt-in prompt to the WooCommerce order confirmation page, helping eligible stores request post-purchase feedback from customers. It also lets you choose a clear review-display mode: Google’s current floating store widget for bottom-left or bottom-right placement, or the legacy Google Customer Reviews badge for inline shortcode placement or old floating badge behavior.
The checkout opt-in data is only output on a valid WooCommerce order-received URL after the order key has been checked. The optional Google Tag Manager/dataLayer event is privacy-minimized and excludes direct customer contact and address fields.
Key features
- WooCommerce checkout opt-in – automatically displays the Google Customer Reviews opt-in prompt on the order confirmation page.
- Google Merchant Center ID setting – enter your numeric Merchant Center ID in a dedicated WooCommerce admin page.
- Opt-in placement controls – choose supported Google opt-in styles such as center dialog, bottom tray, bottom-left, bottom-right, top-left, or top-right dialog.
- Estimated delivery date – set the number of delivery days used for Google’s review invitation timing.
- Product GTIN support – sends valid GTIN values when available using WooCommerce’s global unique ID field and common GTIN/EAN/UPC metadata fallbacks.
- Clear display mode selector – choose New Google store widget, Legacy Google Customer Reviews badge, or no display.
- New store widget controls – choose bottom-right or bottom-left placement and optional desktop/mobile margins using Google’s current
merchantwidget.jsintegration. - Legacy badge controls – keep the old Google Customer Reviews badge for
[gmc_review_badge]inline placement or old bottom-left/bottom-right floating placement. - Optional GTM/dataLayer event – pushes a privacy-minimized event to an existing dataLayer or gtag setup when enabled.
- WooCommerce and HPOS-friendly – reads order data through WooCommerce CRUD methods and declares custom order table compatibility.
- Defensive loading – checks WooCommerce availability, validates settings, and avoids exposing order data when the order key is invalid.
Where to configure it
After activation, go to WooCommerce -> Google Merchant Center Reviews to enter your Merchant Center ID and configure checkout opt-in, review display mode, new store widget settings, legacy badge settings, script placement, debug mode, and optional GTM tracking settings.
External Services
This plugin connects to Google services to facilitate Google Customer Reviews / Merchant Center review features. It loads Google’s store widget script from https://www.gstatic.com/shopping/merchant/merchantwidget.js when New Google store widget mode is enabled. It loads Google’s platform script from https://apis.google.com/js/platform.js on the WooCommerce Thank You page to allow customers to opt in for review requests, and when Legacy Google Customer Reviews badge mode is enabled.
- Service Used: Google Merchant Center Reviews / Google Customer Reviews
- Data Sent for Review Opt-In: Merchant Center ID, order ID, customer email, delivery country, estimated delivery date, and product GTIN data when available. The plugin validates the WooCommerce order key before outputting this data on the Thank You page.
- Purpose: Enables Google to send review invitations after a completed order and displays Google’s current store widget or the legacy Google Customer Reviews badge when enabled.
- Terms of Service: Google Terms
- Privacy Policy: Google Privacy
Google may collect aggregated engagement data for the store widget. The current store widget mode passes widget placement and margin settings to Google; it does not pass customer order data. If the optional GTM/dataLayer event is enabled, the plugin sends a local browser event to the site’s existing analytics/tagging setup. The plugin does not load Google Tag Manager itself. The event payload is limited to event name, order total, currency, order number, item count, shipping country, and product ID/SKU/quantity/line total data; it does not include customer name, email, phone number, street address, postcode, city, or customer ID.
WooCommerce must be installed and active. You also need a Google Merchant Center account with Google Customer Reviews enabled for your store.
Go to WooCommerce -> Google Merchant Center Reviews and enter the numeric Merchant Center ID in the Google Merchant ID section.
No. The Google Customer Reviews opt-in is intended for the WooCommerce order confirmation page. This plugin only outputs order-specific opt-in data on the order-received page after validating the WooCommerce order key.
Yes. In Review Display: New Store Widget or Legacy Badge, choose one display mode first:
- New Google store widget – recommended for Google’s current floating widget. Choose bottom-right or bottom-left and optionally adjust desktop/mobile margins.
- Legacy Google Customer Reviews badge – use this only when you need the old inline shortcode
[gmc_review_badge]or the old floating badge behavior. - Do not display – keeps the checkout opt-in active but does not add a store widget or badge.
Choose New Google store widget for new installations and for stores following Google’s current store widget instructions. Choose Legacy Google Customer Reviews badge only if you need the old inline shortcode placement or are intentionally keeping the old badge behavior.
Yes. When enabled, the plugin pushes a privacy-minimized event to an existing dataLayer or gtag setup. The plugin does not load Google Tag Manager itself.
The optional GTM/dataLayer event includes event name, order total, currency, order number, item count, shipping country, and product ID/SKU/quantity/line total data. It does not include customer name, email, phone number, street address, postcode, city, or customer ID.
For the review opt-in, Google requires order-related data such as Merchant Center ID, order ID, customer email, delivery country, estimated delivery date, and product GTIN values when available. This plugin validates the WooCommerce order key before outputting that opt-in data on the thank-you page.
Yes. The plugin declares WooCommerce custom order table compatibility and reads order data through WooCommerce CRUD methods.
Categories
Plugin details
Tags on WordPress.org
