Google for WooCommerce
Description
Effortlessly sync your WooCommerce product feed across Google and be seen by millions of engaged shoppers with the Google for WooCommerce extension. Download and setup takes just five minutes.
Grow your business with $500 in Google Ads credit
To help you get started running campaigns, you can get $500 in ad credit when you spend your first $500 on Google Ads within 60 days.
Terms and conditions apply.
Sync your WooCommerce product feed to Google Merchant Center
Seamlessly integrate your WooCommerce store with Google and set yourself up for success.
-
Sync your WooCommerce product feed to Google Merchant Center in just a few clicks. With our API-integrated Product Sync feature, all the data and functionalities from your WooCommerce store will be linked to Google with seamless server-to-server connection.
-
Have your product listings automatically updated in real time so your prices, promotions, inventories, and other product details stay accurate and synchronized across all your listings.
-
Access all the tools and features you need to manage your WooCommerce store and grow your business — centralized in one place.
Find the right audiences and sell to high-intent customers with Google Ads
Now your WooCommerce store is discoverable on Google – and you’re ready to launch a Google Ads campaign!
- Put Google AI to work for you by launching a Google Ads Performance Max campaign. Combined with your unique business insight, Performance Max can help you reach high-value customers using optimized placements, bidding, and more – all aligned with your budget and specific goals.
- Showcase your products across Google Shopping, Search, YouTube, Gmail, Maps, Display, and Discover – from a single campaign. Manage all your Google Ads campaigns from your WooCommerce dashboard and on the WooCommerce Mobile App.
- Save time and effort by using Google AI to help scale your asset creation. Performance Max will not only create additional copy and images based on the creative you upload, but also mix and match them for the best performing ad combinations.
Get custom insights and improve your conversions using Google tag
Once you’re running Google Ads campaigns, the Google tag feature in the extension enables conversion tracking to give you insights — so you can test and learn what works, and fine-tune your strategy.
- Easily adjust your product listings in real time to reflect your learnings and business expertise. While the extension maps product attributes by default, it’s simple to modify if you’d like more control.
- Leverage automatic Google tagging and conversion tracking to measure what’s working and what’s not. With insight into your customers’ purchase journey, you’ll be able to pinpoint how effectively your ads translate into valuable customer activity.
- Take your conversion tracking further with enhanced conversions — a feature designed to improve your measurement accuracy by collecting privacy-conscious data without the need for third-party cookies. So you have the right data to help make your campaign more effective.
Installation
Minimum Requirements
- WordPress 6.8 or greater
- WooCommerce 11.0 or greater
- PHP version 7.4 or greater
- PHP Architecture 64 bits
- MySQL version 5.6 or greater
Visit the WooCommerce server requirements documentation for a detailed list of server requirements.
Automatic installation
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of this plugin, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type “Google for WooCommerce” and click Search Plugins. Once you’ve found this plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.
Manual installation
The manual installation method involves downloading the plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.
Where can I report bugs or contribute to the project?
Bugs should be reported in the Google for WooCommerce GitHub repository.
This is awesome! Can I contribute?
Yes you can! Join in on our GitHub repository 🙂
Release and roadmap notes available on the WooCommerce Developers Blog
Faq
Google Merchant Center is like a digital storefront for your products on Google. It’s where you upload and manage information about your products, like titles, descriptions, images, prices, and availability. This data is used to create product listings that can appear across Google.
By syncing your product information to Google Merchant Center, your products can appear in relevant Google searches, Shopping tab, image searches, and even on other platforms like YouTube. When running Performance Max campaigns, Google Merchant Center ensures that shoppers see the most up-to-date and accurate information about your product feed, reducing confusion and improving the chances of a purchase.
To show your coupons and promotions on Google Shopping listings, make sure you’re using the latest version of Google for WooCommerce. When you create or update a coupon in your WordPress dashboard under Marketing > Coupons, you’ll see a Channel Visibility settings box on the right: select “Show coupon on Google” to enable it. Learn more about managing promotions for Google for WooCommerce. This feature is currently available in Australia, Canada, Germany, France, India, the United Kingdom, and the United States.
Product Sync is a feature fully integrated into WooCommerce’s management platform that automatically lets you sync your product feed to Google Merchant Center. It will sync all your WooCommerce product data, and you can also add or edit products individually or in bulk. To ensure products are approved by Google, check that your product feed includes the following information:
- General product information
- Unique product identifiers
- Data requirements for specific categories (auto-assigned by Google):
- Apparel & Accessories
- Media
- Books
You can manage and edit all of your products and your Google Ads campaigns right from your WooCommerce dashboard and on the WooCommerce Mobile App.
Once you start running a Performance Max campaign, your approved products will reach more shoppers to help grow your business by being shown on Google Search, Google Maps, the Shopping tab, Gmail, Youtube, the Google Display Network, and Discover feed.
Performance Max campaigns help you combine your expertise with Google AI to reach your most valuable customers and drive sales. Just set your goals and budget and Google AI will get your ads seen by the right customers at the right time across Google Search, Google Maps, the Shopping tab, Gmail, Youtube, the Google Display Network, and Discover feed.
Performance Max campaigns are pay-per-click, meaning you only pay when someone clicks on your ads. To get the best results and ensure your products reach the right customers, we recommend starting with the suggested Google for WooCommerce minimum daily budget for your Performance Max campaign. This helps jumpstart your campaign and drive early conversions. You can always adjust your budget later as you see what works best for your business.
Yes, you can run both at the same time, and we recommend you do! Once you sync your store it’s automatically listed on Google, so you can choose to run a paid Performance Max campaign as soon as you’d like. In the US, advertisers who sync their products to Google and run Google Ads Performance Max campaigns have seen an average of over 50% increase in clicks and over 100% increase in impressions in both their product listings and their ads on the Shopping tab.
With Google for WooCommerce, you can serve the best-performing ads more often, by using Google AI to pull headlines, images, product details, and more from your product feed and find more relevant customers. Your campaigns will learn and optimize in real time – to help deliver better performance and boost your ROI.
Enhanced conversions is a feature that can improve the accuracy of your conversion measurement and unlock more powerful bidding. It supplements your existing conversion tags by sending hashed first-party conversion data from your website to Google in a privacy-safe way.
For Performance Max campaigns, learn more about supported countries and currencies here.
Multi-Country Advertising enables you to create a single Google Ads campaign that targets multiple countries at once. Google for WooCommerce automatically populates eligible countries from your Google Merchant Center account into the plug-in ads campaign creation flow.
If you created a campaign before this feature launched, you’ll need to create a new campaign to target new countries with Multi-Country Advertising. Learn more.
Identify the best performing targeted countries with the help of Google AI, to make your ads reach the right shoppers at the right time.
You can only select the countries that you’re targeting on Google Merchant Center. Your target countries must be eligible for both Google Merchant Center and Google Ads.
To allow your products to appear in all relevant locations, make sure you’ve correctly configured your shipping for countries where your products can be delivered. Keep in mind that shipping services can cover multiple countries. Learn more about multi-country shipping.
Reviews
Requires Woocommerce have full control of your ads account
By Mehlman Medical (theforwardmale) on October 11, 2026
In order to connect, asks you to check boxes to agree to:
1) Manage Google Ads accounts and data;
2) Manage Google Shopping product listings;
3) Manage Google site verifications
Doesn’t allow you to check only some. Requires all to proceed. Then after you do, a Google warning appears that says this allows Woocommerce to take full ownership of your ads account, including deleting ads, campaigns, tracking, etc. No way in a million years would I allow those permissions by a third-party app. That’s insanity. I think this type of thing is for smaller players with tiny businesses who don’t really see the bigger picture of this permission. Just allow for simple store connection to YouTube without any connection to the ads account whatsoever.
الى حد ما
By mubidat on September 15, 2026
اعتمدت عليها بشكل كبير مؤخرا
Good tool, amazing support
By michaelcrofte on August 12, 2026
An essential tool for growing your business on Google via WooCommerce. I ran into a rather complex configuration issue, and the support team was attentive and patient in helping me find a solution.
Not connecting
By palmfurniture on July 10, 2026
Oops, something went wrong
We’re sorry for the inconvenience. Please try reloading the page, or you can get support from the community forums.
Great for Merchant Center feeds, but conversion tracking creates conflicts with
By virdislucas on July 8, 2026
I’ve spent several weeks testing this plugin on a live WooCommerce store together with Google Ads, Google Analytics 4 and Google Tag Manager.
The plugin does an excellent job syncing products with Google Merchant Center and generating the product feed. Unfortunately, the tracking side of the plugin causes several problems.
Here are the main issues I encountered:
- The plugin automatically creates Google Ads conversion actions after connecting an existing Google Ads account, even when I explicitly selected that I already have campaigns and an existing tracking setup.
- During the campaign creation process, it immediately tries to create Google Ads campaigns instead of simply allowing Merchant Center synchronization and statistics.
- Purchase tracking appears to be sent automatically by the plugin, even when I use Google Tag Manager (GTM4WP) as my only tracking solution.
- There is no clear option to completely disable all conversion tracking while keeping only the product feed functionality.
- Even with Enhanced Conversions disabled inside the plugin, purchase-related data still appears to be transmitted, making it difficult to understand which source is sending conversions.
- The automatically generated conversion actions create conflicts with existing GTM implementations and can result in duplicate purchase events or very difficult debugging.
- The plugin mixes Merchant Center, Google Ads tracking and campaign management into one package. Many advanced users only need Merchant Center synchronization and product feeds.
My current setup is:
- WooCommerce
- Google Tag Manager (GTM4WP)
- Google Analytics 4
- Google Ads conversion tracking through GTM
- Google Merchant Center
In this setup I want GTM to be the only source of conversion tracking, while the plugin should only manage the product feed.
Suggestions:
- Add a “Feed Only” mode.
- Allow disabling all Google Ads conversion tracking.
- Do not automatically create Google Ads conversion actions.
- Do not automatically create campaigns unless the user explicitly requests it.
- Separate Merchant Center functionality from Google Ads tracking.
- Provide clearer documentation about which events are sent automatically and how to disable them.
The feed functionality is very good, but the automatic tracking behavior makes the plugin difficult to use together with professional GTM implementations.
The worst plugin I've ever used
By latti (niyht) on July 4, 2026
It crashed my MySQL by running the “failed action scheduler” process exactly 7.7 million times, congratulations to the WooCommerce team on this; they’ve created an excellent plugin.
Great Support + No Issues
By Tishina (GKaralov) on June 2, 2026
.
Please i need help completing setup
By peptidepluspharmaltd on May 16, 2026
There was an error getting the status of your Google Ads account. Please reconnect your Google account.
i keep getting error how do i fix it, meanwhile my account is connected
Good Support
By Mr Fragrance (mrfragrance) on April 28, 2026
I had an issue and support were a great help. Thanks
Great support
By strandcreative on April 17, 2026
Great support
Changelog
3.10.0 – 2026-10-20
- Add – Let merchants collect Google Customer Reviews after purchase and display their aggregate Google rating on the storefront.
- Update – Remove the US tax rate setting, as Google is retiring the US Sales Tax service.
- Tweak – Improved account connection experience for service-based merchants.
- Tweak – Remove unused phone verification routes and Content API product calls.
- Tweak – Remove the remaining API Pull code.
- Tweak – Harden the Connection Test debug page and add Merchant API Data Sources tools.
- Fix – Prevent product and promotion sync from stalling when the plugin resolves a Merchant Center data source that only accepts file uploads or local products, and point the resulting error at data source guidance instead of a product attribute that doesn’t exist.
- Fix – Validate the product and coupon content language against Merchant Center supported languages, falling back to English, so unsupported locale or WPML codes no longer block syncing.
- Fix – Translate Content API keys and drop unknown keys returned by the
woocommerce_gla_product_attribute_valuesfilter, so products still sync to Merchant Center. - Fix – Product status refresh failing with a TypeError when a variable product holds both its own and its variations’ pre-sync errors.
3.9.6 – 2026-10-12
- Add – Show a dismissible Google Ads promo on the WooCommerce Analytics Overview page when product revenue or products sold decline.
- Add – Add multilingual and multicurrency market counts in the tracker snapshot.
- Add – Notify merchants when synced products have main images smaller than 500 x 500 pixels.
- Tweak – Replace channel visibility select with a toggle control.
- Tweak – Bump WooCommerce “tested up to” version 11.2.
- Tweak – Bump WooCommerce minimum supported version to 11.0.
- Fix – Skip ads settings fetch when no Google Ads account connected.
- Fix – Show the notification count bubble on the correct menu item after returning from Settings.
- Fix – Settings tabs are no longer hidden behind the WooCommerce header after editing your store address or a paid ads campaign.
- Fix – Record campaign-management FAQ interactions with the documented event name.
- Fix – Support Content API-style getters (e.g.
getLink()) on the adapter passed towoocommerce_gla_product_attribute_values, so extensions that read them no longer break product sync.
3.9.5 – 2026-09-29
- Fix – Fixed security issues.