How to Add Magento 2 Products to Google Merchant Center? 

If you want to display your products on Google Shopping, you will have to first create a product feed for your Magento 2 store and upload it to the Google Merchant Center. 

There are a few ways to do it, and in this blog, I will discuss them all. 

Then, show you the step-by-step way to add Magento 2 Products to Google Merchant Center using a code-free and flexible solution.

But first, let’s clear the air. 

What is Google Shopping Feed & Merchant Center?  

Google Shopping Feed is a product data file with product attributes like title, description, pricing, brand name, and more. 

This data file is the primary source of information for Google to understand your product and show it accordingly based on the details added in it. 

Google Merchant Center is a platform to upload, distribute, and manage your Magento 2 product listing file.

The platforms act as a bridge between your file and the Google ecosystem. Once the file is uploaded to the Google Merchant Center, it starts to distribute your products to the right places to maximize your visibility. 

In short,

  • Google Shopping Feed is a file with your product information  
  • Google Merchant Center is a platform to upload the file and manage your presence on Google

For this, you must have a proper Google Merchant Center account to carry out the entire task. 

Ways to Add Magento 2 Products to Google Merchant Center 

There are three ways to add Magento products to the Google Merchant Center. The need for technical knowledge falls within the range of high to none based on the method you pick. 

  • Manually create a file: You need to create a manual product file and upload it. Here, you will encounter limited flexibility when you want to update your product attributes or make any changes required.  
  • Using Magento 2 Extension: With a third-party extension, oversee your Magento Google Shopping sync and automation as it handles it all on your behalf — without any need for coding, even during the setup.  
  • API-based Integration: Using the Google Merchant API, you can manage all your products in the Google Merchant Center. You must be well-versed in the technicalities to create the product feed. 
Elements Manually create a file Magento 2 extension API-based Integration 
Auto-update product feed ❌ No  Yes (scheduled or real-time) Yes (real-time)
Auto-generate Product XML file ❌ No  Yes❌ No
Add various product rules Basic Advanced (Product mapping, conditions & more)Advanced 
Technical dependency Medium NoneHigh (Need experienced developer) 
Risk High (prone to manual errors)Low High 

Listing Magento products to Google Merchant Center using extension stands out in terms of saving your manual hours of creating and updating your files on a regular basis. With a simple one-time setup, your new products are easily reflected on Google without the need to upload any XML file. 

How to Upload Bulk Magento 2 Products in Google Merchant Center?

Here, I will use the Meetanshi Magento 2 Google Shopping Feed extension. 

Magento 2 Google Shopping Feed Extension by Meetanshi

You need to create your file once and submit the product feed to Merchant Center via XML, and never again worry about: manually updating product listing, managing product synchronization, or re-upload a feed for every update. 

The extension automatically keeps everything up-to-date.

Here are the 5 simple steps to generate a Magento 2 product feed for Google Merchant Center and set up the entire process all at once. 

  1. Generate XML File 
  2. Set Google Product Category 
  3. Add Mapping Attributes 
  4. Bulk Update Product Status 
  5. Upload Product Feed XML file to the Google Merchant Center

Step 1: Generate XML File 

  • From the extension dashboard, head to Google Shopping Feed > Configuration. Then, fill in the details to generate your XML file
  • Most importantly, set the frequency of the XML file and other rule-based conditions
  • Lastly, click on Generate Now.
Generate Magento XML product reports

Step 2: Set Google Product Category 

  • Head to Catalog > Categories
  • Go to the tab “Google Shopping Feed“, and set the ID of the Google product category listed here 
  • Follow a similar process for products, go to Catalog > Products and head to “Google Shopping Feed”
  • Set the needed ID and set yes to include the product in the Google Shopping Feed
Add Magento products to Google shopping center

Step 3: Add Mapping Attributes 

  • Navigate to Google Shopping Feed Attribute Mapping
  • Click on Add New Mapping to add extra custom fields
  • The extension automatically maps basic custom rules like SKU, name, description, image, etc.
  • Add the needed details and click Save
Add attributes in your Magento 2 store

Similarly, add rule-based XML feed, for example, if you want to exclude products or categories you can easily add the rule.

  • Head to Google Shopping Feed > Google Shopping Feed Rules > Add New Rules
  • Add the needed details and click on Save 
Add feed setting in Magento 2 dashboard

Additionally, you can create a product condition that will apply to your XML file. 

Step 4: Bulk Update Product Status 

  • Head to Catalog > Products and select the products to include or exclude from the product feed file
  • Then, select Action, and then go to “Enable in Google Shopping Feed” select yes to include the product and no to exclude them 
Bulk enable Magento products for shopping feed

Step 5: Upload Product Feed XML file to the Google Merchant Center

  • Head to Google Shopping Feed > Google Shopping Feed XML Log
  • Download the created XML file 
Download XML file from Magento 2
  • Now, head to Products > Feeds from the sidebar in the Google Merchant Center
  • Click on the + button to upload your XML feed file
  • Fill in the basic details on the first page and click on Continue
  • Now, enter the name of your feed and pick an option to upload the file (manually or schedule fetch) 
Upload Magento XML file in Google Merchant Center

Now, give the feed a name, upload the XML file, and click “Create Feed.” 

Create a feed in merchant center

And now, you have successfully listed Magento products at the Google Merchant Center using the extension. 

This is how your listing will look like: 

Magento Product report in GMC

After this, use the Google Shopping Feed XML Log from the Magento backend to get details about the created XML file and other necessary information. 

Magento 2 Google Shopping Feed

Goodbye manual updates; automate your Google product feed today.

Automate Now
Magento 2 Google Shopping Feed

Tips to Enhance Your Magento 2 Product Listing

The product details play an imperative role in attracting more shoppers through Google Shopping.

The most important tip here is to work on your product details. Not merely editing the content here and there, but:

  • Using high-quality product images, focusing more on the product
  • Highlighting specific features of your product in the description
  • Leveraging on product reviews & ratings as social proof
  • Writing and adding product keywords naturally in your content
  • Communicating clear pricing even when you are running a discount
  • Showing product availability and other extra details to catch shoppers attention

Working on them helps to optimize your Magento 2 for Google Shopping Tab to reach the right shopper and turn them into your customers. 

Frequently Asked Questions

1. Why should you list Magento products to Google Merchant Center?

Listing your Magento 2 products to Google Merchant Center helps to improve your product visibility on Google and enhance the shopping experience for your shoppers. 

2. How to connect Magento 2 with Google Merchant Center?

Here are the steps to connect your Magento 2 store with Google Merchant Center: 

  1. Create your Google Merchant Center account 
  2. Install the Meetanshi Meetanshi Magento 2 Google Shopping Feed extension
  3. Configure and generate a product feed
  4. Upload & submit the product feed file to the Google Merchant Center

3. Does connecting Magento 2 to Google Merchant Center support all product types?

The Meetanshi Magento 2 Google Shopping Feed extension supports all product types, such as simple, bundled, or grouped products. 

Work on Automate Mode for Magento Product Listing 

The Meetanshi Magento 2 Google Shopping Feed extension adds product feed to Merchant Center via XML on automation mode. 

You only need to set it once, and then you can easily forget about this task until you have to come back and make an edit in the XML file.

Skip the manual hassle and start working with automation now!

Magento 2 Google Shopping Feed

Goodbye manual updates; automate your Google product feed today.

Automate Now
Magento 2 Google Shopping Feed

Sanjay Jethva

Article by

Sanjay Jethva

Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe. His passion for Magento 2 and Shopify solutions has made him a trusted source for...