How to Create an XML feed of WooCommerce Store in Google Merchant Center?

Do you want to create WooCommerce Google Shopping ads to drive traffic to your products? Google Shopping advertisements allow you to place your products above regular search results. By increasing the visibility of your products, integrating WooCommerce with Google Shopping can help you drive more sales. There are several benefits of adding your WooCommerce products to Google product feed, but adding every product along with its attributes can be extremely time-consuming. We’ll show you how Google Shopping works in this article. Then we’ll show you how to use Google Merchant Center to create an XML feed for your WooCommerce store. 

What are Google Shopping Ads, and how are they beneficial?

Create an XML feed | Google Merchant Center | Google AdsSimply said, Google Merchant Center is a platform that allows you to upload your online products to Google. It will make your products available through a variety of Google services, including Google Shopping Ads, Google Ads, and more. Product Listing Advertising (PLAs), often known as Google Shopping ads, are advertisements that display above the search results for product-focused searches:

Top-of-the-page ads tend to get more clicks. Shopping advertising can also appear on partner sites, the Google Display Network, and the dedicated Shopping tab in search results:

The advantages of Google Shopping advertisements are simple to comprehend. If someone is looking for a certain product, they are most likely at the end of the purchasing process. You can draw customers that wouldn’t have gotten otherwise if you can get your products to show up in their search results. 

How to Create an XML feed of WooCommerce Store in Google Merchant Center

Create an XML feed | Google Merchant Center Setting up Shopping Ads necessitates a reliable feed of product information. A Google Merchant Center account is used to sync the feed. You must first register a Google Merchant Center account and add your products to it to appear in Google shopping ads. You’ll need to set up a product feed to link your WooCommerce store’s products with Google Merchant Center (XML or TXT file). In this article, we’ll learn how to create a Google Shopping feed using the ELEX Google Shopping Plugin

By mapping to Google’s required attributes, it will automatically generate a product feed. The plugin also assists you in creating a feed that includes all of your variations and variable items.

You can start creating your feed once the plugin has been installed and activated. Create a product feed by going to the WordPress Sidebar menu > ELEX Product Feed > Create Feed.

Generic settings

Create an XML feed | Google Merchant Center | Generic settingsEnter a suitable project name in the start tab.

Leave it blank if you want the project name to be used as the project description, or enter a product feed project description.

Select the country from which you will sell your goods.

Enable the include variants option to include all variations of your WooCommerce products.

You have the option to publish product feeds to Google Merchant Center without utilizing unique product identifiers (Example: GTIN, MPN, and Brand) if you enable Auto-set identifier exists.

For all of your product categories, you have the option of picking a default Google category. Simply enter the category you want, and the list of categories will appear in the next section with that category populated by default in the mapping section. In the Map Category tab, the category can also be changed while mapping it.

CSV, TSV, and XML file formats are currently supported by the plugin. You can choose XML as the file format as we are creating an XML feed.

Create a refresh schedule to refresh the feed generated by Cron jobs. You can choose to refresh the feed Daily at a certain time, Weekly at a specific hour and on a specific day of the week, or Monthly at a specific time and date.

It is possible to provide a currency conversion rate. The value you give here will be multiplied by the existing product prices before being used to create the product feed.

Map Category

Create an XML feed | Google Merchant Center | Map CategoriesAt least one WooCommerce product category must be mapped to a Google Taxonomy category. You can choose the Default Google product category from this plugin’s General Settings. Simply start typing the needed category in the Google Categories text box, and the appropriate categories will appear. You can add and map any number of product categories to your Google product categories account. As the mapping categories are filled in, the associated checkbox will be auto-checked.

You’ll see a list of all the product categories on your store, as well as the opportunity to add the Google Product category when you start mapping product categories. If you choose a default category in the General Settings, all of the Google categories provided will be the same. Simply enter a different Google category, and the other categories will display on the list.

After selecting the correct Google Product Category, tick the checkboxes for the categories you wish to include in your product feed. If you don’t want to list any of the product categories, uncheck the checkbox next to them.

Map Product

Create an XML feed | Google Merchant Center | Map ProductYou might not want to use Google Categories to map all of the products in a category, or you might just need to map a few to sell on Google Shopping. This plugin allows you to link individual products to the Default Google product category. Simply type the required items to be mapped with Google Categories into the text box, as well as the relevant Google Categories for mapping to the selected products. While you type, the appropriate boxes will be auto-filled with products from your store and related categories. You can map as many products to a Google Category as you want.

Map Attributes

Create an XML feed | Google Merchant Center | Map AttributesYou’ll need to map the attributes after you’ve mapped the product categories. The number of qualities you have at this stage is governed by the general parameters you choose for the sale country. A WooCommerce attribute must be mapped to each Google attribute. You can manually input a custom value if you don’t have a WooCommerce attribute for a Google attribute with a constant value across all goods by selecting the edit button next to the WooCommerce attribute field and typing in the needed value.

When it comes to how you set up your data for the feed, the plugin gives you several options. It’s also simple to build up your data according to your store’s demands and develop a feed for your business using the conditions.

With the plugin, you can even design your custom fields and add as many attribute fields as you like. By clicking Add Field, you can map the Google attribute to your WooCommerce attribute.

Filtering Options

Create an XML feed | Google Merchant Center | Filtering optionsYou can use this tab to filter products based on their current Stock Quantity and Sold Quantities (number of products sold) to date. Choose a condition from the list of alternatives, such as Equal to, Greater than or Equal to, and Less than or Equal to, and then a value to go with it. If the conditions are met, the products’ stock quantity and sold quantity are used to create the feed.

Simply type in the product name to exclude specific products from the feed, and it will only show you items that contain the terms you specified. This step facilitates the process of eliminating products.

Create an XML feed | Google Merchant Center | ExclusionFinally, click the Generate Feed button to create your product feed.

Create an XML feed | Google Merchant Center | Feed generationIf the feed production goes smoothly, you’ll be redirected to the Generated Product Feed tab, where all of your products will be updated.

Manage Feeds

Create an XML feed | Google Merchant Center | Manage feedsThe feed will appear in the Manage Feed tab once it has been created. You can also use the feed to do multiple operations based on your requirements. The Manage Feed tab contains information such as name, URL, date of creation, modification date, refresh schedule, actions (such as Edit, Copy, Pause, Regenerate, Download, View, Show Report, and Delete)

  • Edit: You can make changes to your feed at any moment.
  • Copy: If you’d like to make a copy of your feed, click here.
  • Pause: You can stop the feed from refreshing when you need to, and then resume when your feed is ready to be posted.
  • Regenerate: You can regenerate or refresh the feed manually with new data from your store.
  • Download: This option allows you to save the feed to your computer and then check for it later.
  • View: This option allows you to look at the product feed in XML and CSV format.
  • Show Report: This graph report is used to examine the overall performance of the feed.
  • Delete: If you no longer require the feed, you can simply delete it.

And just like that, your XML feed is created! To get a step-by-step tutorial to set up ELEX WooCommerce Google Product Feed Plugin click here! Do you have any queries concerning WooCommerce’s integration with Google Shopping? Let’s take a look at them in the comments area. 

Further reading

Popular Tags

Blog Business Case Code Snippet Documentation ELEX Address Validation & Google Address Autocomplete Plugin for WooCommerce ELEX Amazon Payments Gateway for WooCommerce ELEX Authorize.net Payment Gateway for WooCommerce ELEX Bulk Edit Products, Prices & Attributes for WooCommerce ELEX Dynamic Pricing and Discounts Plugin for WooCommerce ELEX EasyPost Auto-Generate & Email Labels Add-On ELEX EasyPost Shipping Method Plugin for WooCommerce ELEX Google Product Feed Plugin ELEX Hide WooCommerce Shipping Methods Plugin ELEX Minimum Order Amount for WooCommerce ELEX ShipEngine Multi-Carrier Shipping & Label Printing Plugin for WooCommerce ELEX Stamps.com Shipping Plugin with USPS Postage for WooCommerce ELEX Stamps.com USPS Auto-Generate & Email Labels Add-On ELEX WooCommerce Australia Post Bulk Label Printing Add-On ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking ELEX WooCommerce Catalog Feed for Facebook & Instagram ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing ELEX WooCommerce Choose Your Delivery Date Plugin ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label ELEX WooCommerce DHL Express Bulk Label Printing Add-On ELEX WooCommerce Discount per Payment Method Plugin ELEX WooCommerce EasyPost Bulk Label Printing Add-On ELEX WooCommerce EasyPost Return Label Add-On ELEX WooCommerce Name Your Price Plugin ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount Plugin ELEX WooCommerce Stamps.com Bulk Label Printing Add-On ELEX WooCommerce USPS Shipping Plugin with Print Label ELEX WooCommerce Request a Quote plugin for WooCommerce ELEX WordPress Embed YouTube Video Gallery FAQ Getting Started Knowledge Base Open Source HelpDesk & Customer Support Ticketing System – Simple & Flexible Plugin Integrations Shipping Plugins Uncategorized WooCommerce WooCommerce Multi-Vendor Support for ELEX Shipping Plugins WSChat - WordPress Live Chat Plugin WSDesk - WordPress Helpdesk Plugin WSDesk SMS Notification Add-On