What Merchant Center actually does

Google Merchant Center is the account where you upload and maintain your product catalog (the "feed") so Google can show your products in Shopping ads, free product listings, and Performance Max campaigns. Getting this set up correctly — a complete, policy-compliant feed connected to a verified, claimed website — is the prerequisite for everything covered in Google Shopping and Performance Max for Ecommerce Sellers, Explained.

Before you start

Confirm your website meets Google's basic Shopping ads policies: clear return policy and contact information visible on the site, a working checkout, accurate pricing displayed consistently, and (in most regions) HTTPS. Accounts get suspended far more often for missing policy basics like these than for feed formatting errors, so this is worth confirming before investing time in feed setup.

Step 1: Create the Merchant Center account

🖼️Merchant Center sign-up
The Merchant Center account creation screen where you enter business name, country, and time zone.

Go to merchants.google.com and sign up using the Google account you want to administer the account with (ideally a business account, not a personal one, since account access and history matter if you ever need Google support). You'll be asked for your business name, country, and time zone — these affect policy defaults and can't always be changed later without creating a new account, so confirm they're correct before continuing.

Step 2: Verify and claim your website URL

🖼️Website verification
The URL verification and claiming screen showing the available methods (HTML tag, file upload, Analytics, Tag Manager).

Merchant Center requires you to both verify (prove you own the domain) and claim (link it exclusively to this Merchant Center account) your website URL. Google offers several verification methods — an HTML file upload, an HTML tag added to your site's head section, Google Analytics, or Google Tag Manager. Most ecommerce platforms have a built-in Merchant Center integration that handles this automatically; check your platform's app store or settings before doing this manually.

Step 3: Set up your product feed

🖼️Product feed setup
The feed source selection screen showing platform integration, scheduled fetch, and manual upload options.

You have three broad options for getting products into Merchant Center: a direct platform integration (many ecommerce platforms sync your catalog automatically, updating price/stock changes without manual work — the easiest and most reliable option if available), a scheduled feed (a spreadsheet or XML file hosted at a URL that Google fetches on a schedule you set, common for custom-built sites), or a manual upload (a one-time spreadsheet upload, workable only for very small, static catalogs since it won't reflect price or stock changes automatically).

The required fields for most product categories include: ID (unique per product/variant), title, description, link (product page URL), image link, availability, price, and in most cases GTIN and brand (increasingly required, not optional, for many product categories — missing GTIN is one of the most common reasons products get disapproved).

Step 4: Resolve feed diagnostics before going live

🖼️Feed diagnostics
The Diagnostics page listing feed-level warnings and item-level disapprovals with their reasons.

After your feed uploads, check the Diagnostics page for disapprovals and warnings. Common first-time issues: missing or invalid GTIN, image policy violations (watermarks, placeholder images, promotional text overlaid on the image), price or availability mismatches between the feed and the live product page, and missing shipping settings. Fix disapprovals before spending any ad budget — a heavily disapproved feed silently shrinks your eligible catalog, and campaigns built on top of it will underperform for reasons that look like a bidding problem but are actually a feed problem.

Step 5: Set up shipping and tax settings

🖼️Shipping settings
The shipping settings screen for configuring rates and delivery estimates by zone.

Merchant Center requires accurate shipping cost and delivery-time settings, and in applicable regions, tax settings — these display directly in Shopping ads and must match what a buyer actually experiences at checkout, or you risk a policy violation. Set this up per shipping zone/country you serve, and revisit it whenever your actual shipping rates or carriers change.

🖼️Linking to Google Ads
The linked-accounts screen showing Merchant Center connected to a Google Ads account.

Once your feed is approved and shipping/tax settings are complete, link your Merchant Center account to your Google Ads account (from either account's linked-accounts settings) — this is the connection Performance Max and Shopping campaigns pull the feed data through.

Ongoing maintenance

Merchant Center is not "set and forget." Check the Diagnostics page on a regular cadence (weekly is reasonable for an active account), especially after adding new products, changing your platform or theme, or running a promotion that changes pricing — a promotional price shown on-site but not reflected in the feed (or vice versa) is a common, avoidable suspension trigger.

Common mistakes

  • Skipping the basic site-policy checks (return policy visibility, working checkout, accurate pricing) and getting suspended before the feed is even the issue.
  • Leaving GTIN fields blank for product categories where Google now effectively requires them, causing silent disapprovals.
  • Letting a manually-uploaded, static feed drift out of sync with live pricing or stock.
  • Not checking Diagnostics regularly, so disapprovals accumulate unnoticed for weeks.
  • Mismatched shipping costs between the feed/ads and actual checkout, which is both a policy risk and a trust problem for buyers.

Best practices

  • Use a native platform integration for the feed whenever one exists, rather than a manual or custom scheduled feed.
  • Complete GTIN, brand, and other identifier fields even where not strictly required — it improves match quality and disapproval risk regardless.
  • Check Diagnostics weekly and immediately after any pricing, platform, or promotional change.
  • Keep shipping and tax settings in Merchant Center synced with actual checkout behavior, not set once and forgotten.

Troubleshooting

  • Account suspended shortly after setup — check for basic site-policy issues first (missing return policy or contact information, broken checkout links) — this is a more common early suspension cause than feed formatting.
  • Products approved but not showing in search results — approval means eligible to show, not guaranteed to show; low bid, poor feed relevance to the search term, or very new account history can all limit visibility even for approved products.
  • Feed shows "processing" indefinitely — usually resolves on its own within a few hours for a first upload; if it persists over a day, check the feed file itself for a formatting error that's preventing it from completing.

FAQs

How long does Merchant Center approval typically take? Site verification is usually immediate to same-day; feed processing and initial policy review is commonly same-day to a few days, though it can take longer for a first-time account or a large catalog.

Do I need a GTIN for every product? Google increasingly requires GTINs for products in brand-name categories that normally have one (electronics, apparel from known brands, etc.). Genuinely unbranded or handmade goods (a common case for GTIN-exempt categories) can often be submitted without one, but check current category-specific requirements rather than assuming.

Can I use the same feed for Shopping ads and free product listings? Yes — one properly configured feed powers both paid Shopping/Performance Max placements and Google's free product listings, so there's no separate setup required for the free listings once the feed is approved.