Google Merchant Center Setup Guide: Free Listings and Shopping Ads

Set up Google Merchant Center step by step: account and website verification, shipping and returns, Shopify and WooCommerce product sync, required attributes, disapproval fixes and country eligibility.
Navy card showing a product feed flowing from an online store into a Google Shopping results panel with price tags and a green approved badge

Google Merchant Center setup has five stages: create the account, verify and claim your website, add shipping and return policies, connect your products through Shopify, WooCommerce, a file or the API, then fix any disapprovals. Approved products can appear in free listings, and linking Google Ads lets you run Shopping ads.

Merchant Center is free. It stores your product data, your Google Shopping feed, which Google uses to show products across Search, the Shopping tab, Images, Lens, YouTube, Maps and Gemini.

Two 2026 changes matter if you’re following an older tutorial. Google sunset the Content API for Shopping on August 18, 2026 in favor of the Merchant API, and it has announced a 500 x 500 pixel minimum for product images, enforced from January 31, 2027.

Key takeaways

  • Choose your business country carefully at sign-up, because Merchant Center doesn’t let you change it later.
  • Shopify and WooCommerce stores should connect through Google’s official apps, which keep products, prices and stock in sync.
  • The price and availability in your feed must match the landing page, or Google disapproves the product.
  • New accounts are opted in to free listings by default; Shopping ads also need a linked Google Ads account.
  • Pakistan isn’t a supported target country for Shopping ads or free listings, but the UK, UAE, US, Canada and Australia are.

Step 1: How do you start your Google Merchant Center setup?

Sign in at merchants.google.com with a Google Account, enter your business details, and tell Google where you sell. Have these ready first, because Google checks your site against your product data from day one:

  • A Google Account that isn’t already tied to another Merchant Center account; each email can create only one.
  • A domain you own, with product pages that show the price, availability and a working checkout.
  • Visible contact details, a shipping policy page and a return policy page.
  • Your GTINs (barcodes) where products have them, or the manufacturer part numbers and brand.

During sign-up you add your business name and address, choose whether you sell online, in a physical store or both, pick how Google should get your products, and say whether you use a platform such as Shopify. Check the country twice: Google says the country chosen at setup can’t be changed later, and it also sets your account time zone.

Step 2: How do you verify and claim your website?

Go to Settings, then Business info, select Edit online store, enter your URL and follow the prompts. Verifying proves you own the site; claiming reserves the URL for your Merchant Center account, and a URL can be claimed by only one account.

Google offers several verification methods: through your e-commerce platform, a code sent to an email address associated with your site, an HTML tag or file, Google Tag Manager or Google Analytics. If a user on the account is already a verified owner in Search Console, Google recognizes the site and you go straight to claiming. Shopify stores should use the platform connection or an HTML tag, since Google notes the Analytics method may fail on third-party platforms.

Step 3: How do you set up shipping and returns?

Open Products and store, then Shipping and returns. Add a shipping policy for each country you deliver to, with costs and delivery times, then add a return policy. Shipping settings are mandatory in many countries, including the UK, the US, Canada and Australia, and worth adding everywhere.

  • Match your website. Enter costs as close as possible to what checkout charges, and overestimate if you can’t match exactly.
  • Avoid conflicts. A shipping price set in your product data overrides the account-level policy for that product, so keep the two consistent.
  • Watch Shopify rate apps. If a third-party app calculates your Shopify shipping rates, Merchant Center can’t import them; enter those rates manually.
  • Use exceptions for returns. Create one standard return policy, then an exception policy with a label for items such as personalized products that can’t be returned.

Step 4: How do you add products from Shopify, WooCommerce, a file or the API?

Connect your store platform if you have one; use a file or Google Sheets if you don’t. Manage product sources under Settings, then Data sources, or add them from Products, then Add products.

MethodBest forHow it updates
Google & YouTube app (Shopify)Shopify storesSyncs products from Shopify; changes can take 24 to 48 hours to show
Google for WooCommerceWooCommerce storesOfficial extension that syncs products and can sync shipping settings
Automatic from your websiteSites with Product structured dataGoogle crawls your pages and updates prices and removals
File upload or file URLCustom sites and larger catalogsOne-off upload, or Google fetches a hosted file every 24 hours
Google Sheets templateSmall catalogs without a platformSyncs with Merchant Center every 24 hours
Merchant APIDevelopers and frequent changesDirect updates as often as you need; replaced the Content API for Shopping
One by one in Merchant CenterAdding a few itemsManual; only for accounts that already have products
Ways to build your Google Shopping feed in Merchant Center

Connecting a Shopify store

  1. Install the Google & YouTube app from the Shopify App Store and connect the Google Account that owns your Merchant Center account. Google says the emails should match.
  2. In the app’s settings, open the product sync settings, choose Countries and languages, and turn on each country you sell to. Each needs an active Shopify market with shipping rates.
  3. Add a GTIN to each product variant that has one. For products without a GTIN, add the MPN and brand in the app.
  4. For clothing, add age group, gender, color and size. Optionally sync your SEO title tags and meta descriptions to Google instead of your on-page titles.

Connecting a WooCommerce store

  1. Install the free Google for WooCommerce extension and connect your Google Account, granting every permission it requests; the extension won’t work without them.
  2. Connect your existing Merchant Center and Google Ads accounts, or create new ones from the setup screen.
  3. Choose your site language and target countries. Settings you enter here overwrite existing ones in Merchant Center.
  4. Pick a shipping option: sync your WooCommerce shipping settings automatically, enter flat estimates, or set rates in Merchant Center. Carrier-calculated rates aren’t supported.
  5. Use attribute mapping to send GTIN, brand and other fields from your product data.

Watch out

If a developer or old plugin still sends products through the Content API for Shopping, move it to the Merchant API now. Google’s Merchant API documentation says Content API requests fail progressively from September 1, 2026.

Which product attributes does your Google Shopping feed need?

Every product needs an ID, title, description, link, image, price and availability, plus identifiers and condition where they apply. Google says products missing a required attribute can’t serve in ads or free listings.

AttributeRule to follow
idUnique per product, up to 50 characters; use the SKU and never change it
titleUp to 150 characters, matching the landing page; no promotional text or all capitals; include color or size for variants
descriptionUp to 5,000 characters about the product only; no links, sales text or competitor details
linkThe product page on your verified domain
image_linkThe main product image: JPEG, WebP, PNG, non-animated GIF, BMP or TIFF, with no promotional text, watermarks, borders or placeholders
priceMust match the landing page and checkout; exclude tax for the US and Canada, include VAT or GST elsewhere
availabilityin_stock, out_of_stock, preorder or backorder, matching the page
brand, gtin, mpnBrand for new products; the correct GTIN where one exists; MPN only when there’s no GTIN. Never guess a GTIN
conditionRequired for used or refurbished items
color, size, age_group, genderRequired for clothing and shoes in several countries, including the UK and US, and for free listings in Apparel and Accessories
Core Merchant Center product attributes

Google warns that an incorrect GTIN gets a product disapproved, while a product that has a GTIN but is submitted without one may get limited visibility. Well-written titles and descriptions also help your organic product pages; our guide to ecommerce SEO for category and product pages covers that side.

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

Most disapprovals come from data that doesn’t match your site, pages Google can’t crawl, or policy problems. Find them under Products, then the Needs attention tab. After you fix the data, Google re-reviews the product automatically; if you think a disapproval is wrong, request a review from the issue.

IssueUsual causeFix
Mismatched priceFeed updated at a different time from the site, a price loaded by JavaScript, wrong sale dates or currencyMatch the price in the page HTML and structured data; schedule feed updates; check sale price dates and time zone
Mismatched availabilityStock changed on the site but not in the feedSync more often, or let the platform app manage stock
Unable to check product pagesrobots.txt blocks Googlebot or Googlebot-Image, or the page returns an errorAllow both crawlers and fix server errors
Incorrect or missing identifiersInvented GTINs, or no brand and MPNUse the manufacturer’s GTIN; otherwise submit brand and MPN
Image problemsPromotional text, watermarks, borders or placeholder imagesUpload a clean photo of the actual product
MisrepresentationFalse or unclear business details, or hiding where orders ship fromShow real contact details, policies and honest delivery information
Common Merchant Center disapprovals and fixes

Take price mismatches seriously: Google says they may lead to account suspension, not only product disapprovals. If robots.txt is the problem, an allow rule like this example unblocks both crawlers:

User-agent: Googlebot
Disallow:

User-agent: Googlebot-image
Disallow:

A named Googlebot group replaces your general rules for that crawler, so copy across any Disallow lines you still need, such as your cart or account pages.

What’s the difference between free listings and Shopping ads?

Google Merchant Center free listings cost nothing and show eligible products across Google; Shopping ads are paid placements that need a Google Ads account. A sensible order is free listings first, then ads once conversion tracking works.

New accounts are opted in to free listings by default. Check the status under Marketing, then Marketing methods. Free listings only show product pages, not your homepage or category pages, and being eligible doesn’t guarantee impressions.

To run ads, link Google Ads from Settings, then Access and services: select Apps and services, then Add service, choose Google Ads and pick or create the account. If an agency owns the Ads account, send a link request with its customer ID and approve it in Google Ads under Tools, then Data manager. Then create a Shopping campaign or a Performance Max campaign; our guide to Performance Max for small businesses explains when that campaign type fits, and our Google Ads beginner’s guide covers budgets and tracking.

Which countries can you target, including from Pakistan?

You can show products in any country on Google’s supported list, which includes the UK, the UAE, the US, Canada and Australia, all with the Shopping tab. Each target country needs prices in its currency, shipping information for that country, and landing pages in the same language as your product data.

  • UK, US, Canada and Australia: shipping settings are mandatory, and US and Canadian prices must exclude tax.
  • UAE: submit prices in dirhams (AED) and keep landing page language consistent with your feed, English or Arabic.
  • Several countries: add each through your data source’s country settings, or create a separate data source per language, then set up a campaign for each country if you advertise.

Pakistan note

As of September 2026, Pakistan isn’t on Google’s list of supported countries for Shopping ads and free listings, so you can’t target shoppers in Pakistan with them. If you ship abroad, target supported countries instead, price in their currency and state delivery times honestly. Google’s misrepresentation policy bans hiding where products ship from to create an impression of local delivery.

For Shopify stores, feed quality and site SEO overlap heavily; our Shopify SEO checklist covers the store side, and our e-commerce team can handle both.

How TechZone can help

TechZone sets up and repairs Merchant Center accounts for Shopify, WooCommerce and custom stores selling to the UK, the UAE, the US, Canada and Australia. We verify your site, configure shipping and returns, connect the right feed method, map GTINs and apparel attributes, clear disapprovals and link Google Ads when you’re ready. Learn more on our e-commerce and marketplace services page, or book a free 30-minute consultation to walk through your account together.

Frequently asked questions

Is Google Merchant Center free to use?

Google Merchant Center is free to use, and so are free listings, which can show your products on Search, the Shopping tab, Images, Lens, YouTube and Maps without a click charge. You only pay when you run Shopping ads or Performance Max campaigns through a linked Google Ads account, where you set the budget and pay for clicks.

How long does Google Merchant Center approval take?

Google Merchant Center approval time varies with how products are added and how clean the data is. Google says changes from a connected e-commerce platform can take 24 to 48 hours to show, and hosted files and Google Sheets sync every 24 hours. Products are then reviewed, and disapproved items are re-crawled within hours or days after you fix them.

Can I use Google Merchant Center without a website?

Online free listings and Shopping ads in Google Merchant Center need product landing pages on a domain you have verified, because Google checks prices, availability and checkout on those pages. A business that sells only in a physical store can use local inventory features instead, which have their own requirements and don’t depend on an online checkout.

Do I need a GTIN for every product in Merchant Center?

A GTIN is required in Merchant Center only when the manufacturer has assigned one to the product. Handmade, custom or private-label goods without a barcode can be submitted with brand and MPN where available, or with the identifier_exists attribute set to no. Never invent a GTIN, because Google disapproves products with incorrect values.

What is the difference between Merchant Center and Google Ads?

Google Merchant Center stores your product data and controls whether products are eligible to appear on Google, including free listings. Google Ads is the advertising platform where you create and pay for campaigns. Shopping ads need both: Merchant Center supplies the feed, and Google Ads runs the Shopping or Performance Max campaign that uses it.

Sources and further reading

Written by

TechZone Team

TechZone is a digital agency in Islamabad, Pakistan. We design and build websites, online stores, mobile apps and AI automation for businesses in the UK, UAE, USA, Canada, Australia and Pakistan, and mentor interns through our virtual internship program. On this blog we share what we use in that work every day.

Last updated

Keep reading

Related articles

Branded navy card with the headline beside a 90-day calendar, a rising search results chart and a map pin

SEO

A week-by-week SEO plan for small businesses with limited time: what to set up first, which pages to fix, what to publish, how to earn reviews and links, and how to tell if it’s working.

13 min read

Navy card with a ticked checklist beside a map pin and a local results panel listing three nearby businesses

Local SEO

Thirty local SEO steps in seven phases, from your Google Business Profile and location pages to citations, reviews, local links and tracking, each with why it matters, how to check it and what to do first.

13 min read

Navy card with the headline beside a search results page showing a sponsored ad, a budget dial and a checklist for keywords, ads and tracking

Google Ads & PPC

A plain-English guide to running Google Ads as a small business in 2026: how the auction works, why Search usually comes first, how to set up keywords, ads and tracking, and what to do in the first 30 days.

14 min read

Want expert help putting this into practice?

Tell us what you’re working on. We’ll reply with honest advice, clear next steps and a written quote.