How Google Shopping ads work: Merchant Center, product feed quality, Shopping vs Performance Max campaigns, bidding, ROAS, mistakes and the link with SEO.

In short
Google Shopping ads are product ads that show an image, a title, a price and the store name in Google results. They do not use keywords: Google matches searches to the product data you send through Merchant Center. You run them with a standard Shopping campaign or a Performance Max campaign, pay per click (or for performance with Performance Max), and their results depend first on the quality of your product feed.
Want to go further? Ask
Google Shopping ads are the main advertising format for online stores on Google. According to Google Ads Help, they "use your existing Merchant Center product data (not keywords)" to decide where and how to show. That one fact explains most of what follows: the feed is your targeting, your ad copy and your landing page link at once.
Three pieces work together:
When someone searches "waterproof hiking boots women", Google reads the feeds of all advertisers, selects the relevant products and runs an auction. The winners appear as product cards in the Shopping tab, in Google Search results, in Google Images and, depending on the campaign, on partner sites and other Google surfaces. In some European countries, advertisers go through a Comparison Shopping Service (CSS) partner.
Since 2020, products in Merchant Center can also appear for free in the Shopping tab and other Google surfaces. Free listings and ads use the same feed, but they differ in reach and control.
| Criterion | Free listings | Shopping ads |
|---|---|---|
| Cost | Free | Paid per click (standard Shopping) or for performance (Performance Max) |
| Placement | Shopping tab and some organic product surfaces | Top positions in Search, Shopping tab, Images, and more with Performance Max |
| Control | None beyond the feed | Budget, bids, product groups, exclusions |
| Volume | Limited, depends on relevance | Scales with budget |
| Setup | Merchant Center only | Merchant Center plus Google Ads |
Turn on free listings in any case: they cost nothing and use the work you already did on the feed.
Google offers two campaign types for products.
Ads appear in the Shopping tab, in Search next to results, in Google Images and on search partners if enabled. You organize products into product groups (by category, brand, margin) and set bids for each. Bidding options include Manual CPC, Maximize clicks, Maximize conversion value and Target ROAS. This type gives the most control and the clearest reporting by product and by search term.
A goal-based campaign that uses the feed plus text, image and video assets to show across most Google Ads channels: Search, Shopping, YouTube, Display, Gmail and Maps. You set a budget and a goal (Maximize conversion value with an optional ROAS target, or Maximize conversions with an optional CPA target), and Google's automation decides where and to whom to show. Reach is wider, control and visibility are lower.
A common approach: start with Performance Max if you have reliable conversion tracking and enough sales history, and keep a standard Shopping campaign for products you want to control closely (best sellers, low-margin items, tests).
The Merchant Center product data specification lists the required attributes: id, title, description, link, image link, availability and price, plus brand for most new products and GTIN or MPN depending on the case. Beyond compliance, a few attributes drive performance.
| Attribute | Rule | Why it matters |
|---|---|---|
| Title | Up to 150 characters; most important words first (brand, product type, key attribute such as size, color, material) | It is the main signal Google uses to match searches, and the first thing the shopper reads |
| GTIN | Only a real, valid GTIN from the manufacturer; never guessed | Helps Google identify the product and compare offers; a wrong GTIN causes disapproval |
| Image | Clear product photo on a neutral background, no promotional text or watermark | Decides the click in a grid of similar products |
| Price and availability | Identical to the landing page, updated as soon as they change | A mismatch leads to disapproved products and, if repeated, account issues |
| Product type and category | Your own taxonomy in product_type, Google's category if useful | Lets you split campaigns and bids by category |
| Description | Specific: materials, dimensions, use cases, compatibility | Adds matching signals and answers questions before the click |
For large catalogs, a product feed management tool lets you rewrite titles in bulk, fix errors and send the same catalog to several channels.
Shopping ads are a form of PPC advertising: you pay for clicks, so the question is how much revenue each euro or dollar brings back. The reference metric is ROAS (return on ad spend): revenue from ads divided by ad cost. A ROAS of 400% means 4 of revenue for 1 spent.
The same product data now powers organic product results and AI shopping. Google says its Shopping Graph holds more than 50 billion product listings, with over 2 billion refreshed every hour, and that shopping in AI Mode is built on it (Google, 2025). A clean feed and complete product pages therefore serve three channels at once: ads, free listings and AI shopping answers from Google, ChatGPT and other assistants.
Product pages with detailed descriptions, real photos, reviews and Product structured data also rank better in organic search, which lowers your dependency on paid clicks. On Shopify, our guide to Shopify SEO and GEO covers the store-side settings. Sorank, our software, writes and publishes articles in autopilot that answer the questions your buyers ask (comparisons, buying guides, how to choose), and links them to your collections and products, so that Google and the AI find your store without an ad.
Shopping ads perform as well as your feed: fix titles, GTINs, images and prices first, then choose your campaign type and bid from your margins. To build the organic traffic that reduces your cost per sale over time, try Sorank free for 3 days.
There is no fixed price: you set a daily budget and pay per click in standard Shopping campaigns, with a cost per click determined by the auction. Performance Max charges for performance, such as clicks or impressions, within your budget. Merchant Center and free listings cost nothing.
Yes, in most cases. Merchant Center requires you to verify and claim a website where shoppers can buy the products, with prices and availability that match your feed. Some local inventory formats work differently, but standard Shopping ads always point to a product page.
They can be, if your margins leave room for advertising and your product pages convert. Start with free listings and a small campaign on your best sellers, track ROAS for several weeks, then expand to products that are profitable. If margins are thin, organic traffic is often a better first investment.
THEY TRIED SORANK BEFORE YOU
