Woocommerce Google Shopping Module – User Manual

1.0 Introduction

Woocommerce Google Shopping Integration addon offers a way to upload the products of the store on Google Shopping. Further, displaying the product ads on the search result is one of the ways to get thousands of visitors to your site.

Google Shopping allows e-merchants to display its product on Google’s search result page. Further, it is powered by AdWords and Google Merchant Center. This is one of the ways to allow users to search for the products. Further, on online shopping websites. Moreover, compare prices between different vendors. Therefore, the Woocommerce Google Shopping Integration makes it easier for store owners to display their products on Google’s SERP.

The Woocommerce Google Shopping Integration module automatically syncs feed from the Woocommerce store to the Google Merchant Center Account. Additionally, the store admin can sync the product status back to the store’s database. How? By executing cron in the back-end of the Google Shopping Woocommerce Feed Synchronization plugin.

Features that Knowband’s Woocommerce Google Shopping Integrator Offers Are:

  • The Woocommerce Google Shopping Integration addon automates the entire process of listing the products. Further, on Google Shopping from the eCommerce site.
  • The store admin can automatically update the product inventory between the two stores. This happens from the back end of the Google Shopping Woocommerce Integration extension.
  • The Woocommerce Google Shopping API integration offers real-time synchronization. For instance, of products, and inventory. Furthermore, this happens between the Google Shopping API and Woocommerce store. It is an easy means to excel in online businesses.
  • The store admin gets an option to create an N number of profiles. Further, this happens in the back end of the Woocommerce module.
  • The profile-based upload allows the admin to list the products in bulk. Moreover, any changes in the product details happen by making changes in the profile. Further, this happens in the back-end of the Google Shopping Woocommerce API integration addon.
  • The store admin gets an easy option to keep a track of the products listed in the Google merchant center. Further, in the ‘Product Listing’ tab of the Woocommerce Google Shopping connector.
  • The expired products are renewable just by executing cron in the back-end of the Woocommerce Shopping Integration plugin.
  • Woocommerce Google Shopping Feed synchronization plugin even allows the admin to delete the products.
  • The real-time synchronization offered by the Woocommerce Google Shopping Integration module makes tracking easier. Moreover, it also makes feed management easier for the store admin.

1.1 Project Objectives

Listed below are the project objectives:

1. The Woocommerce Google Shopping Integration module installation and configuration.

2. The method of the Woocommerce Google Shopping Integration extension connection with the Google Merchant Center.

3. Profile management, Category mapping, and feed management.

4. Product listing and synchronization.

2.0 Installation

Purchase the Woocommerce Google shopping integration plugin from the Knowband store. Further, you will get the zipped file along with the user manual. Moreover, please follow the below steps to install it:

Step 1: Go to the Dashboard of WordPress -> Plugin -> Add New

WooCommerce spin and win| Dashboard

Step 2: You’ll be redirected to an interface. Click on Upload Plugin.

WooCommerce spin and win | Upload Plugins

Step 3: Click on Choose File and upload the zipped file.

WooCommerce spin and win | Choose File

3.0 Admin Interface

After installing the Woocommerce Google Shopping Integration extension, it will list on the plugin listing page. Further, kindly see the screen below:

Woocommerce Google Shopping

Now, the Woocommerce Google Shopping Integration extension add-on is installed. Further, it will display 6 sections in the main menu of the admin interface. Each tab explains one by one in the next section.

3.1. Connection Setting

This section of the Woocommerce plugin allows the store admin to connect their store with Google Merchants. Here are the information fields that you need to mention for setting up the connection.

Woocommerce Google Shopping admin demo

Google Application Name: Enter the name of the project/application that you created for Google Shopping.

Google Client ID: Enter the Client ID that will authenticate the connection between the store and Google Merchant. By default empty but required field. (See Appendix A)

Google Client Secret: Enter the client’s secret to set up the connection. By default empty but required field. (See Appendix A)

Google Merchant ID: By default empty but required field. Here, you will provide the merchant ID of your Google merchant center account.

3.2. General Settings

This section of the Woocommerce Google Shopping API integration allows the store admin to set up the basic features.

Woocommerce Google Shopping general settings by knowband

Enable the plugin: By default, this setting will be OFF. The Woocommerce Google Shopping Integration module will sync the products to Google shopping if this setting will be ON.

Exclude Out of Stock Products: If disabled, only the in-stock product will be displayed in Google search results. Additionally, enable the display of out-of-stock products.

Exclude Products with Prices less than Enter a fixed amount. Further, the products below this amount will not display in the search results only.

Exclude Products that do not have EAN13/JAN or UPC: If the admin disables this, the products that don’t have the EAN13/JAN or UPC will not display.

utm_campaign Parameter, utm_source Parameter, utm_medium Parameter: Enter the UTM for tracking the traffic received via Google Shopping.

3.3. Profile Management

The admin can create, edit or delete profiles from this tab of the Woocommerce Google Shopping Integration extension

3.3.1 How to Create a New Profile?

Click on the “Add New” button to create a new profile.


You’ll be redirected to the profile creation page of the Google Shopping Woocommerce Integrator.

Select the Country from the drop-down list.

Google Language: Select the language for profile creation.

Currency: Select the desired currency for the selected location.

Project Title: Enter the name of the project.

Google Category: Select the Google category where you want to map the category of the store.

Store Category: Expand the category and check the categories that you want to map in Google Shopping.

GTIN: Here, you will map the product’s unique field. Further, the Woocommerce Google Shopping Connector module can identify products according to the mapped attribute. You must also have to provide unique field mapping for product attributes as well. Furthermore, the various options to choose from include SKUs. Thus, the mapping can then be done based on the selected attribute.

Size: The size attribute describes the standardized size of your product. Your product ad will appear in the results that are filtered by size.

Size Type: The attribute describes the cut of your product. Further, the supported value for this field includes a variety. For instance, regular, petite, plus, big, tall, and others. Therefore, this helps create accurate filters.

Size System: With this attribute, you can explain which country’s sizing system your product uses.

Color: Use the color attribute to describe your product’s color. Further, this information helps create accurate filters, which users can use to narrow search results.

Material: Select the material of the product.

Pattern: Choose the pattern from the drop-down menu.

Gender: Select the Gender for which the product is intended. Further, the options are Male, Female, or Unisex.

Age Group: Select the age group that is expected to use the product.

Adult: Specify if the product has any adult content or not.

Shipping Methods: Select the shipping method for the particular product.

Feed Type: Select the frequency when you want to upload the feed.

Set Hour: Select the number of hours in which you want to schedule the feed.

Google Adsense

Google Adsense refers to the campaign that you’ll run on Google Adwords. Further, Custom Labels, Custom Label 0 through Custom Label 4, allows you to create specific filters to use in your Shopping campaigns. Use these filters for reporting and bidding on groups of products. Furthermore, the information you include in these attributes won’t be shown to users.

3.3.2 How to Edit the Existing Profile?

The created profile in the Woocommerce Google Shopping Synchronization addon can be viewed in the admin interface. Further, click on ‘Edit’ to edit the profile or Click on ‘Delete’ to delete the profile C:\Users\satyam.pal\Downloads\Profile-Management-‹-Demo-Site-—-WordPress (1).png

3.4. Product Listing

The listed products can be viewed in this section. Further, the Google Shopping Woocommerce Connector is shown in the image below.

The admin can disable the product by clicking on ‘Disable’.

The Enable button will mark the products for listing.

3.5. Feed Management

In this tab of the Google Shopping Woocommerce Integrator, the admin will be able to get the details of the feed and profile mapping. The admin can check which profiles are mapped with feeds.

3.6. Synchronization

The Synchronization tab of the Woocommerce Google Shopping Integration extension offers easy integration with the help of cron jobs. Additionally, the Woocommerce Google Shopping Feed synchronization allows the admin to sync the feeds to Google Merchants. Moreover, syncs the product status back to the store.

Sync Feed on Google Shopping: ‘Sync Feed’ cron will synchronize the feed on Google Shopping.

Sync Products Status from Google Shopping: This button can sync the product status from Google shopping to the web store.

4.0. Appendix

How to Create Google Shopping Account?

Before uploading your products on Google shopping, you must have your Google merchant account. If you don’t have then please follow the below URL:


Follow the instructions given on the above URL and create your account.

After creating your account, you will be redirected to your merchant center homepage as shown in below screen: https://www.knowband.com/blog/wp-content/uploads/2017/01/word-image-320.png

Copy your merchant id highlighted in the above screen and save it in module configurations.

After this, click on the Connect button so that your module gets integrated with your PrestaShop store, In addition, you will be able to fetch the report details.

Verify your Website for Google Merchant Account

This verification process is a compulsory process to upload your products to Google Shopping. If you do not verify your site then the module will not be able to upload products and may result in an error.

To Verify Your Website, Please Follow the Below Instructions:

Step 1: Go to the “Business Information” tab in your Google Merchant Account.

Step 2: Under the “About Your Business” tab, provide the URL of your store. For instance, https://www.example.com. Save URL.

Step 3: After saving a website URL, Under the “Website” tab, click on the “Claim Your Website” link. This will show you the link to an HTML file. Hence, download this file. In addition, upload it to your root directory of the store.

Step 4: After uploading the HTML file, execute the URL given by Google in step 3.

Step 5: Click on the “Verify & Claim” link.

After this, you can fetch your product report under the product tab of your Merchant store.

How to get the Client ID and Secret?

To get a Google client id and secret you need to create a project in a Google developer account. In fact, please go to the below URL to sign in to the Google developer account.


On the above URL, create a project by clicking the link shown in below screen:


1: Name your Project Name. Moreover, click on the “Create” link. In fact, after creating a project, Google will redirect you to the same page and your new project will be selected.

2: Go to the library tab, and search for “Content API for Shopping ”. Further, enable this API for this project.

3: Click on the “Credentials” tab. This tab will show 3 tabs.

4: Set your application name in the “OAuth Consent Screen” and save it.

5: Click on the “Credentials” tab and click on the “Create Credentials” button.

6: After clicking the “Create Credentials” button, Google will be shown credentials type options. Therefore, choose “OAuth client ID”.

Step 7: Set the application type as “Web Application”.

Step 8: Set the “Authorized Redirect URIs” field. Additionally, your redirect URI is given on the module configuration page. Further, please copy from there and paste it into this field.

Step 9: Click on the “Create” button. Further, after saving credentials, Google will generate the client id and secret for you. Copy and paste them into the corresponding field in the module configuration.

Note: For more detailed instructions, follow the URL https://developers.Google.com/identity/sign-in/web/devconsole-project

Note: If you are getting an error while getting your refresh token. Further, please also try after “Allowing Less Secure App” in your Google account.

In fact, for more values, please follow the below URL and read the documentation:


Find Out Some More Related Stories:

  1. How seller can take benefit from Google shopping’s free listing
  2. Now List your products on Google Shopping for free
  3. How to sell on Google Shopping?

Akash Goyal

An enthusiast of everything digital. Still processing how e-Commerce has taken the world by storm in the last decade. Gradually improving day by day in bringing you the most helpful content to grow your own brand.

Leave a Reply

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