Skip to main content

Google Merchant Center Next Setup

Instructions on how to set up your Google Merchant Center Next for integration with your EvolutionX Store

Giuseppe Occhipinti avatar
Written by Giuseppe Occhipinti
Updated over a week ago

This document assumes you already have a Google Cloud account and a Google Merchant account. If you have not yet created those accounts, please follow the instructions on: How to create a Merchant Center Account or directly visit merchants.google.com


Activate the Content API for Shopping

  1. Sign in to Google Cloud Console https://console.cloud.google.com/

  2. Select your project

    • Use the project selector at the top of the page.

  3. Open the API Library

    • In the left-hand navigation menu ☰, select APIs & Services → Library

  4. Search for the Content API for Shopping

    1. Click the API name.

  5. Enable the API

    1. Click Enable on the API details page.


Link your EvolutionX website to your Merchant Center Account

  1. On Google Merchant Center Next, during the initial setup tasks, select More ways to verify.

  2. Make sure to select Add an HTML tag or file and Add an HTML tag. Then copy the meta tag under 1. Copy this HTML tag generated for your online store:

  3. Open EvolutionX on a separate browser tab and paste the content to the Head block field under Appearance > Theme Options (you will need to scroll down to find the field).

  4. Once this is done, go back to the tab with Google Merchant Next and click the Verify button at the bottom right of the screen.

    • You should receive a message confirming that you manage your store website.


Get your Google Merchant key for authentication

Merchant Center can automatically create a Google API Console project and associated service account key for you. Your application will authenticate with this key when using the Content API for Shopping.

  1. Go to Google Cloud Console https://console.cloud.google.com/

    • If you see the following screen, click on Do it later

  2. On the main screen, make sure the correct project is selected.

  3. Navigate to IAM & Admin → Service Accounts

    • Left menu: IAM & Admin → Service Accounts.

  4. On the Service accounts page, find or create a service account

    • If you already have one for Merchant API, click it.

    • If not, click on Create service account:

      • Give it a name (e.g., merchant-api-service).

      • Assign a role: Editor or a custom role with Merchant API permissions.

    • Click Done.

  5. Create a key for the service account

    • Click the newly created service account.

    • In the service account details page, go to Keys tab.

    • Click Add Key → Create new key.

    • Choose JSON format.

    • Click Create → This downloads the JSON file to your computer.

  6. Open the JSON file downloaded in a text editor and copy its contents.

  7. Go back to the tab with EvolutionX, and install the Google Merchant app.

    • Select App Store on the left-hand menu

    • Click on Google Merchant App

  8. Paste the content of the JSON file into the API Key field

  9. Fill in the Merchant Id from Google Merchant Next (visible at the top right corner on the Google Merchant interface) and click on Install.​ 

  10. Add the newly created service account to Google Merchant Next as a user.

    • Go back to the tab with Google Merchant

    • Click on the gear icon

    • Select People and access

    • On the People box, click on the Add person button

    • On the Enter email address dialog box, enter the email address of the service account created on the previous steps (it can be retrieved from the list of service accounts on Google Cloud or from the JSON file downloaded (under client_email)

    • Click Next, and select the Admin box

    • Click on the Add User button at the bottom right of the page

    • The service account should now be listed on the People box

Next you need to create a feed for the products you want to sync with Google Merchant by following the steps described on Generating your export (feed) for Google Merchant Center

Once the above steps are completed, you will have to configure your Tax & Shipping settings.

Did this answer your question?