Setting up Google Merchant Center
A step-by-step walkthrough of creating a Google Merchant Center account, adding your business details, verifying and claiming your website, and getting to your first product upload.
Merchant Center is the account that holds your product data and feeds it to Google Shopping. Before a single product can show, you need to create the account, tell Google who you are, and prove you own your website by verifying and claiming it. This guide walks the setup end to end so nothing blocks your first feed.
What Merchant Center is for
Merchant Center is the hub that holds your product data and makes it eligible to appear on Google: on the Shopping tab, in Shopping ads, and in free listings across Search, Images and Maps. It sits between your store and Google: your store produces product data, Merchant Center ingests and validates it, and Google decides where it can show. You cannot run Shopping ads or earn free listings without it.
Setting up cleanly the first time saves weeks. Most stalled launches trace back to two things: a website that isn't properly verified and claimed, or missing shipping configuration. Get those right and the rest is data quality.
Before you start
Have these ready:
- The Google account that should own the store long-term (not a personal throwaway).
- Your legal business name and address, matching your website.
- Admin access to your website or its DNS, tag manager, or analytics: you'll need it to verify.
- Your shipping rates and returns policy.
Step 1: Create the account
At merchantcenter.google.com, sign in and create a new account. You'll set:
| Setting | Notes |
|---|---|
| Business country | Where your business is legally based. Sets your default programme rules. |
| Currency | The currency Google reports in. Difficult to change later: choose deliberately. |
| Time zone | Affects reporting and feed fetch scheduling. |
Step 2: Business information
Under Business info, enter your legal name, address and customer service details. Reviewers cross-check this against your site. If your website's contact and returns pages say one thing and Merchant Center says another, you invite a misrepresentation flag before you've uploaded a single product.
Step 3: Verify and claim your website
This is the step that trips most people up, so it gets its own deep dive below. In short: verification proves you control the domain; claiming binds that domain to this account. Both are required, and only one Merchant Center account can claim a given URL.
Deep dive Verifying and claiming, and why it fails
Google offers four verification methods. Pick the one you can actually complete with the access you have:
| Method | How it works | Best when |
|---|---|---|
| HTML tag | Paste a <meta> tag into your homepage <head> |
You can edit your theme's header |
| HTML file | Upload a small file Google gives you to your site root | You have file/FTP access |
| Google Tag Manager | Verify via an existing GTM container | GTM is already installed |
| Google Analytics | Verify via an existing GA property (needs the analytics.js/gtag snippet in the <head>) |
GA is already live on the site |
Then click Claim. The distinction matters: verifying only says "I control this domain"; claiming says "this domain belongs to this Merchant Center account". Ads won't serve until the URL is both verified and claimed.
The failure modes, and their fixes:
- URL mismatch. You entered
https://www.example.combut your site canonically serveshttps://example.com(or vice-versa). Verification checks the exact URL. Enter the domain your site actually resolves to. - URL already claimed. Another Merchant Center account (often an old agency account or a duplicate you forgot) has claimed the domain. You'll need to release the claim from that account, or request a claim reassignment through Google support.
- Verification tag stripped by the platform. Some hosted platforms sanitise
<head>injections or serve a cached page without your tag. Use the file or DNS-backed method, or verify through the platform's own Google Shopping integration, which handles this for you. - Redirects breaking the check. A homepage that 301-redirects (e.g. to a language subpath) can confuse the crawler. Verify the destination URL.
If you connect your store through a Shopping app or a hosted-feed integration, verification and claiming are often handled automatically as part of the connection: one of the quiet advantages of app-based setup covered in Feed delivery methods.
Step 4: Shipping and returns
Configure at least one shipping service for every country you list in. Products in a country with no shipping setup are disapproved outright: it's one of the most common launch-blockers. If your rates are uniform, one flat account-level service covers you; per-product rates go in the feed via the shipping attribute, but only use those when rates genuinely differ.
Add a returns policy too. It's increasingly required for free listings and ads eligibility, and it feeds the returns annotation shoppers see.
Step 5: Connect your product data
With the account verified and claimed, add a data source. Your options (scheduled fetch of a hosted feed URL, manual file upload, a Shopping app connection, or the Content API) each have trade-offs covered in Feed delivery methods. Whichever you choose, the quality of the data you send determines how much of Google you unlock; see The product data spec: an overview for what every product needs.
After setup: what "healthy" looks like
Once products flow in, live in the Products area:
- Diagnostics shows disapprovals and warnings. Aim for a low, stable item-issue count.
- Needs attention surfaces account-level problems (unclaimed URL, missing shipping, policy warnings).
A cleanly set-up account with a well-structured feed clears its first review within a few days. If you're serving your feed through /tools, the feed serving URL is a single stable address you point Merchant Center's scheduled fetch at: so the connection you make here never breaks even as your catalogue changes underneath it.
Step by step
- Create your Merchant Center account. Go to merchantcenter.google.com and sign in with the Google account that should own the store. Choose the account type that matches how you sell, an online store, and pick your business country and currency carefully, because currency is hard to change later.
- Enter your business information. Add your legal business name, address and customer service contact. This is the identity shoppers and Google's reviewers see, so it must match what's on your website's about, contact and returns pages.
- Add your website URL. Under Business info, enter the exact homepage URL of the store you'll advertise. Use the canonical domain (with or without www, http vs https) that your site actually serves, a mismatch here causes verification to fail.
- Verify and claim your website. Verification proves you control the domain; claiming ties that domain to this Merchant Center account. Use the HTML tag, HTML file, Google Analytics or Google Tag Manager method, then click Claim. Only one Merchant Center account can claim a given URL.
- Set up shipping and returns. Configure at least one shipping service for each country you sell to, and add a returns policy. Products in a country with no shipping configuration get disapproved, so do this before you upload.
- Connect your product data. With the account verified, add a data source, a scheduled fetch of a hosted feed URL, a file upload, an app connection, or the Content API. This is what actually populates your products.
Frequently asked questions
Do I need a website to use Merchant Center?
Yes. Merchant Center requires a verified, claimed website that sells the products you list, with working checkout, visible pricing and clear contact, returns and refund policies. You cannot list products you don't sell from a site you don't control.
What's the difference between verifying and claiming?
Verifying proves to Google that you control the domain. Claiming links that verified domain to your specific Merchant Center account so no one else can use it. You do both, in that order, and only one account can claim a URL at a time.
Is "Merchant Center Next" a different product?
No, Merchant Center Next is simply the current version of Merchant Center, with a redesigned interface. The concepts in this guide (business info, verification, claiming, data sources) are the same; only the navigation labels differ.