Back to Blog

Auto-Sync WooCommerce Products to Google Merchant Center – No More Manual Uploads [2026]

Auto-Sync WooCommerce Products to Google Merchant Center – No More Manual Uploads [2026]
Category:

If you’re reading this, you’ve probably done the manual version at least once. You generated a feed file, logged into Merchant Center, uploaded it, and watched your products go live.

Then a week later you changed a few prices, marked something out of stock, and forgot the feed. Now Google is showing a price you don’t sell at anymore.

That’s the real problem with connecting WooCommerce to Google Merchant Center manually. The first upload isn’t hard. The problem is that your store changes every day and a one-time file doesn’t.

So the goal here isn’t “get a feed into Google once.” It’s to auto-sync your WooCommerce products to Google Merchant Center so your listings update themselves.

You can do exactly that with Product Feed Manager for WooCommerce. It connects your store directly to Merchant Center through Google’s Content API, so once it’s set up, every price change, stock update, and new product flows to Google on its own.

No re-uploading, no code. I’ll walk you through the whole setup, and yes, it’s a one-time setup.

TL;DR – WooCommerce to Google Merchant Center

  • A one-time manual feed upload goes stale the moment you change a price or stock level; auto-sync is what keeps your Google listings correct.
  • Product Feed Manager connects WooCommerce directly to Merchant Center via the Content API, so updates are pushed automatically once it’s live.
  • The setup is a one-time authorization: create a Google Cloud project, enable Content API for Shopping, generate credentials, and authenticate PFM. After that, you never touch it again.
  • Any change you make in WooCommerce – price, stock, new product – flows to Google without you opening Merchant Center.
  • You can control what syncs. Filter by category, tag, or price so only the right products reach Google.
  • Do it with: Product Feed Manager for WooCommerce (free version on the WordPress repo).

Quick Answer: To auto-sync WooCommerce products to Google Merchant Center, install Product Feed Manager for WooCommerce and connect it to Google’s Content API.

In your Google Cloud project, enable Content API for Shopping and create OAuth credentials, then paste your Client ID, Client Secret, and Merchant ID into PFM and authenticate.

Enable “Send Products via Content API” on your Google feed, and your products sync automatically.

Why Auto-Sync Beats a One-Time Upload

Why Auto-Sync Beats a One-Time Upload - WooCommerce to Google Merchant Center

Google Merchant Center doesn’t just store your products. It constantly checks them against what’s actually on your site.

When your feed says a jacket costs $89 and your product page says $99, that’s a price mismatch, and Google disapproves the item until the two agree.

Same with stock: sell out of something, forget to update the feed, and Google keeps showing it as available until a shopper clicks through to an “out of stock” page.

This is why a stale WooCommerce merchant center feed quietly bleeds visibility.

Every disapproved product stops appearing in free listings and Shopping results. You don’t get an alarm loud enough to notice – you just get fewer impressions over time.

Auto-sync fixes the root cause. Instead of you remembering to re-upload, the connection between WooCommerce and Google refreshes on its own.

Change a price in WooCommerce, and the update flows straight to Google.

That’s the whole point of a proper WooCommerce Google Merchant Center integration: it turns feed management from a recurring chore into something you set once and forget.

Before you connect anything, make sure your store is actually ready: an active SSL certificate, visible shipping and return policies, and complete product data (titles, prices, images, availability).

Google checks all of this, and a clean store is the difference between “approved” and a diagnostics page full of errors.

How Product Feed Manager Auto-Syncs to Google Merchant Center

How Product Feed Manager Auto-Syncs to Google Merchant Center

Here’s what makes the Content API approach different from dropping a file into Merchant Center.

Instead of Google reading a static file you uploaded, Product Feed Manager pushes your product data directly to your Merchant Center account through Google’s official API.

Your store talks to Google. When something changes in WooCommerce, that change is sent up; you’re not waiting on a manual re-upload to catch it.

That’s real WooCommerce product sync, not a snapshot. It’s the setup that keeps a busy store’s listings accurate, and it’s built into PFM as the Content API auto-sync method.

The setup has two parts: a one-time authorization between your store and Google, then a single toggle on your feed.

Let’s go through it.

Step 1: Open Your Google Merchant Settings in PFM

Install and activate Product Feed Manager, then

  • go to Product Feed → Google Merchant Settings.

This is where the connection lives. You’ll notice the Redirect URL is already filled in for you; you’ll need it in a moment.

To authorize, you have to collect three things from Google: your Client ID, Client Secret, and Merchant ID. That’s what the next steps get you.

Step 2: Create a Project and Enable Content API for Shopping

Step 2: Create a Project and Enable Content API for Shopping  - WooCommerce to Google Merchant Center

Go to the Google Cloud Console and either pick an existing project or create a new one. Give it a name and create it.

Once you’re in the project,

  • Open APIs & Services,
  • Click Enable APIs and Services, and
  • Search for Content API for Shopping.
  • Open it and hit Enable.

This is the interface that lets your store send product data straight to Merchant Center – it’s the engine behind the whole Google Shopping WooCommerce plugin connection.

Step 3: Create Your Credentials

Step 3: Create Your Credentials - WooCommerce to Google Merchant Center

In the same project,

  • Go to Credentials and configure the OAuth consent screen.
  • Choose External as the user type,
  • add your app name, support email, and your website domain (a normal top-level domain like yourstore.com; a dev subdomain won’t be accepted).
  • Finish the consent screen.

Now create an OAuth Client ID. When it asks for an Authorized redirect URI,

  • Go back to your PFM Google Merchant Settings,
  • Copy the Redirect URL you saw in Step 1, and paste it in.
  • Create the client, and Google hands you your Client ID and Client Secret – copy both.

The last piece is your Merchant ID. Log into Google Merchant Center, make sure your account settings are configured, and grab the Merchant ID from the top corner.

I won’t pretend this part is glamorous – it’s a few screens in the Google Cloud Console. But you only do it once per store, and everything after this is automatic

Step 4: Authenticate PFM With Google

Auto-Sync WooCommerce Products to Google Merchant Center - No More Manual Uploads [2026] 1
  • Back in Product Feed → Google Merchant Settings,
  • Paste in your Client ID, Client Secret, and Merchant ID,
  • Then click Submit.
  • A prompt to Authenticate appears – click it, approve access, and you’ll get an “authorized” confirmation.

One thing worth knowing so it doesn’t confuse you later: Google’s access token expires after an hour, so you may occasionally see an authentication message reappear.

Once a feed has been authorized, you can ignore it; you don’t need to re-authenticate. That’s Google’s limit, not the plugin’s.

Step 5: Turn On Auto-Sync for Your Feed

Auto-Sync WooCommerce Products to Google Merchant Center - No More Manual Uploads [2026] 2

Now generate your Google feed.

  • Go to Product Feed → Add New Feed, name it, and pick Google Shopping from the merchant dropdown.

PFM auto-loads and maps every required Google attribute – id, title, description, price, image link, availability – so you’re not filling out a spreadsheet by hand.

This becomes your WooCommerce product feed for Google Merchant Center. If you want the deeper attribute walkthrough, PFM’s guide to generating a Google feed covers each field.

In the feed’s Settings, enable Send Products via Google Content API, then Publish (or Update). That’s the switch that activates the sync.

From here on, your products push to Merchant Center automatically, and your changes in WooCommerce follow.

A quick note: the Content API method handles one feed per Merchant Center account, so build your Google feed as the single source you want synced.

That’s the whole thing. You’ve connected WooCommerce and Google Shopping directly, and it maintains itself.

Sync Only What Should Sync

Sync Only What Should Sync - WooCommerce to Google Merchant Center

You rarely want your entire catalog on Google. Out-of-stock items, downloadable products Google won’t accept, low-margin clutter – none of it belongs in a Shopping feed. Product Feed Manager lets you filter before anything reaches Google.

Use category, tag, or custom filters to include only what you want. Push best sellers to keep ad spend focused, exclude a category Google prohibits, or drop anything under a price threshold.

It’s a small step most guides skip, and it does more for your Shopping performance than any single attribute tweak. If you’re layering promotions on top, PFM’s Merchant Center promotion feed guide covers that too.

What to Check After Your First Sync

What to Check After Your First Sync - WooCommerce to Google Merchant Center

Give Google a little time after you enable the sync; new products go through a standard review before they appear.

Once processed, open Diagnostics in Merchant Center. You’ll see items approved, items with warnings (approved but missing a recommended attribute like GTIN or brand), and items with errors (rejected).

Don’t panic at warnings – they’re improvements, not failures. Errors are what to fix: click one to see which product and field caused it, correct it in WooCommerce, and the next sync carries the fix up.

If something gets rejected outright, the Google feed errors guide walks through the common causes. Google’s own Merchant Center setup help is a useful reference for account-level requirements too.

Once you’re past the first clean sync, this becomes genuinely hands-off. That’s the payoff — you spend an afternoon on setup once, and your WooCommerce Google Merchant Center feed stays current on its own after that.

Conclusion

Getting WooCommerce products onto Google Merchant Center isn’t the hard part – keeping them accurate is.

A manual upload solves today and breaks by next week. Auto-sync solves it for good, and with the right WooCommerce Google Merchant Center plugin, the setup is a one-time job, not a recurring one.

If you’ve been re-uploading feeds by hand, this is the upgrade that gives you those afternoons back.

Connect Product Feed Manager to the Content API once, flip on Send Products via Google Content API, and let your store keep Google in sync while you focus on selling.

** FAQs **

1. Do I really have to use the Google Cloud Console to auto-sync WooCommerce with Google Merchant Center?

For the Content API method (the one that pushes your products directly to Google), yes, you create a project and generate credentials once. It looks like a lot of screens, but it’s a one-time authorization. After PFM is connected, every future sync is automatic, and you never open the console again.

2. How quickly do product changes show up on Google after I edit them in WooCommerce?

Because the Content API pushes data directly, updates reach Merchant Center quickly rather than waiting on a manual re-upload. Brand-new products still go through Google’s standard review, which usually takes about 3–5 business days before they appear in Shopping. Existing product edits like price or stock updates much faster.

3. Why do some of my products get disapproved even after they sync?

Almost always it’s a data problem, not a sync problem: a missing GTIN or brand, a price or availability mismatch between your feed and product page, or a policy issue. Check Merchant Center diagnostics, fix the product in WooCommerce, and the next sync carries the correction up. PFM’s filters and validators help you catch most of these before Google does.

4. Can I sync only certain products instead of my whole store?

Yes. Product Feed Manager lets you filter by category, tag, price, or custom rules, so you can push only best sellers, only in-stock items, or exclude products Google won’t accept like downloadable goods. Filtering before you sync keeps your Shopping feed clean and your ad performance focused.

5. Does the free version of Product Feed Manager sync to Google?

The free version generates a Google Shopping feed and handles the essentials, with a per-feed product limit (200). The direct Content API auto-sync is a Pro capability. If your catalog is larger or you want real-time pushing to Merchant Center, Pro is the upgrade path.

C S Sultan

Written by

C S Sultan

Marketing Manager

With years of hands-on experience, C S Sultan helps businesses grow through growth marketing, eCommerce strategy, product management, sales funnels, email marketing, customer success, and conversion optimization. He has led the launch and growth of multiple successful WordPress plugins, WooCommerce solutions, and a Virtual Reality software, while also helping many online businesses improve their average order value (AOV) and conversion rates. His insights are backed by real-world execution, a proven track record, and measurable business results. LinkedIn: https://www.linkedin.com/in/c-s-sultan-royal/

3 Comments

  • Jane
    Jane

    Nice post.

  • tube
    tube

    is there a free way.
    I have more than 500 products but I see only 200 products on google merchandise center !
    do you know what happened to my products?
    How can i fix it?

    • C S Sultan

      Hi, the plugin Product Feed Manager for WooCommerce allows up to 200 products per feed in the free version. For more, you may have to upgrade to Pro.

      I would suggest you give the Pro plugin a try. It has a reasonable price, and you may use it for more online marketplaces than just Google Shopping. Thanks.

Want to say something?

Your email address will not be published. Required fields are marked *

Ready to Double Your WooCommerce Sales?

Join thousands of store owners who rely on our plugins to save time and increase their revenue. Take the next step today and start seeing real results in your sales.