Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    WooCommerce Google Shopping Feed

    WooCommerce Google Shopping Feed: With this extension Woocommerce merchant can easily sync and submit the store product data to google shopping feeds. Users can view Woocommerce store product on Google search page. Admin can map the store product categories and attributes to Google shopping product categories and feeds. After the configuration of this module, the feed gets synced to a Google Merchant Center account. Feeds are supported in XML(Extensible Markup Language) or text that contains product information.


    • Store products add to Google Feed using content API.
    • Products get updated on Google Feed once synced on the store.
    • Dynamic Attributes mapping.
    • This module supports variable product but doesn’t create variations.
    • Map store category with Google shopping feed categories.
    • Export products in bulk or in selection.
    • The admin can add unique shopping feed product value for each product.
    • Supports Simple and Downloadable products.
    • Option to Authenticate the Merchant account of the use.
    • Feeds are supported in XML(Extensible Markup Language) or text.
    • The admin can manage multiple feeds to display on Google Shopping Feed.

    Installation of google shopping feed

    The user will get a zip file which he has to upload in the “Add New” menu option in the WordPress admin panel. For this login to WordPress Admin Panel and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu and then select the “Add New” option.

    Click on the option “Upload Plugin” on the top of your page to upload the zip file.

    After clicking on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

    After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

    Now when the plugin is installed correctly, you will see the success message and an option to activate the plugin. Click on “Activate Plugin” to activate the installed plugin.

    Now, run the below-mentioned command in the respective directory (Likewise: domain/wp-content/plugins/wk-google-shopping-feed) via terminal.

    Make sure that you have installed composer on your server else follow this instruction to install composer – Composer Installation

    How To Get The Google Shopping Feed Credentials

    Create APP, Get the Client Id & Secret:

    Step 1: Go to and log in using your Gmail Id. After login click Select a Project option.

    Step 2: Click the NEW PROJECT option.

    Step 3: Enter your project name and select the location and click the Create button.

    Step 4: Select your created project and then click ENABLE APIS & SERVICES button.

    Step 5: Now in the search box type in Shopping.

    Step 6: The results will populate and then select – Content API for Shopping.

    Step 7: Now select the created app and then click on the Create Credentials button.

    Step 8: Now select OAuth client ID as shown below in the snapshot.

    Step 9: Under Application type select the Web Application, under the Authorized redirect URIs enter the redirect URl.

    Now, click the Create button.

    Step 10: Now you can see the Consumer Key and the Consumer Secret Key. Copy them into the module configuration settings.

    Sign Up Google Merchant

    Step 1: Go to Merchant Center and click on the Sign-Up button.

    Step 2Login with your Gmail address that you have used for creating the credentials and click the Next button.

    Step 3: On the Terms & Condition page check the checkbox to agree to the terms & conditions and click Continue button after that.

    Step 4: Now, you need to verify and claim your website URL as shown in the image below.

    After the above steps click Verify URL button.

    Step 5: After clicking the verify button a pop-up will appear. Click Continue to proceed further for verification.

    Step 6: After clicking the Continue button in the image above, you can see that the website is verified and claimed. Lastly, click the Finish button.

    Now, you can see the Google Merchant Center dashboard.

    Configuration of Google Shopping Feed

    After successful installation, the admin can configure WooCommerce Google Shopping Feed under “Woo Google Feed> Settings”

    Here, Admin will be able to see Four settings:

    • Credentials
    • Map Category
    • Shipping
    • Taxes

    1. Credentials

    • Client ID: Under Credentials, The admin needs to enter the Client Id credentials which the admin have received after registering at
    • Client Key ID: Next, The admin needs to enter the Client Key Id credentials which the admin have received after registering at
    • Merchant Id: Enter Merchant Id which the admin has received from Google Merchant Center Dashboard after registering at
    • Redirect URL: Here, Admin needs to enter the Redirect URL. For example –

    Now, the admin can click on Generate Access Token link likewise image below:

    Note: Generate Access Token link will be expired within 15-20 minutes, Admin needs to regenerate this link by clicking on Refresh Access Token link if want to upload single product on google merchant center account as shown in the image below:

    2. Map Category

    Under this section, the admin will be able to find a list of all mapped categories, their details, and can map the categories of his Woocommerce store with the Google Merchant Account categories.

    To map a new category click the Add New button in the snapshot above and this brings up the section to map the store categories with the Google Feed Category.

    To map, select store product category and after that select the corresponding Google product Category, it’s sub-categories if any as required. Lastly, click the Save Category button to save the mapping and admin can also see a success message for the same.

    The admin can also delete the mappings as required by first checking the mapping and then choosing the delete option from the actions drop-down.

    3. Shipping

    • Shipping country: The admin can select shipping country name of the item on Google Shopping Feed.
    • Shipping region: The admin needs to write the shipping region to which a shipping rate applies.
    • Shipping price currency: Enter the currency of the shipping price of the item on Google feeds.
    • Shipping price: Enter the shipping price in a number of the item on Google feeds.
    • Shipping service: The admin can set the shipping service of the item on Google feeds.
    • Shipping postal code: Enter shipping zip code which is to be displayed on the item on google feeds.

    After, setting up shipping configuration admin needs to hit on “Save shipping” and can add more shipping information by clicking on “Add more” likewise in the above-attached image.

    4. Taxes

    The admin can set the taxes under the following entity.

    • Tax country: The admin can set the Tax country in which the product feeds are to be displayed.
    • Tax postal code: Enter Tax zip code which is to be displayed on the item on google feeds.
    • Tax rate: Admin can set the Tax rate in a percentage that applies to the item on google feeds.
    • Tax region: The admin needs to write the Tax region to which a shipping rate applies.
    • Tax Taxship: Select Tax taxship as true or false. Admin can set to true if the tax is charged on shipping else set false.

    After, setting up taxes configuration admin needs to hit on “Save tax” and can add more tax information by clicking on “Add more“.

    Google Shopping Feed Workflow – Admin’s End

    Create a Google Feed Product

    After successful configuration of this module, Admin needs to create google feed product by navigating through Woo Google Feed >>Create Feed to synced store product feed with google feeds.

    There are few below required feeds Google Product should include:

    Product: Select the product name which admin want to display on Google Shopping Feed.

    Channel: Admin can set the channel as Online or Local.

    Target country: Define the target country to distribute your products across the web.

    Content-Language: The admin can set the language in which the product content will be displayed.

    Condition: The admin can set the default conditions of the products like New, Used, and Refurbished.

    Brand: Enter the Brand name of the product.

    Apart from this admin may include additional attributes on product likewise attached in the image below to get a better result on SERP page. For more information about these attributes refer to the google shopping doc from here.

    Manage Google Feed Product

    The admin can view the product list of created google feed by navigating through Woo Google Feed >>Manage Feed as shown in the image below.

    Here, the admin can perform bulk actions on the product like “Delete” and “Upload to merchant” and can add new feeds by clicking on “Add New“, even admin can upload product feed to google merchant separately by clicking on “Upload” button for the respective product.

    Manage Multiple Google Feed Product

    The admin will be able to create the multiple feeds by navigating through Woo Google Feed >>Multiple Feed as shown in the image below.

    Create Feed :

    Here, the admin will be able to see three fields which admin needs to fill in order to create google shopping feed.

    Title: Here, admin can write product title that will be applicable on the items on Google feeds.

    Select country: The Admin needs to define the country name in which the product feeds are to be displayed.

    Select category: Here, the admin can select the mapped product category to be displayed on Google shopping feeds.

    After, creating feeds admin needs to hit on “Create Feed” and click on “Create XML” to upload multiple feeds to google merchant account as an XML file.

    Tapping on “Create XML” will bring out to next page where admin can view the list of created feeds and generate XML file by clicking on “Generate” button and copy generated XML link to be upload on google merchant account likewise in the image below.

    Now, open the google merchant center account and go to product feeds by navigating through Product>Feeds and click on “+” (add new icon) as shown in the image below:

    It will bring out you to next page, Here admin needs to choose country name from the dropdown and can select the language and click on the continue button likewise the attached image below:

    Name and Input Method:

    Tapping on the Continue button will bring out to next steps, Here the admin needs to select “Scheduled fetch” option and proceed with by clicking on “Continue” button similar to the image below:


    In the final step, the admin needs to enter the name of feeds and paste generated XML URL into the File URL field then proceed similar to the image below:

    Workflow At Google Merchant Account

    After the admin has configured the extension, mapped the attributes, categories, and exported the products to the Google’s Merchant Account, the exported products will be visible under the Products>List section.


    Final Attributes:

    The admin can select any product and can view the details of the respective products under the Final Attributes section as shown in the image below.

    Note: The updates may take up to 2 hours to get visible on the Merchant Account.

    That’s all for the WooCommerce Google Shopping Feed. If you have any queries or doubts get back to us at or raise a ticket at

    Current Product Version - 1.0.0

    Supported Framework Version - 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x, 3.5.x, 3.6.x, 3.7.x, 3.8.x, 3.9.x

    . . .


    Add Your Comment

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index