How-toUpdated 2026-07-06

How to add products to Google Shopping: the complete walkthrough

How to add products to Google Shopping start to finish, create a Merchant Center account, verify your site, submit product data, set shipping, and go live.

Plain-English summary

Adding products to Google Shopping means getting structured product data into Google Merchant Center, there's no listing form to fill in per product. The path is the same for every store: create a Merchant Center account, verify and claim your website, connect a product data source, configure shipping, and let your products pass review. Free listings cost nothing; Shopping ads sit on top when you want paid reach.

What "adding products" actually means

Google Shopping has no per-product listing form. You supply structured product data to Google Merchant Center (one record per sellable item, with attributes like title, price, image and availability) and Google assembles listings from it and decides where they show (how listings work covers that journey). So "adding products" is really five setup jobs, most of which you do once.

Step 1: create your Merchant Center account

Go to merchants.google.com and sign up with a Google account (use the business's account, not a personal one you might lose access to). You'll set:

  • Business name: displayed to shoppers on your listings.
  • Country of registration: determines your default target market, currency expectations and the policies applied. Choose where you actually sell.
  • Timezone: affects reporting only.

The full account walkthrough, including business-information settings you'll want right for the account review, is in Merchant Center setup.

Step 2: verify and claim your website

Two distinct actions:

  1. Verify: prove you control the domain, via an HTML tag on your homepage, an existing Google Analytics or Tag Manager container, or Search Console (if the same Google account already verified the site there, this is instant).
  2. Claim: reserve that URL for this Merchant Center account. Every product's link must point at the claimed domain.

A claim can be taken from a previous account holding it (agencies and old test accounts are the usual culprits), so if claiming fails, that's where to look.

Step 3: add your product data

This is the heart of it. Three delivery routes, compared fully in feed delivery methods:

Method Best for How it works
Scheduled feed fetch Most stores Google fetches a CSV/XML/TSV file from a URL on a schedule you set
Platform integration Shopify, WooCommerce etc. An app syncs products automatically (Shopify field mapping)
Content API Large or fast-moving catalogues Products pushed programmatically, near real-time

Whichever route, every product needs the required attributes:

  • id: your unique, stable identifier per offer
  • title and description: what shoppers see and what queries match (writing titles)
  • link: the product's landing page on your claimed domain
  • image_link: a compliant primary image (image requirements)
  • price and availability: matching the landing page exactly (the pricing attributes)
  • gtin / brand: product identifiers wherever they exist
  • Apparel adds colour, size, gender, age_group and variant grouping via item_group_id

The complete attribute-by-attribute reference is the product data spec overview. Required attributes get you approved; the recommended ones are what make products actually show for real searches: that's where feed quality becomes the growth lever.

Step 4: configure shipping

In Merchant Center settings, create at least one shipping service covering each country you target: flat rate, price-tiered, weight-based or carrier-calculated. Products with no applicable shipping cost are disapproved in most destinations, and this is the single most common reason a first feed lands with everything red. Details and tax handling (US) in shipping and tax.

Step 5: pass review

Once the first feed processes, each product goes into review (up to ~3 working days), and new accounts also pass an initial account-level vetting. Track everything in Products → Diagnostics:

Step 6: free listings, ads, or both

Approved products flow into free listings (the unpaid placements across the Shopping tab, Search, Images and Lens) automatically once the free-listings destination is opted in. That's genuinely £0 reach.

Shopping ads sit on top of the same feed: link a Google Ads account to Merchant Center, build a Shopping or Performance Max campaign, and you're bidding for the prominent paid placements. The trade-offs and setup are in free listings vs Shopping ads, and how the paid auction ranks you is in how the Shopping auction works.

Deep dive The difference between "listed" and "competitive"

Everything above gets products live. It does not get them seen: and this is the gap that surprises most merchants a month in. Approval is a pass/fail check against the required attributes and policies; visibility is a competition decided by data quality:

  • Titles decide which queries you enter. A platform-default title ("Aurora Dress") competes for almost nothing; a structured title ("Aurora Midi Wrap Dress: Emerald Green, Sizes 8-18") enters every query those attributes match. Titles are the single highest-leverage field in the feed.
  • Identifiers decide catalogue matching. Products with correct GTINs get matched to Google's catalogue and inherit pooled reviews and demand signals; products without stand alone. Coverage here is worth auditing before you spend a penny on ads.
  • Recommended attributes decide filter eligibility. Colour, size, material, category, unit pricing: every recommended attribute you skip is a set of filtered searches you silently exit.
  • Freshness decides trust. Price and availability are re-checked against your landing pages continuously; a feed that lags your site collects mismatches, and mismatches suppress.

Practically: budget as much effort for the data as for the setup. A feed-quality layer in front of Merchant Center (validating identifiers, rebuilding titles, filling recommended attributes, monitoring drift) is how larger merchants industrialise this, and it's what /tools does: enrichment to a supplemental layer (your store data is never modified), scored as a Feed Health Score, served to Google from a hosted feed URL.

When products don't appear

If you've done all six steps and products still aren't showing, work the triage in why products aren't showing on Google Shopping: it walks the causes in order of likelihood, from disapprovals to auction dynamics.

Step by step

  1. Create a Google Merchant Center account. Sign up at merchants.google.com with a Google account, set your business name, country and timezone. Country matters, it sets your default target market and currency.
  2. Verify and claim your website. Prove you control your store's domain via an HTML tag, Google Analytics/Tag Manager, or Search Console, then claim the URL. Products can only link to a domain the account has claimed.
  3. Add your product data. Connect a data source, a scheduled feed file fetch, a platform app integration, or the API. Every product needs the required attributes, including id, title, description, link, image_link, price, availability, and identifiers where they exist.
  4. Configure shipping (and tax where applicable). Set up at least one shipping service covering your target country in Merchant Center settings. Products without applicable shipping cost information are disapproved in most destinations.
  5. Pass review and check Diagnostics. New products review within about 3 working days, and new accounts get an initial vetting pass. Watch Products → Diagnostics, approved products are live in free listings; fix any disapprovals by reason.
  6. Decide on free listings vs Shopping ads. Approved products appear in free listings automatically once opted in. To run Shopping ads, link a Google Ads account and build a campaign on top of the same feed, same data, paid placement.

Frequently asked questions

How much does it cost to put products on Google Shopping?

Free listings cost nothing, no listing fee, no commission on standard free listings. You pay only if you choose to run Shopping ads, where you're charged per click at whatever your campaign bids.

How long does it take for products to appear?

Product review typically takes up to 3 working days after your first feed processes, and brand-new accounts can spend up to a week or so in initial account review. Plan for products to be live within roughly a week of a clean submission.

Do I need a website to list on Google Shopping?

Yes, every product needs a landing page on a verified, claimed domain where shoppers can buy it. The site needs the basics Google checks for, clear pricing, contact details, a returns policy and a working checkout.

Can I add products without a feed file?

Yes. Platform integrations (like the Shopify app connection) and the Content API push products without you building a file, and small catalogues can be entered directly in Merchant Center. A scheduled feed file is just the most portable of the delivery methods.

Put this into practice. /tools rebuilds messy product data into Merchant Center-ready feeds. Connect a store and see your Feed Health Score in minutes.
Try /tools →