Blog/WooCommerce·7 min read

How to add WooCommerce reviews to Google Merchant Center

A step-by-step guide to sending your WooCommerce product reviews to Google Merchant Center using manual XML feeds, WiserReview automation, or Google Customer Reviews.

Krunal vaghasiyaKrunal vaghasiya|June 26, 2026 · Updated July 2, 2026
How to add WooCommerce reviews to Google Merchant Center

Adding your WooCommerce product reviews to Google Merchant Center means sending your verified customer reviews to Google so they can appear as star ratings on your product listings.

These ratings help shoppers trust your products before they visit your store, which can increase clicks and conversions.

That’s the whole job. The catch is that “reviews in Merchant Center” actually means two different programs: “Google Product Ratings” and “Google Seller Ratings”.

This post keeps them separate, walks you through three real setup methods of WooCommerce Google Merchant Center reviews, and tells you the exact review counts Google needs before any stars show up.

Adding WooCommerce reviews to Google Merchant Center: Quick comparison of methods

Before the steps, here’s the part nobody explains clearly. Knowing which one you want decides which method below you pick. Here’s how the three stack up.

Feature Method 1: Direct XML Feed Method 2: WiserReview (Aggregator) Method 3: Google Customer Reviews
Review Type Product Ratings (Stars on items) Product & Seller Ratings Seller Ratings (Stars on ads/store)
Source Native WooCommerce reviews Reviews collected via WiserReview Direct Google-sent emails
Minimums 50 total reviews store-wide 50 total reviews store-wide 100 reviews per year
Best For Exporting your own historical reviews Outsourcing review capture widgets Maximizing Google Seller trust

Collect the reviews Google needs first

Stars need volume. WiserReview automatically gathers verified WooCommerce reviews and builds a Google-ready feed, so you hit the 50-review threshold faster.

Start Free →

Method 1: Direct XML review feed upload

This is the manual route to Product Ratings. You generate an XML file of your reviews, host it at a public URL, and point Merchant Center at it. Google fetches it on a schedule, validates it, and matches each review to a product.

Prerequisite: You generally need at least 50 total reviews on your store before Google will approve your application for this program.

Phase 1: Apply for the “product ratings” program

Google does not enable review features by default; you must explicitly request them.

Apply for the "product ratings" program

Log in to your Google Merchant Center, and Find the Program:

  • In the Standard interface: Go to Growth > Manage Programs in the left menu.
  • In Merchant Center Next, click Settings (gear icon) > Add-ons.

Apply for the "product ratings" program

Enable Product Ratings: Locate the “Product Ratings” card and click Enable or Get Started.

Product Ratings Interest Form

Submit the Interest Form: You will be asked to complete the “Product Ratings Interest Form.”

  1. Select: “I have over 50 reviews.”
  2. Select: “I will upload a file” (or “Direct Upload”) as your method. Do not select “Google Customer Reviews” here; that is a separate program.

Wait for Approval: It typically takes Google 1-2 weeks to approve this request. You can proceed with Phase 2 while you wait.

Phase 2: Generate the XML feed in WooCommerce

You need a “live” link that contains all your review data in a format Google can read.

1. Install a Plugin

Google Product Feed (by WooCommerce) plugin

You cannot do this with the default WooCommerce. Install a dedicated plugin such as:

  • Google Product Feed (by WooCommerce)
  • Product Reviews XML for Google (Free options exist in the WP repo)
  • CTX Feed (if using the Pro version for reviews)

2. Configure the Feed

Adding WooCommerce reviews to Google Merchant Center

  • Go to the plugin settings in your WordPress Dashboard.
  • Look for an option labeled “Include Product Reviews” or “Product Reviews Feed.”
  • Critical Setting: Ensure the feed maps your products by GTIN (Barcode) or MPN/SKU. If your reviews don’t match the IDs in your main Shopping Feed, Google will reject them.

3. Copy the URL

Save the settings and copy the XML Feed URL provided by the plugin. It will look something like: https://yourstore.com … .xml.

Phase 3: Connect the feed to Google Merchant Center

Once your “Product Ratings” application (from Phase 1) is approved, a new section will appear in your Merchant Center account.

1. Navigate to the Reviews Section:

Adding WooCommerce reviews to Google Merchant Center

Standard Interface: Go to Marketing > Product Reviews.

Adding WooCommerce reviews to Google Merchant Center

Merchant Center Next: Go to Settings (gear icon) > Data Sources > Product Review Sources.

2. Add a New Feed: Click the blue + button (or “Add product reviews”).

Adding WooCommerce reviews to Google Merchant Center

3. Select Method: Choose Scheduled Fetch.

4. Configure Details:

Adding WooCommerce reviews to Google Merchant Center

  • File Name: Enter a name (e.g., woo-reviews).
  • Fetch Frequency: Set to Daily.
  • File URL: Paste the exact XML link you copied from WooCommerce in Phase 2.

5. Save/Fetch: Click Create Feed. Google will now attempt to download your reviews.

Phase 4: Validation

Initial Fetch: It may take up to 24 hours for the first fetch to complete.

Matching: Google attempts to match the reviews to your products using GTINs or SKUs.

Live Status: Even after successful processing, it often takes 2-4 weeks for the star ratings to actually appear on your Shopping ads while Google validates the authenticity of the reviews.

Method 2: Using a third-party review aggregator (WiserReview)

This method automates the technical work of creating the review file. Instead of managing complex XML code yourself, WiserReview collects your reviews, formats them correctly, and provides a ready-to-use link for Google.

Phase 1: Connect WiserReview to WooCommerce

Adding WooCommerce reviews to Google Merchant Center using WiserReview plugin

Install the Plugin:

  1. Log in to your WordPress dashboard.
  2. Go to Plugins > Add New and search for “WiserReview”.
  3. Install and activate the plugin.

Create an Account:

  • Follow the prompts to sign up for a WiserReview account.
  • Use the setup wizard to link your WooCommerce store.

Sync Data: In the WiserReview dashboard, go to Products > Sync.

This imports your existing WooCommerce reviews and product data (images, names, GTINs) into their system.

Phase 2: Generate the Google Shopping Feed

Access Integrations:

Adding WooCommerce reviews to Google Merchant Center using WiserReview plugin

  • Log in to your WiserReview dashboard (app.wiserreview.com).
  • Navigate to Integrations in the sidebar.

Select Google Shopping: Find the Google Shopping (or “Google Product Ratings”) card and click it.

Note: Do not confuse this with “Google Customer Reviews,” which is for Seller Ratings.

Create the Feed:

Adding WooCommerce reviews to Google Merchant Center using WiserReview plugin

  • Click the green Create Feed button.
  • WiserReview will generate a unique XML Feed URL.
  • Copy this URL to your clipboard.

Skip the XML headache entirely

No code, no manual feed file. WiserReview formats your WooCommerce reviews into a Google-compliant XML feed automatically, with a daily-refreshed link.

Start Free →

Phase 3: Submit the Feed to Google Merchant Center

Log in to Google Merchant Center: Navigate to Marketing > Product Reviews.

If you don’t see this tab, you must first enable the “Product Ratings” program under “Growth” > “Manage Programs”.

Add Data Source:

Adding WooCommerce reviews to Google Merchant Center

  • Click Product Reviews Feeds (or “Data Sources”).
  • Click the blue + button to add a new feed.

Configure the Fetch:

  1. Mode: Select “Scheduled Fetch”.
  2. Name: Enter WiserReview Feed.
  3. Frequency: Set to Daily (so new reviews appear automatically).
  4. File URL: Paste the XML URL you copied from WiserReview in Phase 2.

Finish: Click Create Feed.

Method 3: Through Google customer reviews integration

This method integrates Google’s official checkout survey module onto your WooCommerce thank-you page. It builds Seller Ratings (store-level stars) rather than individual product reviews.

Phase 1: Activate the Add-on in Google Merchant Center

Adding WooCommerce reviews to Google Merchant Center

You must first legally accept Google’s terms to allow them to email your customers.

  1. Log in to your Google Merchant Center Account.
  2. In the left-hand navigation, click on Settings (the gear icon) and select Add-ons.
  3. Locate the Google Customer Reviews card under the Discover tab and click Add.
  4. Navigate to the Your Add-ons tab, click Go to Google Customer Reviews, read the Program Agreement, and click Sign Agreement.
  5. Look at the top-right corner of your screen and copy your numeric Merchant ID (an 8-10-digit string).

Phase 2: Install the WooCommerce Integration

You need a plugin to automatically insert Google’s JavaScript tracking pixel into your checkout completion pipeline without manual coding.

Adding WooCommerce reviews to Google Merchant Center

  1. Log in to your WordPress Admin dashboard.
  2. Go to Plugins > Add New.
  3. Search for “Merchant Center Reviews for WooCommerce” (by SweetCode or the official WooCommerce Marketplace extension). Ensure the plugin specifies compatibility with High-Performance Order Storage (HPOS) and WooCommerce Blocks.
  4. Click Install Now, then click Activate.

Phase 3: Configure the Plugin Settings

Navigate to WooCommerce > Settings > Integration (or WooCommerce > Google Merchant Center Reviews, depending on the specific plugin installed).

Adding WooCommerce reviews to Google Merchant Center

1. Paste your Merchant ID into the designated box.

2. Configure the Estimated Delivery Delay:

    • Crucial Setting: Set this to the average number of days it takes for a package to hit the customer’s doorstep (e.g., 5 days).
    • Google uses this number to time their email; if you set it too short, customers will get the survey email before their package arrives.

Adding WooCommerce reviews to Google Merchant Center

3. Set the Opt-In Style / Position: Choose where the opt-in prompt appears on your order confirmation page (Center Modal, Bottom Right, or embedded block).

4. Click Save Changes.

Keep your feed fresh on autopilot

Stale feeds get dropped. WiserReview refreshes your Google review feed daily and builds compliant review IDs, so your stars stay live without manual uploads.

Start Free →

Phase 4: Test the Integration

  1. Open your WooCommerce storefront in an Incognito browser window.
  2. Run a test transaction using a test payment gateway (like Stripe Test Mode).
  3. Complete the checkout until you reach the final /order-received/ (Thank You) page.

What to do if your WooCommerce reviews don’t appear in the merchant center

You submitted everything, and the stars still aren’t showing. Before you assume something’s broken, run through the usual suspects; most “missing reviews” cases trace back to one of these.

1. Check the 4-week “validation window”

Google manually and algorithmically reviews your store’s feed data to prevent review spam. Even if your feed uploads successfully with zero errors, it takes 2 to 4 weeks for Google to map, verify, and display the stars live on Google Shopping listings.

Fix: Check your Google Merchant Center account. If it says “Processing” or “Success,” you likely just need to wait.

2: Fix the core issue: mismatched unique product identifiers

The most common technical error is Google’s inability to link your review feed to your primary product catalog feed.

If a review in your review feed lists a product as SKU-123, but your main Google Shopping catalog feed lists the same product with a barcode such as GTIN-00123456, Google cannot reconcile the two. The review will simply be dropped.

Fix: Open your WooCommerce feed plugin. Ensure that your Primary Product Feed and your Product Reviews Feed use the exact same tracking attribute to identify your products.

3: Verify the “50 reviews” eligibility threshold

Google enforces a strict minimum volume restriction before unlocking the Product Ratings feature. If your store drops below the 50 review threshold, the reviews feed will be ignored.

Fix: Ensure you have at least 50 total approved product reviews across your entire site.

4: Check for the crucial “missing review ID” error

Google requires that every review item in an XML feed include a stable, unique <review_id> attribute. Older, outdated WooCommerce extensions generate XML structures that lack this mandatory ID field, resulting in automated file rejection.

Fix: Go to Merchant Center > Marketing > Product Reviews > Diagnostics. If you see the error message “Missing review ID,” update your WooCommerce reviews plugin to the latest version, or switch to a tool like WiserReview that automatically builds compliant schemas.

5: Ensure your data is “fresh”

If you uploaded an XML file manually as a one-time document, Google will expire and remove those reviews after 30 days.

Fix: Verify that your Merchant Center data source is configured explicitly as a Scheduled Fetch set to Daily. This configuration prompts Google to automatically pull the newest live XML link from your site every 24 hours.

Best practices for sending WooCommerce reviews to Google Merchant Center

Getting reviews into Merchant Center once is easy. Keeping them showing consistently is the real work. These habits keep your ratings live and clean.

Refresh the feed at least monthly: Google requires your review data source to update with current reviews at least once a month. Skip it, and you risk losing eligibility, so automate the refresh rather than relying on memory.

Prioritize GTINs: Always map reviews using a GTIN (UPC, EAN, or ISBN). This is the most reliable way to link reviews to products

Maintain strict Data Freshness: Never manually upload your review XML file as a one-time document. Set Google Merchant Center to Daily Scheduled Fetch so it automatically looks for new reviews.

Clean up Content and Formatting: Low-quality text can get your entire feed rejected. Ensure your export plugin removes all HTML formatting. Do not include spam, profanity, or placeholder text. Do not modify a customer’s review text to fix spelling or grammar, as Google’s automated systems can flag edited content as artificial.

Provide Complete Review Schemaz: Google requires a robust set of data points for every review entry in your XML feed. Every review entry must include: a stable, unique <review_id>, a clear <reviewer><name>, a numerical rating, and a direct <review_url>.

Follow Collection and Verification Policies: Google strictly enforces policies against the generation of artificial reviews to prevent fraud. Do not filter out low-star ratings, do not incentivize reviews, and do not feed syndicated reviews.

Common mistakes to avoid

A few errors keep showing up, and each one quietly kills your ratings. Sidestep these, and you’ll save yourself a support ticket.

  • Confusing Product Ratings with Store Ratings: They’re separate programs with separate setups and separate thresholds. Setting up Google Customer Reviews and expecting product stars, or building a feed and expecting seller stars, leaves you waiting for the wrong outcome.
  • Treating schema markup as a Merchant Center feed: AggregateRating markup on your product pages can earn star snippets in organic Search, but it doesn’t feed Merchant Center’s Product Ratings. They’re independent systems.
  • Using an outdated, non-Blocks plugin: If your checkout runs on WooCommerce Blocks and your Customer Reviews plugin predates that, the opt-in never injects on the confirmation page. Survey data never starts, and you never know why.
  • Submitting once and walking away: A feed isn’t set-and-forget. Miss the monthly refresh, and Google can drop your eligibility, no warning email guaranteed.
  • Ignoring the per-product minimum: Hitting 50 reviews total isn’t enough if they’re piled on three products. Each product needs at least 3 reviews of its own to show stars.

Build review volume across every product

Stars need 3 reviews per product, not just 50 total. WiserReview's automated requests spread reviews across your catalog so more listings qualify.

Start free with WiserReview →

Wrap up

The whole thing gets simpler once you separate the two outcomes. Product Ratings come from a review feed and are put on product listings at 50 reviews. Store Ratings come from Google Customer Reviews and put seller stars on ads at around 100.

Pick your method based on what you’re chasing. Want product stars and already have reviews on-site? The XML feed or an aggregator gets you there. Running ads and want a seller rating? Google Customer Reviews is the path.

If you’re starting with a few reviews, the order matters: collect first, then sync. A feed of nothing sends nothing. If you want collection and the Google Shopping feed handled in one place, that’s exactly the gap WiserReview is built to close.

Frequently Asked Questions

Common questions about this topic

It depends on the program. Product Ratings, the stars on product listings, need at least 50 reviews across your catalog and 3 per individual product. Store Ratings, the seller stars on ads, need roughly 100 eligible reviews in a country.
Product Ratings apply to individual products and come from a product review feed. Store Ratings apply to your business overall and are based on Google Customer Reviews or an approved partner.
No. WooCommerce stores your reviews but doesn't generate a Google-compatible XML feed on its own. You need a feed plugin or a review aggregator to read your review data.
The most common causes are Google still processing a first submission, mismatched product identifiers between your product and review feeds, product URLs that don't match your verified domain, or being under the 50-review minimum.

Written by

Krunal vaghasiya

Krunal vaghasiya

Krunal Vaghasiya is the founder of WiserReview and WiserNotify, which have served 10,000+ stores since 2020. He helps ecommerce brands build trust through fair, flexible, customer-led review management across every store and market.