Google Shopping ads and the product feed: a practical guide
Google Shopping ads run on a product feed, not keyword bids. Here is how the feed, campaign structure, and return on ad spend actually work in practice.
A small online store owner searches Google for one of their own products and sees a row of image cards at the very top of the page: each with a product photo, a title, a price, and a store name. Their products are not there. The stores that are there did not write the cleverest ad copy or place the highest keyword bid — they simply gave Google clean product data. That top-of-page visibility comes from Google Shopping ads, which run inside Google Ads but are driven by something most advertisers underestimate: a product feed.
This guide walks through how Google Shopping ads actually work — why the product feed is the single most important lever, how Merchant Center and Google Ads split the job, how campaigns are structured, how you "steer" the ads without ever choosing a keyword, how to avoid disapprovals, and how to judge success by return on ad spend. The aim is a clear mental model for any e-commerce business setting up its first feed.
What are Google Shopping ads?
Google Shopping ads are visual product listings that appear above the standard results on Google Search and on the dedicated Shopping tab. Where a text ad gives you a headline and a couple of lines of copy, a Shopping ad shows the product's photo, its title, its price, and the name of the store selling it. The shopper sees what you sell, what it looks like, and roughly what it costs before they ever click.
Here is the defining difference: with text ads you bid on the keywords you want to appear for. With Shopping you choose no keywords at all. Google decides which of your products can answer a given search by reading the information in your product feed. In other words, your product data does the targeting, not you. That one difference rewrites the entire logic of optimization.
The two pillars: Merchant Center and Google Ads
Shopping ads stand on two separate products working together, and not confusing them is half the battle.
Google Merchant Center is where your product feed lives. The feed is a structured file that describes every item in your store one by one: title, description, image link, price, availability, brand, GTIN (the barcode), product category, and more. Merchant Center checks this data against Google's policies and approves it.
Google Ads is where you turn those approved products into ads — set budgets and a bidding strategy, and manage campaigns. Merchant Center knows what you sell; Google Ads decides who sees it and with how much budget. You link the two accounts, and your feed becomes the raw material for every ad.
Why the product feed is your number-one lever
In text ads, bids and ad copy carry most of the performance. In Shopping, the quality of the feed carries it, because Google matches directly from that data. A weak feed means that no matter how much budget you add, you show up for the wrong searches — or for none.
The elements that make a feed strong:
- Accurate, keyword-rich titles: the title should contain the words shoppers actually search. "Women's red running shoes, size 7" matches far better than "Model X." Put the distinguishing details — brand, product type, color, size — near the front.
- Clean, policy-compliant images: the product should sit on a plain background with no promotional text, watermark, or logo overlaid. The image is what earns the click.
- Correct product types and categories: the Google product category and your own product type help Google place the item in the right context.
- Complete required attributes: price, availability, GTIN, and brand must be present and consistent.
- Valid GTINs: when the manufacturer's barcodes are entered correctly, Google recognizes the product and matches it more precisely.
This is why in Shopping, "improving the ad" almost always means "improving the feed." You fix the data, not the copy.
In Shopping you do not write your ad — you feed it. The cleaner the product data, the more accurately the ad finds its buyer.
Campaign structure: Standard Shopping and Performance Max
Once the feed is ready, you turn it into ads through two campaign types.
Standard Shopping campaigns give you more control: you can split items into product groups, set which products run at which priority, see the actual search terms, and add negative keywords. They suit anyone who wants a hand on the wheel or needs to manage specific product groups separately.
Performance Max campaigns run your feed automatically across all of Google's inventory — Search, Shopping, YouTube, Display, Gmail, Discover — with AI managing the bids. Less manual control, wider reach. We cover how Performance Max works separately; for Shopping, the point is that the same feed powers both. Splitting products into sensible groups is the basis for sending budget to the right place in either world:
- By category: group similar products so you can budget by product line.
- By margin: separate high-margin items so you can bid more aggressively where it pays off.
- By performance: isolate best-sellers from slow movers so one does not hide the other.
How you "steer" without keywords
Since you pick no keywords in Shopping, how do you stop showing up for the wrong searches? The answer lives in two tools: search-term data and negative keywords.
In Standard Shopping, reports show you which searches triggered your ads. When you spot queries that are irrelevant or carry no buying intent, you exclude them by adding negative keywords. Budget then flows to real buyers instead of searches for "free," "used," or things you do not sell. In Performance Max this control is narrower, but search themes and account-level negatives still help you steer.
So in Shopping, steering is done not by "which word do I want to appear for" but by "which word do I want to avoid" — and by sharpening the feed. It is a control style that takes getting used to, but it is powerful.
Avoiding feed and policy disapprovals
Merchant Center inspects your feed constantly; when it finds a rule violation it disapproves the product — sometimes the whole account — and the ad stops running. The most common reasons are well known and mostly preventable.
- Missing required attributes: if GTIN, brand, price, or availability is blank, the item is rejected.
- Image and content policy: images with text or watermarks, misleading titles, or prohibited products are rejected.
- Price and availability mismatches: the price in the feed must match the price on the landing page exactly; if a shopper sees one price in the ad and another on the page, Google will not approve the item.
That last point is the one most often missed. Your feed and your product page must tell a single truth: same price, same availability, same product. Every discrepancy between the landing page and the feed hurts both approval and trust. That is why the feed has to update quickly whenever price or stock changes — especially in stores where inventory data moves often.
Keep your feed in sync with your real product data
Rocketly keeps stock and price data in one place so your Google feed stays accurate
Start for freeMeasuring success by return on ad spend
The most natural way to judge a Shopping campaign is by how much revenue each unit of ad budget returns — that is, return on ad spend (ROAS). The logic is simple: is the ad producing value above its own cost?
Tying ROAS to a concrete target also shapes your bidding; many campaigns optimize directly toward a target ROAS. But a healthy ROAS reading depends on tracking sales properly — with conversion tracking in place, you can see which products actually turn a profit. Conversion rate optimization lifts ROAS without touching the ad side at all, by squeezing more sales from the same traffic. One caveat: there is no single "good" number — a healthy ratio depends on your product margins and business model.
How Shopping complements Search and free listings
Shopping ads are not a standalone channel; they are one part of your overall Google presence. Your text ad and your Shopping ad can appear on the same result, and they do not cancel each other out — together they occupy more of the page.
What is more, the feed you load into Merchant Center makes you eligible not only for paid ads but for free product listings on the Shopping tab. A clean feed earns visibility without spend. Appearing on the same search organically through search engine optimization, in a paid slot through Shopping, and for free through listings creates a strong compounding effect for an online store.
Frequently asked questions
Do I need to choose keywords for Google Shopping ads?
No. Unlike text ads, you do not bid on keywords in Shopping. Google decides which searches you appear for by reading the titles, categories, and attributes in your product feed. Your job is to keep that feed accurate and rich, and to use negative keywords to filter out searches you do not want.
Should I use Standard Shopping or Performance Max?
Both draw on the same feed. Standard Shopping gives you more control and transparency; Performance Max gives you wider reach and automation. Businesses that value control, or that are just starting out, often learn on Standard Shopping first and then test Performance Max.
Why was my product disapproved?
The usual causes are missing required attributes (GTIN, brand, price), images that break policy, and a price or availability mismatch between the feed and the landing page. Merchant Center shows the reason; fix the field and resubmit, and the product is reviewed again.
Are GTINs mandatory?
For most branded products the manufacturer has assigned a barcode, and you are expected to include the GTIN — doing so noticeably improves matching. For handmade or GTIN-less products, you mark the relevant attribute as "no GTIN" and supply complete brand and MPN data instead.
How often should I update my feed?
Fast-changing fields like price and availability should be as current as possible; a mismatch causes both disapprovals and lost trust. When stock and price data feed automatically from an inventory system, most of the update burden disappears.
Success in Google Shopping ads comes not from a clever bidding trick but from a clean, current product: the right title, the right image, the right price, the right stock. Keeping that data current by hand is tedious — but when product, stock, and price live in one place, the feed stays correct on its own. This is exactly where Rocketly's combination of stock/inventory and marketing tools helps: by keeping your catalog data tidy and feeding the Google-side feed, it makes it easy to ensure that the product your ads show is always the product the customer sees on the page.