Lead Connector Logo
All integrations
Google commerce catalog

Keep your ecommerce catalog synchronized with Google Merchant Center

Send eligible one-time products from the connected ecommerce store to a managed Merchant Center data source without maintaining a separate feed. Google still controls product review, approval and visibility, while paid Shopping campaigns require separate Google Ads setup.

Quick answer

Install the Merchant Center app, connect the Google account with access to the intended merchant account, verify the live store domain, map one store to one available Merchant Center account and correct product or policy issues reported after the initial sync.

What you can build

  • Sync eligible products and variants
  • Update price, inventory and availability
  • Send product images and landing URLs
  • Surface sync warnings and errors
  • Support multiple one-to-one store mappings
  • Prepare eligible free listings

Before you start

  • Google account
  • Merchant Center account
  • Live connected and verified store domain
  • Shipping country and language
  • Eligible one-time products assigned to the store

Step-by-step implementation plan

1

Prepare the store

Connect a live domain, configure shipping country and language, and assign complete eligible products to the intended store.

2

Install and authorize

Install Google Merchant Center from the marketplace and connect a Google user with access to the intended merchant account.

3

Verify the domain

Complete Google website verification when automatic verification is unavailable.

4

Map the store

Select one ecommerce store and one available Merchant Center account; each can participate in only one active mapping.

5

Review the first sync

Check the leadconnector data source plus product warnings, errors and Google approval states.

6

Maintain product quality

Correct source product data, use Force Sync only when needed and review Merchant Center Needs attention.

Practical workflow recipes

Catalog synchronization

Trigger

Eligible product is added or supported data changes

Actions

  • Validate store assignment
  • Send product and variant data
  • Update price and inventory
  • Record sync status

Result

Merchant Center receives a current managed catalog.

Disapproval recovery

Trigger

Product becomes limited or not approved

Actions

  • Read issue detail
  • Correct product, website or account data
  • Resync when needed
  • Request review where applicable

Result

The underlying issue is corrected before review.

Recommended data map

Store product and variant IDCatalog identityStable product IDs
Title, description and imageListing contentAccurate product data
Price, currency and inventoryOffer availability79 USD / in stock
Landing-page URLGoogle destinationVerified store domain

Reliability and security controls

  • Use the least permissions required and keep tokens or keys inside the provider connection, never in page code.
  • Match records with stable contact, order, product or matter IDs and make repeated delivery safe.
  • Test success, update, duplicate, failure and reconnection paths before enabling production automation.
  • Assign an owner for exceptions and review sync status, workflow history and business outcomes regularly.

Troubleshooting

Products do not sync

Confirm store assignment, one-time payment eligibility, live domain, active mapping and the leadconnector data source.

A synced product is not visible

Submission is not approval. Check Google processing, policy and Needs attention status.

The data source was deleted

Use Force Sync to recreate the leadconnector data source and resubmit eligible products.

Availability note

Connectors, events, actions and usage charges can vary by plan, account and region. Verify the options shown in your account and test them before publishing.

Frequently asked questions

Does this create Shopping ads?

No. It synchronizes product data; paid Shopping campaigns require a separate Google Ads setup.

Are recurring-only products supported?

The documented integration currently supports products with a one-time payment option.

Do I need a manual feed?

No. The integration creates and manages the leadconnector data source.

Related integration guides

Turn the connection into a measurable process

Connect the event to an owner, next action and outcome, then test it before launch.

Discuss your integration