Lead Key

What Is Google Merchant Center and How It Works

Google Merchant Center is Google's free hub for uploading product data so items can appear in Shopping ads, free listings and Performance Max campaigns.

Mark GasparikMark Gasparik
Growth publisher, Lead Key Agency
Published October 25, 202610 min read
Collage of Google Merchant Center dashboard, product feed spreadsheet and Shopping results cards showing product statuses and prices.

Google Merchant Center is a free Google account where you upload your product data — titles, prices, images, availability, shipping and returns — so those products can appear across Google: Shopping ads, free product listings, the Shopping tab, Images, YouTube and Performance Max campaigns. It is not an ad platform on its own; it is the product database that Google Ads pulls from. You sign in at merchants.google.com with the Google account that has access to the business.

What does Merchant Center do for your products?

It stores a structured copy of your catalog and keeps it in sync with your website. Google then matches that data to searches and surfaces, and checks it against Shopping policies.

Three jobs run in the background every day:

  • Ingest — it pulls your product feed from a file, a Google Sheet, an app on your store platform, the Content API, or by crawling your site's structured data.
  • Validate — it checks each item against the product data specification and Shopping ads policies, then marks it approved, approved with warnings, or disapproved.
  • Distribute — approved items become eligible for free listings and for any Shopping, Demand Gen or Performance Max campaign linked to the account.

Nothing shows anywhere if the data is wrong. A $0.00 price, a broken image URL or a mismatch between feed price and landing page price will pull the item out of auctions, even if your ad budget is fine.

It is not only for ecommerce. Local retailers use it for local inventory ads and "available nearby" listings, and service-heavy businesses sometimes use it for packaged, priced products.

How do I log in to Google Merchant Center?

Go to merchants.google.com and sign in with the Google account that was granted access. There is no separate Merchant Center password — access is tied to a Google account email.

If the login fails or you land in the wrong place, check these in order:

  1. Wrong Google account. Most people are signed into two or three. Use the account switcher in the top right, or open a Chrome profile dedicated to the business.
  2. No access granted. An existing Admin has to add your email under Settings > People and access. Roles are typically Admin, Standard, and email-only contacts.
  3. You're in an advanced account. If an agency manages multiple brands, you may be landing on a multi-client (advanced) account and need to click into the correct sub-account.
  4. Account suspended. You can still log in, but a red banner replaces your dashboard. The suspension reason is under the Diagnostics or Account issues area.

If an old employee holds the only Admin seat, you cannot reset it yourself — Google's account recovery process for Merchant Center is slow. Keep at least two Admins, one of them an owner-controlled email.

What do you need before you can create an account?

You need a working website you control, with checkout or clear purchase paths, and the ability to verify and claim the domain. Google will not approve a catalog pointing at a site it cannot trust.

The practical checklist:

  • A verified, claimed website URL (verify via Google Search Console, an HTML tag, or your site platform).
  • HTTPS on every page, especially checkout.
  • A visible return and refund policy page, plus contact information — at minimum an email or contact form, ideally a phone number and business address.
  • Accurate, final prices in the currency you sell in, including where tax and shipping are added.
  • Shipping settings and return policy configured at the account level in Merchant Center, not just on your site.
  • Business information: legal name, country, time zone.

Your account can also be linked to a Google Business Profile for local inventory, and to one or more Google Ads accounts so campaigns can use the catalog.

What is a Google Merchant Center product feed?

A product feed is a structured file or data stream listing every item you sell, one row per product, with named attributes Google understands. Think of it as a spreadsheet where column names are fixed by Google, not by you.

You can supply that data five ways, and the right choice depends on catalog size and how often prices change.

Feed methodBest forUpdate frequencySetup effort
Platform app (Shopify, WooCommerce, BigCommerce)Most small and mid-size storesNear real-time to dailyLow — install and map fields
Google SheetsCatalogs under ~500 SKUs, manual controlScheduled, usually dailyLow, but manual upkeep
Scheduled fetch (XML/TXT URL)Custom sites that can generate a feed fileUp to several times a dayMedium — needs a developer
Content API for ShoppingLarge catalogs, frequent price or stock changesContinuousHigh — developer required
Automatic crawling of structured dataBackup or supplement onlyDepends on crawlLow, but least control

A common mistake is relying on automatic crawling alone. It works, but you get whatever your schema markup says — no custom titles, no supplemental attributes, no control over what Google reads.

Most stores also want a second layer: supplemental feeds. These overwrite or add attributes to the primary feed without touching your store data — useful for rewritten titles, promotion IDs, or excluding low-margin SKUs.

What does the product data specification require?

The product data specification is Google's official list of attributes, formats and rules. Some attributes are required for every item, some only for certain categories, and some are optional but strongly affect performance.

Required for almost every product

  • id — unique and stable; don't recycle SKUs.
  • title — up to 150 characters, but roughly the first 70 are what people see.
  • description — up to 5,000 characters; put the useful detail in the first 160.
  • link — the exact landing page, no tracking parameters that break.
  • image_link — minimum 100x100 px (250x250 for apparel), no watermarks, logos or promotional text overlays.
  • availability — in stock, out of stock, preorder or backorder.
  • price — must match the landing page exactly, including currency.
  • brand and identifiers: gtin and/or mpn, or identifier_exists: no for handmade and custom goods.
  • condition — new, refurbished or used.

Attributes that change results more than people expect

  • google_product_category — picking a precise category instead of a top-level one usually sharpens matching.
  • product_type — your own taxonomy; the cleanest way to split campaigns and bids.
  • item_group_id plus color, size, age_group, gender — required for apparel variants and used for variant grouping.
  • sale_price and sale_price_effective_date — drive the strikethrough price annotation.
  • shipping and shipping_weight — override account settings for oddball items.
  • custom_label_0–4 — margin tiers, seasonality, bestsellers; invisible to shoppers, invaluable for campaign structure.

Title structure does most of the heavy lifting. Brand + product + key attribute + model generally beats the creative title your copywriter wrote for the product page. We go deeper on this in our guide to product feed optimization.

Where do Merchant Center products actually appear?

Approved products are eligible for both paid and unpaid placements. The unpaid side costs nothing beyond the work of maintaining a clean feed.

  • Free product listings — the Shopping tab, parts of the main results page, Google Images and Google Lens. Opt in under account programs.
  • Shopping ads — the product carousel and Shopping tab ad slots, run from Google Ads.
  • Performance Max — uses the feed across Search, YouTube, Display, Gmail, Discover and Maps.
  • Demand Gen — product feeds in YouTube and Discover placements.
  • Local inventory ads and "available nearby" — requires a local inventory feed and a linked Business Profile.

If you want the mechanics of bidding, structure and reporting on the paid side, read how Google Shopping ads work and how to optimize them. Merchant Center is the input; Google Ads decides what you pay for.

What were the Google Merchant Center policy updates in late 2025?

Google publishes Shopping ads and free listings policy changes on a rolling basis, usually with 30 to 60 days' notice before enforcement. Rather than trusting a blog post about "the October 2025 update" or "the December 2025 update," check the source — Google maintains a running Shopping ads policies page, and every account shows pending changes in its notifications area.

Where to look, in order of reliability:

  1. Your Merchant Center notifications bell and account-level banners. Policy changes that affect your specific catalog appear here first.
  2. The Merchant Center release notes and policy update pages in Google's Help Center. Dated entries, no interpretation.
  3. Your Diagnostics / Products > Issues view. New enforcement shows up as a wave of fresh warnings with a future enforcement date.

The recurring themes across the last few update cycles have been consistent, and planning around them is more useful than chasing each announcement: tighter checks that feed price and availability match the landing page, mandatory and accurate shipping and return policy settings, stricter rules on misrepresentation and unclear business identity, and ongoing changes tied to the Merchant Center Next interface.

Practical habit: once a month, open the notifications panel and the Diagnostics tab, and fix anything with a future enforcement date before it becomes a disapproval. Teams that only react after items go red tend to lose a week of traffic each time.

Why do products get disapproved, and how do you fix them?

Most disapprovals come from data mismatches, not from selling something forbidden. The fix is usually in your feed or on the landing page, not in an appeal.

IssueUsual causeFix
Price mismatchFeed updates less often than the site, or tax/currency shown differentlyIncrease feed refresh rate; show the same final price on the landing page
Availability mismatchStock sync lag, or an "add to cart" button Google can't detectMove to app or API feeds; keep the buy button crawlable
Image issuesWatermarks, logos, promotional text, placeholder imagesClean product-only images; use additional_image_link for lifestyle shots
Missing GTINBlank identifier on branded goodsAdd real GTINs, or set identifier_exists: no for custom items
Misrepresentation / account suspensionMissing return policy, unclear contact info, thin About pagePublish full policy, contact and business identity pages, then request review
Landing page not workingRedirects, geo-blocks, 404s on out-of-stock itemsReturn a real page with alternatives instead of a dead URL

Account-level suspensions for misrepresentation are the painful ones. You usually get one or two review requests, so fix everything — policy pages, contact details, consistent business name, checkout flow — before clicking "request review."

If you'd rather not own feed hygiene in-house, this is exactly the work a Google Ads and Shopping team at Lead Key Agency handles day to day: feed rules, supplemental feeds, disapproval queues and campaign structure built on custom labels.

How is Merchant Center different from Google Ads and Business Profile?

They are three separate accounts that link together. Mixing them up is the most common source of confusion for new sellers.

Merchant CenterGoogle AdsBusiness Profile
What it holdsProduct data and policy statusCampaigns, budgets, bids, conversionsLocation, hours, reviews, photos
CostFreePay per click/conversionFree
What it producesEligibility for listings and adsPaid impressions and clicksMaps and local pack presence
Who usually owns itEcommerce or opsMarketingOwner or local manager
Login URLmerchants.google.comads.google.combusiness.google.com

Links matter: Merchant Center to Google Ads so campaigns can read the feed, and Merchant Center to Business Profile if you want local inventory. The same business can have one Merchant Center account feeding several Ads accounts.

What does Google Merchant Center cost?

The account itself is free, and so are free product listings. You only pay when you run Shopping, Performance Max or Demand Gen campaigns through Google Ads.

The real cost is maintenance. Budget for:

  • Feed tooling — platform apps are often free; dedicated feed management tools typically run from roughly $30 to several hundred dollars a month depending on SKU count.
  • People time — in our accounts, a clean catalog under 1,000 SKUs needs about 1–3 hours a month of checks; large or fast-changing catalogs need weekly attention.
  • Content work — rewriting titles and shooting compliant images is one-time per product but real work.

For a small retailer, getting free listings live and clean is one of the few Google opportunities with no media cost at all. It will not replace paid campaigns, but it costs nothing to keep running once set up.

A practical setup order for a new account

  1. Create the account at merchants.google.com and add two Admins.
  2. Verify and claim your website domain.
  3. Fill in business info, shipping settings and return policy at the account level.
  4. Connect your store platform app or upload a Google Sheet feed.
  5. Opt in to free listings; wait 3–5 days for initial review.
  6. Clear every warning in Diagnostics before linking Google Ads.
  7. Link Google Ads, then build campaigns — ideally segmented by product_type or custom labels.
  8. Set a monthly recurring check for notifications, disapprovals and pending policy changes.

If your catalog is small and the real bottleneck is your site converting the traffic you already get, fix that first — our note on ecommerce conversion rate optimization covers what moves the number.

Want someone to own the feed and the campaigns?

Merchant Center rewards consistency more than cleverness: accurate data, matching landing pages, and a monthly habit of clearing warnings before they turn into disapprovals. Do that, and free listings plus Shopping ads tend to compound quietly.

If you'd rather hand it off, book a free 30-minute strategy call and we'll audit your feed, your disapprovals and your campaign structure on the call.

Next step

Want the Lead Key team to do this for your business?

A free strategy call comes with an audit of your website and Google listing, and a written plan you keep either way.

Frequently asked questions

Is Google Merchant Center free to use?

Yes, the account and free product listings cost nothing. You only pay when products run in Shopping ads, Performance Max or Demand Gen campaigns through a linked Google Ads account. The main ongoing cost is the time or tooling needed to keep the feed accurate.

How long does Merchant Center take to approve products?

Initial review of a new account and feed usually takes about 3 to 5 business days, though simple catalogs can clear faster. Individual product edits are typically re-checked within 24 to 72 hours after the next feed fetch. Account-level suspension reviews take longer and often run a week or more.

Can I use Google Merchant Center without a Shopify or WooCommerce store?

Yes. Any website you can verify and claim works, as long as it has real product pages, prices and a checkout or clear purchase path. You would supply data through a Google Sheet, a scheduled fetch of an XML file, or the Content API instead of a platform app.

What's the difference between Merchant Center and Merchant Center Next?

Merchant Center Next is the rebuilt interface Google moved all accounts to, with a simplified navigation, automatic product detection from your website and consolidated settings. The underlying rules — the product data specification, Shopping policies and feed methods — did not change. If your menus look different from an older tutorial, that is usually why.

Why are my products showing as 'approved' but getting no impressions?

Approval only makes an item eligible; it does not guarantee traffic. Common causes are no linked campaign or budget, very low search demand for the product, titles that don't match how people search, or losing auctions on price. Check the Performance and Competitive visibility reports before assuming a technical issue.

Do I need a GTIN for handmade or custom products?

No. Set the identifier_exists attribute to "no" and supply brand plus a clear title and description instead. Submitting a fake or borrowed GTIN is a faster route to disapproval than leaving it out correctly.

How often should I update my product feed?

At minimum daily, and more often if prices or stock change during the day. Mismatches between the feed and the landing page are the leading cause of disapprovals, so app-based or API feeds that push changes in near real time are safer than weekly uploads.

Mark Gasparik
Written by · how we write

Mark writes about what actually gets small businesses customers from Google, social media and AI: the campaigns, the listings, the websites and the numbers behind them. Every article is built from real search demand and the work our team ships for clients across the US and Canada.

LeoKGKirill
Leo, KG and Kirill will be on your call

Take over Los Angeles before your competitors do

Google, social and AI, built in 14 days, tracked in your own dashboard and guaranteed on ROI. One free call to see the plan.

5.0 on Google & Trustpilot No ROI? Money back Your local team of experts