Google Merchant Center logo

Integrate Google Merchant Center with your AI CRM

Google Merchant Center helps businesses manage product data, accounts, promotions, inventory, reports, and related commerce resources through the Merchant API.

Explore Triggers and Actions

Accept Terms Of Service

Accept a specific Merchant Center terms of service version for an account. The connected user must have admin access.

ActionTry it

Batch Create Region

Creates one or more regions in your Merchant Center account.

ActionTry it

Batch Delete Region

Deletes multiple regions by name from your Merchant Center account.

ActionTry it

Batch Update Region

Updates one or more regions in your Merchant Center account.

ActionTry it

Create Account

Create and configure a Merchant Center account.

ActionTry it

Create Account User

Create a user with access rights in a Merchant Center account.

ActionTry it

Create Checkout Settings

Creates CheckoutSettings for the given merchant.

ActionTry it

Create Conversion Source

Creates a new conversion source for a Merchant Center account.

ActionTry it

Create Data Source

Creates a new data source configuration for a Merchant Center account.

ActionTry it

Create Notification Subscription

Creates a notification subscription for a Merchant Center account.

ActionTry it

Create Omnichannel Setting

Create the omnichannel settings for a given merchant.

ActionTry it

Create Online Return Policy

Creates a new return policy for a given business.

ActionTry it

Create Region

Creates a region definition in your Merchant Center account.

ActionTry it

Create Test Account

Create a Merchant Center test account for development and integration testing. Test accounts cannot be converted to live accounts, and their products never serve on Google surfaces.

ActionTry it

Delete Account

Delete a standalone, advanced, or sub-account. Deleting an advanced account also deletes all of its sub-accounts, its developer registration, and any associated GCP project. Admin access is required. Without force, deletion succeeds only when the account provides no services to other accounts and has no processed offers.

ActionTry it

Delete Account User

Delete a user from a Merchant Center account. Admin access is required, and the user cannot be deleted if they are the account's last admin.

ActionTry it

Delete Checkout Settings

Deletes CheckoutSettings and unenrolls merchant from Checkout program.

ActionTry it

Delete Conversion Source

Archives an existing conversion source. Merchant Center Destination sources are recoverable for 30 days; Google Analytics Link sources are deleted immediately and can only be restored by creating a new source.

ActionTry it

Delete Data Source

Deletes a data source from your Merchant Center account.

ActionTry it

Delete LFP Store

Deletes a store for a target merchant.

ActionTry it

Delete Notification Subscription

Deletes a notification subscription for a merchant.

ActionTry it

Delete Online Return Policy

Deletes an existing return policy.

ActionTry it

Delete Product Input

Deletes a product input from a primary or supplemental Merchant Center data source. Changes can take several minutes to appear in processed products.

ActionTry it

Delete Product Inventory

Deletes one local or regional inventory record from a product in a Merchant Center account. Deletion can take up to one hour to propagate; after a successful response, wait before attempting to delete the same record again.

ActionTry it

Delete Region

Deletes a region definition from your Merchant Center account. Admin access is required.

ActionTry it

Delete Review

Deletes one merchant or product review by canonical resource name. Merchant reviews use the indexed reviews_v1alpha operation; product reviews use the stable reviews_v1 operation.

ActionTry it

Fetch Data Source Now

Immediately fetch a file-input data source for a Merchant Center account, even outside its configured schedule. Use the Products service instead if the product data must be updated more than once per day.

ActionTry it

Get Account

Retrieve a Merchant Center account by resource name. Recent account inserts, updates, or deletions may take several minutes to become visible.

ActionTry it

Get Account Relationship

Retrieve an account relationship.

ActionTry it

Get Account Service

Retrieve an account service by its resource name.

ActionTry it

Get Account User

Retrieve a user associated with a Merchant Center account.

ActionTry it

Get Autofeed Settings

Retrieves the autofeed settings of an account.

ActionTry it

Get Automatic Improvements

Retrieves the automatic improvements of a Merchant Center account.

ActionTry it

Get Business Identity

Retrieve the business identity of a Merchant Center account.

ActionTry it

Get Business Info

Retrieves the business info of an account.

ActionTry it

Get Checkout Settings

Gets CheckoutSettings for a merchant, including enrollment, review, and URL settings.

ActionTry it

Get Conversion Source

Fetch a single conversion source owned by a Merchant Center account using its full resource name.

ActionTry it

Get Data Source

Retrieves the data source configuration for the given account.

ActionTry it

Get Data Source File Upload

Gets the latest file upload and processing result for a data source.

ActionTry it

Get Developer Registration

Retrieves a developer registration for a merchant.

ActionTry it

Get Email Preferences

Return the email preferences for the authenticated Merchant Center account user. Mandatory announcements are not included because users cannot opt out of them.

ActionTry it

Get Homepage

Retrieves a store's homepage.

ActionTry it

Get Latest Terms Of Service

Retrieve the latest Merchant Center terms of service version for a given kind and CLDR region code.

ActionTry it

Get LFP Merchant State

Get the Local Feed Partnership state of a merchant.

ActionTry it

Get LFP Store

Retrieves information about a Local Feed Partnership store.

ActionTry it

Get Notification Subscription

Gets a notification subscription owned by a Merchant account.

ActionTry it

Get Omnichannel Setting

Get the omnichannel settings for a given merchant.

ActionTry it

Get Online Return Policy

Gets an existing return policy for a given business.

ActionTry it

Get Product

Retrieves a processed product from a Merchant Center account. Recent product input changes can take several minutes to appear.

ActionTry it

Get Program

Retrieves the specified program for the account.

ActionTry it

Get Promotion

Retrieves one promotion from a Merchant Center account by its resource name. Promotion changes can take several minutes to become available.

ActionTry it

Get Quota Limit

Retrieves a specific resource limit applied to a Merchant Center account.

ActionTry it

Get Region

Retrieves a region defined in your Merchant Center account.

ActionTry it

Get Review

Returns one merchant or product review by canonical resource name. Merchant reviews use the indexed reviews_v1alpha operation; product reviews use the stable reviews_v1 operation.

ActionTry it

Get Shipping Settings

Retrieve shipping setting information.

ActionTry it

Get Terms Agreement State

Return the state of a terms of service agreement for an account.

ActionTry it

Get Terms Agreement State For Application

Retrieve an account's agreement state for application terms of service, which govern use of data provided through Merchant Center and related applications.

ActionTry it

Get Terms Of Service

Retrieve a specific Merchant Center terms of service version.

ActionTry it

Get UCP Operation

Gets the latest state of a long-running operation.

ActionTry it

Get UCP Settings

Retrieves the currently stored, validated UCP settings for a Merchant Center account.

ActionTry it

Link Business Profile Account

Link a Merchant Center account to a Google Business Profile account for all countries. The connected user must have admin access to the Merchant Center account.

ActionTry it

Link LFP Provider

Link the specified merchant to an LFP provider for the specified country.

ActionTry it

List Account Issues

List one page of issues belonging to a Merchant Center account. For a multi-client account, this returns only that account's issues, not issues from its sub-accounts.

ActionTry it

List Account Relationships

List account relationships for the specified account.

ActionTry it

List Account Services

List one page of account services for a Merchant Center account.

ActionTry it

List Account Users

Lists all users of a Merchant Center account, one page at a time.

ActionTry it

List Accounts

Return one page of Merchant Center accounts accessible to the connected Google user, optionally filtered by relationship. Quota is charged per user; use the dedicated subaccount listing action when enumerating many subaccounts of an advanced account.

ActionTry it

List Aggregate Product Statuses

List one page of aggregate product serving statistics and item-level issues for a standalone Merchant Center account or an advanced-account sub-account.

ActionTry it

List Business Profile Accounts

List one page of Google Business Profile accounts associated with a Merchant Center account. Returns a continuation cursor when another page is available.

ActionTry it

List Conversion Sources

Return one page of conversion sources accessible to the caller for a Merchant Center account, optionally including archived sources.

ActionTry it

List Data Sources

Return one page of data source configurations for a Merchant Center account, including each source's type-specific settings.

ActionTry it

List LFP Providers

Find one page of Local Feed Partnership provider candidates for a Merchant Center account and country.

ActionTry it

List LFP Stores

Return one page of Local Feed Partnership stores for a target Merchant Center merchant. The connected account must be allowlisted as an LFP partner.

ActionTry it

List Notification Subscriptions

Gets one page of notification subscriptions for a merchant.

ActionTry it

List Omnichannel Settings

List one page of omnichannel settings for a Merchant Center account.

ActionTry it

List Online Return Policies

Lists one page of existing return policies for a given business.

ActionTry it

List Product Inventories

Return one page of local or regional inventory records for a processed product in a Merchant Center account.

ActionTry it

List Products

Return one page of processed products for a Merchant Center account, including catalog attributes, serving status, and policy issues.

ActionTry it

List Programs

Retrieve one page of programs available to a Merchant Center account, including participation state, active regions, and unmet requirements.

ActionTry it

List Promotions

Return one page of processed promotions for a Merchant Center account, including eligibility attributes, serving status, and policy issues.

ActionTry it

List Quota Groups

List one page of daily usage, daily limits, and per-minute limits for the method quota groups of a Merchant Center account. Quotas are shared by all methods listed in each group.

ActionTry it

List Quota Limits

List one page of limits of a selected type that apply to a Merchant Center account.

ActionTry it

List Regions

Lists one page of regions in a Merchant Center account.

ActionTry it

List Reviews

Return one page of merchant or product reviews for a Merchant Center account. Merchant reviews use Reviews v1alpha; product reviews use Reviews v1.

ActionTry it

List Subaccounts

List one page of subaccounts managed by an advanced Merchant Center account. This endpoint uses the advanced account's quota and is preferred over the general account list when enumerating subaccounts.

ActionTry it

Manage Loyalty Customer

Insert or update a customer's Google Merchant loyalty tier, or remove the association by setting the tier to NON_MEMBER. Submit customer identifiers only after the customer has consented to Google storing and using their loyalty data. An empty response is a successful privacy-preserving or removal result and should not be retried.

ActionTry it

Propose Account Service

Propose an account service for a Merchant Center account.

ActionTry it

Record LFP Sale

Insert a Local Feed Partnership sale for a target Merchant Center merchant. The connected account must be allowlisted as an LFP provider.

ActionTry it

Render Account Issues

Render a Merchant Center account's current issues, localized impact details, and available resolution actions for an interactive third-party UI. Call this during each business interaction instead of caching results, and sanitize the returned pre-rendered HTML before embedding it.

ActionTry it

Render Product Issues

Render a Merchant Center product's current issues, localized impact details, and available resolution actions for an interactive third-party UI. Call this during each business interaction instead of caching results, and sanitize the returned pre-rendered HTML before embedding it.

ActionTry it

Request Inventory Verification

Request inventory verification for a given merchant in a given country.

ActionTry it

Respond to Account Service

Approve or reject a proposed Merchant Center account service. The decision changes the service relationship and cannot be undone by this action.

ActionTry it

Search Reports

Run a Merchant Reports Query Language statement and return one page of query-selected report rows.

ActionTry it

Set Homepage Claim

Claim or unclaim a Merchant Center account homepage. The connected user must have admin access. Overwrite is available only for claiming.

ActionTry it

Set Program State

Enable or disable participation in one Merchant Center program by its canonical resource name.

ActionTry it

Trigger Issue Action

Execute a business-requested Google Merchant issue-remediation action using a fresh context and form returned by RENDER_ACCOUNT_ISSUES for the same account with BUILT_IN_USER_INPUT_ACTIONS. Submit every dynamically required field. This changes provider state and cannot be undone by this action. The OAuth cloud project must be allowlisted through Google's Shopping API Support Form.

ActionTry it

Undelete Conversion Source

Re-enable an archived Merchant Center Destination conversion source. Only Merchant Center Destination sources archived within their recovery period can be undeleted; deleted Google Analytics Link sources must be recreated.

ActionTry it

Update Account

Update a standalone, advanced, or sub-account in Merchant Center. The caller must have administrator access to the account.

ActionTry it

Update Account Relationship

Update an account relationship. Executing this action requires Merchant Center admin access.

ActionTry it

Update Account User

Update a user's access rights in a Merchant Center account.

ActionTry it

Update Autofeed Settings

Updates the autofeed settings of a Merchant Center account.

ActionTry it

Update Automatic Improvements

Updates the automatic improvements of a Merchant Center account.

ActionTry it

Update Business Identity

Updates the business identity of a Merchant Center account. The caller must have administrator access to the account.

ActionTry it

Update Business Info

Updates the business info of a Merchant Center account. Executing this action requires administrator access to the account.

ActionTry it

Update Checkout Settings

Updates CheckoutSettings for the given merchant.

ActionTry it

Update Conversion Source

Updates information for an existing Merchant Center Destination conversion source.

ActionTry it

Update Data Source

Updates an existing Merchant Center data source. Fields included in the update mask but omitted from the body are deleted.

ActionTry it

Update Email Preferences

Update email preferences for the authenticated Merchant Center account user. Advanced-account users must identify the advanced account rather than a sub-account.

ActionTry it

Update Homepage

Update a store's Merchant Center homepage. The connected user must have administrator access to the account.

ActionTry it

Update Notification Subscription

Updates an existing notification subscription for a merchant.

ActionTry it

Update Omnichannel Setting

Update the omnichannel setting for a given merchant in a given country.

ActionTry it

Update Product Input

Updates an existing product input in Merchant Center through an API data source. Masked attributes omitted from the body are deleted.

ActionTry it

Update Region

Updates a region definition in your Merchant Center account. The connected user must have administrator access to the account.

ActionTry it

Update UCP Settings

Patches UCP settings for a Merchant Center account and starts asynchronous validation of the public UCP profile.

ActionTry it

Upsert LFP Inventory

Insert or fully replace a local inventory record for a target merchant as an allowlisted Local Feeds Partnership provider. The record expires automatically after 30 days.

ActionTry it

Upsert LFP Store

Insert a Local Feed Partnership store for a target merchant, replacing the existing store when the same store code already exists. The connected account must be allowlisted as an LFP partner.

ActionTry it

Upsert Order Tracking Signal

Submit one delivered order's tracking signal to Google Merchant, or update the existing signal by submitting newer data with the same order ID.

ActionTry it

Upsert Product Input

Uploads a product input through an API data source, replacing an existing input with the same language, offer ID, and data source. Processing can take several minutes.

ActionTry it

Upsert Product Inventory

Insert or fully replace one local store inventory record or regional inventory record for a processed Merchant Center product. Changes can take up to 30 minutes to appear in products.

ActionTry it

Upsert Promotion

Insert a promotion into a Merchant Center account, replacing the existing promotion when its country, language, channels, and promotion ID match. The account must have the Promotions program enabled.

ActionTry it

Upsert Review

Insert or replace one Merchant Center merchant review or product review through its matching review data source. Merchant reviews use the current indexed v1alpha API; product reviews use the available stable v1 API.

ActionTry it

Upsert Shipping Settings

Replace a business's shipping settings. Requires admin access to the target Merchant Center account.

ActionTry it

Verify Current User

Update the connected Merchant Center user from pending to verified for an account.

ActionTry it

How the Google Merchant Center integration works

The Google Merchant Center integration connects your Dench AI CRM directly to Google Merchant Center, so agents can read and act on your Google Merchant Center data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

123 actions are available for agents to invoke on your behalf. Every call runs through Google Merchant Center's own authorization, scoped to the account you connect.

Set up Google Merchant Center in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Google Merchant Center and click Connect — you'll authorize access through Google Merchant Center's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Google Merchant Center in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Google Merchant Center integration work with Dench?

The Dench Google Merchant Center integration connects your AI CRM to Google Merchant Center, so AI agents can work with your Google Merchant Center data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Google Merchant Center via Dench?

The Google Merchant Center integration currently exposes 123 actions, including Accept Terms Of Service, Batch Create Region, Batch Delete Region, Batch Update Region, Create Account, and Create Account User. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Google Merchant Center to Dench?

No. You connect Google Merchant Center from your Dench workspace using Google Merchant Center's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Google Merchant Center integration secure?

Connections are authorized through Google Merchant Center's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Google Merchant Center connection from your workspace settings at any time.

Google Merchant Center | Dench AI CRM