You can easily integrate your store products into Google Shopping using WooCommerce product feeds. This article walks you through how to generate a Google Shopping product feed for WooCommerce.
Online shopping preferences have changed dramatically. With so many options and alternatives in the market, it is difficult for customers to discover your products. To stand out, it’s essential to feature your products on popular search engines like Google. As the most popular search engine where people look for products and services, Google offers a powerful product discovery tool called Google Shopping.
By setting up Google Shopping for WooCommerce, you can fully utilize Google Shopping’s potential to promote your products and increase sales on your store site. Specialized plugins can integrate your store with popular sales channels like Google Feed, so you can easily integrate your store products with Google Shopping using WooCommerce product feeds.
In this article, we will explain the steps to generate WooCommerce product feeds for Google Shopping. But first, let’s explore what Google Shopping is and why it benefits your store.
Key Takeaways:
- Integrating your store with Google Shopping helps your products appear on the most popular search engine, boosting product discovery and visibility.
- Setting up Google Shopping for WooCommerce allows you to take advantage of its robust product discovery features, helping to promote your products and increase sales.
- Plugins such as WooCommerce Product Feed simplify the integration process by making it easy to create and manage product feeds for Google Shopping.
Google Shopping is a Google service that lets users search for products and compare prices across vendors. It’s like a virtual marketplace where buyers can find a wide variety of products, from electronics and clothing to home goods and toys. Besides, it enables the buyer to:
- Easily search for and compare products from multiple stores in one place.
- Discover a wide range of products from different brands and sellers.
- Find the best deals and save money on purchases.
For example, a Google Shopping page for suitcases would display products from various sellers, allowing users to compare prices, features, and deals.

For retail eCommerce stores, Google Shopping has proven to be a highly effective tool, driving significant increases in traffic, conversions, and sales. It can significantly boost website traffic as users actively search for products on the platform and increase brand visibility and awareness among potential customers.
What Is a Product Feed for Google Shopping?
A product feed is essentially a digital catalog of your store’s items. It’s a file that gathers all the essential details about your products, such as their names, prices, images, categories, availability, and other important attributes, into one well-structured format.
When you want your WooCommerce products to appear on Google Shopping, you need to provide product data in a way Google’s system can read. That’s where the product feed comes in. It is a neatly organized list that tells Google everything it needs to know about your WooCommerce store’s products. Google automatically syncs and updates product information from your WooCommerce store, so any changes to stock availability or price are reflected on the Google Shopping page.
It translates your store’s product information into a format that Google Merchant Center can process accurately. Once your feed is submitted or synced, Google reads the file to:
- Identify your products
- Decide where and when to show them
- Ensure they meet Google’s requirements
- Detect any issues that might prevent them from appearing
In short, the product feed acts as a direct line of communication between your WooCommerce store and Google. It ensures Google always has the most up-to-date, complete, and accurate information about your products, helping them reach more potential customers.
Before you can generate a product feed for Google Shopping, there are a few things you need to have in place. These basics ensure that your product data flows smoothly to Google and that your listings are approved without issues.
1. A Properly Set Up WooCommerce Store
First, you need a fully functional WooCommerce store with your products added and configured. This includes:
- Clear product titles and descriptions
- Correct prices and stock levels
- High-quality product images
- Categories and attributes properly assigned
If your store is well-organized, creating a clean and accurate product feed becomes much easier.
2. Verified and Claimed Google Merchant Center Account
To show products on Google Shopping, you need a Google Merchant Center (GMC) account.
This is where your product feed will be uploaded or connected and where Google checks and approves your items. Steps involved:
- Create a Merchant Center account
- Add your website URL
- Verify ownership (using meta tag, HTML file, or Google Analytics/Tag Manager)
- Claim the website so Google knows it belongs to you
This verification step is important because it proves that you own the store for which you’re submitting products.
3. Accurate and Up-to-Date Product Data
Google values accuracy. If your product information is outdated or inconsistent, your products could be disapproved.
Make sure:
- Prices and stock status are correct
- Images are current
- Titles match what’s on your website
- Identifiers (GTIN, MPN, brand) are available when required
Having reliable product data ensures your feed meets Google’s standards and helps prevent errors in Merchant Center.
We will use the WooCommerce Product Feed for Google Shop plugin by WebToffee to generate WooCommerce product feeds for Google Shopping.
Note: After purchasing the plugin, you will receive a download link in your email. You can also download the plugin file from the My Account section of the WebToffee website.
Step 1: Install the WooCommerce Product Feed Plugin
From your WordPress dashboard,
- Go to Plugins > Add New, then upload the plugin file.
- Install and Activate the plugin.

If you need help installing the plugin, refer to this article.
Note that we also have a free version of the plugin, using which you can generate feeds for popular sales channels, add additional fields to the product edit page (GTIN, MPN, Condition, Age group, etc.), configure a custom feed refresh interval, duplicate feeds, use category-wise filters, etc.
Now, follow the steps below to create WooCommerce Google product feeds for your store website.
Step 2: Create a New Feed for Google Shop
Once the plugin is installed and activated,
- Navigate to WebToffee Product Feed > Create new feed.
Here, you need to enter the basic feed settings to proceed.
- Country – Choose the target country for which the feeds will be generated. (The plugin will add relevant shipping-related data to the product feed file.)
- Channel – Select Google Shop as the sales channel.
- File Name – Enter a filename for the product feed file.
- Auto-Refresh Interval – Choose an auto-feed refresh interval and set the time.
- Cron Type – Select a cron type for the feed refresh
This product feed plugin allows you to schedule automatic feed refresh updates for your WooCommerce store using WordPress and Server cron. You can schedule the auto-feed refresh interval, and the product feed will be updated automatically at the scheduled interval.
We recommend you choose Server Cron for your scheduling tasks. It runs independently of WordPress, which means they don’t add load to your web server or WordPress site and does not depend on your website traffic. This will also reduce the risk of performance issues on your WordPress site.

Step 3: Filter Product Feed Data for Google Shops
This WooCommerce product feed plugin provides basic and advanced condition-based filters to generate product feed data.
As you scroll to the end of this feed creation page, you will see different filtering options. There are two tabs: Filtering and Advanced Filtering.
Basic Filters
- Categories & Tags: You can choose to include or exclude specific categories or tags.
- Exclude products – Exclude any specific products from the feed
- Exclude out-of-stock product – Exclude the out-of-stock products from the feed.
- Product variations – Include selected product variations in the feed.
- Product types – Choose any particular product type.

Advanced Filters
In the Advanced Filtering options, you can use if – then based conditions for generating product feed.

For example, consider the above screenshot. If the product title contains the word ‘Albums,’ it will be excluded from the feed data. Similarly, you can add multiple conditions to refine the feed for your Google Shop listings.
Step 4: Map Attribute for WooCommerce Product Feed
Here, you have the option to map the attributes of the product feed using WooCommerce fields.
The plugin automatically maps the relevant fields, but you can also map advanced fields manually from here.

Mapping Unique Product Identifiers & Additional Attributes
The plugin lets you add unique product identifiers, such as product brand, GTIN, MPN, etc., to the WooCommerce product edit page.
These fields will be automatically mapped when generating product feed data.

Mapping these fields is necessary, especially when listing your products on a Google Shopping page. You can also map additional attributes related to your store products.
Let’s go with the default options and proceed to the next step.
Step 5: Map Categories with Google Categories
Google Shops have some default categories for products. Here, you have to map the categories defined in your store with the Google categories.
Choose the categories from the given set of predefined categories.

After mapping the categories, click the Generate feed button to continue to the next step.
Step 6: Generate Feed for Google Shops
Here is the final step for generating the feed for Google Shops.
- Enter a batch count for generating the feed.
- Then, choose an export file format from the dropdown.
- Now, click on Generate to generate the feed.

After completion, you can see a pop-up message saying Feed generated successfully!

- Click on the Download button to download the file.
Step 7: Review and Manage WooCommerce Product Feeds
Now, you can click the Manage feeds button on the pop-up to go directly to the feed manager section.

Alternatively, you can navigate to WebToffee Product Feed > Manage Feeds.
From here, you can manage all the generated WooCommerce product feeds. You can copy, edit, or delete the feeds and view the detailed feed log.

- Click on Copy URL to copy the product feed while syncing with Google Shopping.
Once your WooCommerce product feed is ready, the next step is to get it into Google Merchant Center (GMC) so Google can start reading and displaying your product information. Uploading your feed is straightforward, but choosing the right upload method and understanding how to handle errors will help keep everything running smoothly.
To do so, you must set up your account on Google Business and Google Merchant Center.
We hope that you have already set up your Google Merchant Center account. If not, set up Google Merchant Center from here.
Step 1: Add Feed into Google Merchant Center
- Login to Google Merchant Center.
- Click the Settings icon in the top right and select Data sources.

- Then click the Add product source button to add a new product feed.

Step 2: Add Product Feed Source
- Select the Add Product from a file option and then enter the URL for the product feed file you copied from the generated feed (you can avail the generated URL from the manage feeds section of the plugin)
- Click the pencil icon of the Edit schedule option to set an automatic feed update schedule, eliminating the need for manual updates.
- Scroll down and click on Continue to create the product feed.

As you can see, your store products are now synced with Google Shopping.

You can view the store products synced to Google Shopping by heading to the Products tab from the left sidebar.

Fixing Product Feed Errors
Once Google processes your feed, it may flag issues that need attention. These errors can prevent your products from appearing in Google Shopping, so it’s important to resolve them quickly.
Here are some common Google Merchant Center errors:
- Missing Identifiers: Products without required identifiers like GTIN, MPN, or brand may be rejected. Make sure these fields are included, especially for branded items.
- Policy Violations: Google has strict rules regarding product categories such as medicines, weapons, counterfeit goods, and restricted content. If your product violates a policy or if Google mistakenly thinks it does, you’ll need to update the product details or appeal the decision.
- Formatting Issues: These occur when data isn’t in the format Google expects. Examples include incorrect price formats, invalid image URLs, or improperly formatted availability statuses. Make sure your feed follows Google’s exact attribute guidelines.
Best Practices for Optimizing Google Shopping Feeds
Creating a product feed is only the first step. Optimizing it is what truly helps your products stand out in Google Shopping results. A well-optimized feed improves visibility, click-through rates, and overall campaign performance.
Here are some best practices to make your listings more competitive.
Optimizing Product Titles and Descriptions
Your product titles and descriptions play a huge role in how Google understands and displays your products. A strong title helps match your product to the right search queries. Try to include key details such as brand, product type, size, color, or other important attributes.
For example, instead of “Running Shoes,” a better title might be “Nike Men’s Running Shoes – Air Zoom, Black, Size 10.”
Descriptions should be clear, informative, and keyword-rich without sounding forced. Highlight the product’s key features and benefits so Google and potential buyers can quickly understand what you’re offering.
Using High-Quality Images
Images are one of the first things shoppers notice, so high-quality photos are essential. Google prefers clean, professional-looking images with a plain white or light background. Avoid adding watermarks, borders, or promotional text, as these can lead to disapproval.
Use high-resolution images and include multiple angles or variants when possible. Better images not only help with Google approval but also increase click-through rates significantly.
Setting Accurate Pricing and Availability
Nothing frustrates shoppers more than outdated pricing or products that appear in stock but aren’t. Google checks this closely, so make sure your feed always reflects the correct price, discounts, and stock status.
If your store changes prices often, it’s even more important to keep your feed updated regularly or use automated syncing.
Using Custom Labels for Performance Segmentation
Custom labels are a powerful feature, especially if you’re running Shopping Ads. They let you tag products based on criteria like:
- Bestsellers
- High-margin items
- Seasonal products
- Clearance items
- Price ranges
These labels don’t show up to customers, but they help you organize and optimize your campaigns behind the scenes. For example, you could set higher bids for your top-selling products or create separate campaigns for seasonal items.

Let’s now examine some of the major features of the WooCommerce product feed plugin we used in this article.
- Multi-Channel Feed Generation: Create product feeds for Facebook, Google Shops, Instagram, TikTok, etc.
- Additional Product Data Fields: Add additional fields to the WooCommerce product edit page, such as GTIN, MPN, Brand, Color, Material, etc.
- Advanced Product Filtering: Advanced and custom product filtering options.
- Feed Auto-Refresh Options: Shorter refresh intervals for auto feed update.
- Smart Attribute & Category Mapping: Advanced attribute mapping and category mapping options.
- Centralized Feed Management: Manage all generated feed and sync processes.
- Multilingual & Multicurrency Support: Multilingual and multicurrency support with WPML.
- Plugin Compatibility & Integrations: Compatibility with multiple currency switcher and brand plugins.
To thrive in the highly competitive online retail landscape, it’s essential to adopt various sales techniques and marketing strategies. Promoting your WooCommerce products on leading sales platforms such as Google Shopping can significantly enhance their visibility, allowing you to connect with thousands of potential customers and broaden your brand’s presence.
This article offers a detailed guide on creating a Google Shopping. product feed for WooCommerce. If you found this guide useful, we’d appreciate your feedback or queries in the comments!