How to advertise on Google Shopping: the feed is the ad

Merchant Center setup, the feed attributes that decide visibility, Standard Shopping against Performance Max, and the product level numbers to judge it by.

Published by AI Knows Us · Updated 12 October 2026

To advertise on Google Shopping you need three things in place: a Google Merchant Center account with a verified and claimed website, a product feed that passes review, and a Google Ads campaign linked to that account. Shopping ads are not written. They are generated from the data in your feed, so the feed is the ad. Once products are approved, you choose between a Standard Shopping campaign, where you control which products sit in which group and what you bid, and Performance Max, where Google decides placement across Search, Shopping, YouTube, Gmail, Discover and the Display network. Both draw on the same feed. Getting the feed right is the whole job.

This page covers the setup, the feed fields that decide whether you get shown, campaign structure, and how to judge the account once it is running. Search text ads and the keyword auction are a separate discipline with their own method.

Step one: Merchant Center and website verification

Create a Merchant Center account, then verify and claim the domain you sell from. Verification proves you control the site. Claiming ties that domain to your account so nobody else can submit products for it. You can verify through Google Search Console, an HTML tag, an HTML file upload or your Google tag.

Before you submit a single product, make sure the site itself meets the policy baseline that accounts get suspended over most often:

  • A visible, accurate returns and refunds policy
  • Full terms of sale, including delivery times and charges
  • Contact details that work, with at least two methods
  • A secure checkout on HTTPS, including every page that collects card or personal data
  • Prices and availability on the landing page that match the feed exactly

That last point causes more disapprovals than any other. Google crawls your landing page and compares it with your feed. A price that moved and a feed that did not catch up reads as a mismatch.

Step two: the product feed

A feed is a structured file or API connection listing every product with its attributes. If you run Shopify, WooCommerce, BigCommerce or Magento, an app or extension generates and refreshes it. On a custom platform you can upload a TSV, an XML file or a Google Sheet, or push data through the Content API.

These are the attributes that do the work:

AttributeWhy it decides your results
idStable unique code per variant. Never reuse an id for a different product.
titleThe strongest matching signal you control. Front load brand, product type and the distinguishing attribute.
descriptionUsed for matching on longer queries. Write it for a shopper, not as a keyword list.
link and image_linkMust resolve to a live page and a clean image, with no promotional overlay or watermark.
price and availabilityMust match the landing page, including currency and tax treatment.
gtin, mpn, brandIdentifiers connect your listing to the product Google already knows. A missing gtin on a branded product costs visibility.
google_product_categoryPick the deepest category that is still accurate. It affects which queries you compete for.
product_typeYour own taxonomy. Use it for campaign segmentation later.
custom_label_0 to 4Free fields for margin band, season, bestseller flag, stock depth. This is how you bid by product economics.

A title pattern that works for most catalogues: brand, then model or product name, then the attribute a buyer specifies, then size or quantity. For a pair of shoes that is brand, model, colour, width, size. Shoppers type those words and the feed is matched against them.

Step three: the campaign

Link Merchant Center to Google Ads, then choose your structure.

Standard Shopping gives you product group control, negative keywords, search term reporting and placement transparency. It is the right starting point for a catalogue where margins differ a lot across products, because you can bid by custom label.

Performance Max replaced Smart Shopping and runs across every Google surface using your feed plus asset groups of headlines, descriptions, images and video. You give it conversion data and a target, and it allocates. It usually produces more volume. You get less control over which products receive spend and where ads appear, so set up the reporting before you set up the campaign.

Whichever you choose, do these four things:

  • Segment by product economics, not by catalogue tidiness. Put high margin and proven sellers in their own campaign or asset group so budget is not averaged across the whole range.
  • Decide bidding by what you can measure. Target return on ad spend needs enough conversions to learn from. Maximise clicks with a cap is a sound bridge while that data builds.
  • Add negative keywords in Standard Shopping without hesitation. Queries that name a competitor model, a spare part you do not stock or a use you do not serve spend real money.
  • Exclude out of stock and loss making lines rather than leaving them in at a low bid.

Free listings, and the parts of Shopping you do not pay for

Products in Merchant Center can also appear in free listings on the Shopping tab, in Search and in Google Images, once you opt in to surfaces across Google. The same feed powers both, which means every hour spent improving titles, images and identifiers pays twice: once in paid placement quality and once in free traffic.

Two programmes raise click through enough to be worth the setup. Product ratings show stars from your review platform. Promotions attach an offer to the listing. Both need their own feed or integration.

How to judge whether it is working

Shopping is judged at product level, not account level. An account at an acceptable blended return often hides a third of the catalogue losing money and a handful of products carrying everything.

  • Impression share by product tells you whether you are in the auction at all for your best lines.
  • Click share and benchmark cost per click show whether your prices and titles are competitive, since price is a visible part of a Shopping ad.
  • Return on ad spend by custom label is the number that drives decisions, because it maps to margin.
  • Search terms in Standard Shopping tell you what Google thinks you sell. If the queries are wrong, the titles and categories are wrong.
  • Diagnostics and item issues deserve a weekly look. Feeds break quietly when a developer changes a template.

Set a cadence and keep it: feed diagnostics weekly, product level profitability monthly, title and image work on a rolling basis starting with the products that already get impressions.

The advertise on Google Shopping questions worth an answer

How much does it cost to advertise on Google Shopping?

There is no listing fee and no minimum spend. You pay per click, and the cost per click is set by auction, so it moves with category, device, country and competition. Work out what you can afford from your own numbers first. Gross margin per order multiplied by your conversion rate gives the most you can pay for a click and still make money.

Do I need a GTIN for every product?

You need one for products that have a manufacturer assigned identifier, which covers most branded goods. Handmade, custom and own brand products are exempt, and you supply brand plus mpn instead. Supplying correct identifiers wherever they exist improves matching noticeably.

Why are my products disapproved?

The usual causes, in rough order of frequency: price or availability mismatch between feed and landing page, a missing returns policy or contact details on the site, image problems such as overlays and placeholders, restricted product categories, and an unverified or unclaimed domain. The diagnostics view names the exact attribute for each item.

Standard Shopping or Performance Max?

Start with Standard Shopping when you need search terms and control of spend by product margin, which is the normal case for a small catalogue or a new account. Move budget into Performance Max once conversion tracking is steady and you want reach across more surfaces. Plenty of accounts run both, with proven products fenced into Standard.

How long before Shopping ads produce results?

Products usually clear review within a few days of a clean submission, and the auction starts straight after. Automated bidding needs a few weeks of conversion data before its targets mean anything, so hold the structure steady through that period rather than changing it daily.

Can I advertise on Shopping without a website?

Merchant Center requires a claimed domain with a checkout you control. Marketplace sellers advertise through the marketplace's own programmes instead.

One more place shoppers now compare products

Shopping ads answer a shopper who is already in Google with a product in mind. A growing share of that research now starts as a question put to an assistant: which brand is best for this, what should I buy for this budget, is this model worth the money. ChatGPT, Gemini, Perplexity, Claude and Google's AI Overviews each answer with a short recommendation naming two or three products or retailers, drawn from pages and sources they trust rather than from your feed or your bids.

It is worth knowing what those answers say about your category. Ask the question a customer would ask, keep your own brand out of the wording so the answer is not steered, and note which products get named and which sites get cited. AI Knows Us runs that check across those assistants and shows which sources the answers come from.

Read next

Or browse the whole archive.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Join the waitlist. We open on 31 October 2026. It costs an email address. No card, and nothing is charged. Or talk to a person if you have a question first. Or read how we fix what it finds.