Google Shopping Feed Optimization: Feed, Structure, Bids
A practical guide to Google shopping feed optimization, with clear steps, common mistakes, and answers to the questions teams ask before they act.
Get every profitable product into the auction, and keep the loss-makers out of it.
We start inside Merchant Center, fix product data at the source, and connect campaign targets to margin and stock. Your Google Shopping agency should get profitable products eligible first, then scale the auctions they can actually win.
Google Shopping Agency
We manage Shopping as a product-data and revenue system, not just another campaign type. Feed health, query matching, stock, margin and bidding are handled together so every budget decision traces back to what the product contributed after returns.
Speak with a specialist •


We work through Merchant Center, feed quality, query matching and campaign structure so profitable products can enter the right auctions.
Titles rebuilt from the queries your products actually receive, and missing attributes completed through a supplemental feed. Every rule is documented, so the next catalog update cannot quietly undo the work.
Every disapproval is traced back to the field in your commerce platform that produced it. You get the fault, the field name and the correction to make, so the change happens in the system that actually owns the data.
Margin tier, sell-through rate and seasonality written into custom labels, so the bid strategy can tell a profitable item from a merely popular one before it decides what to spend.
Your prices tracked against the auction benchmark, so a competitor discount arrives as a bid input rather than as a surprise in next month's report.
In a Shopping account the money usually leaks in the product data rather than in the bidding. Here is where.
Diagnose my site •Items drop off the Shopping surface and nothing in the campaign view explains it. The cause sits in Merchant Center rather than in the ad account, which is why no amount of looking at Google Ads will tell you what happened. Left alone the disapprovals spread, because one bad attribute pattern usually repeats across an entire category in your source data.
Your best products never appear for the searches that describe them, because the titles carry internal naming and the attributes that decide eligibility sit blank. Every week that persists, competitors with complete data absorb the impressions and the auction learns that your listings are the less relevant ones.
Bidding is set at campaign level, so a low-margin volume seller and a high-margin niche item chase the same target on the same budget. The volume seller wins every time. Over a quarter the account looks like it is scaling while contribution quietly goes backwards.
Impressions and clicks fall with no change to your bids or your feed. On Shopping the price sits inside the ad, so a competitor discount costs you the click before it costs you the ranking. Ignored, that weaker engagement feeds back into the auction and costs you position as well. The gaps are rarely small: 40.5% of products sold by two or more sellers on Google Shopping cost at least 25% more from the priciest seller than from the cheapest (Google Shopping Price Gaps study).
Every disapproval, warning and blank attribute gets mapped back to the field in your source system that caused it. You get a fault list grouped by category rather than by item, because the faults almost always repeat across a whole category at once.
Titles rebuilt against the queries your products receive, missing attributes filled through a supplemental feed, and nothing waiting on an engineering release. Each rule is documented, which is what stops the next catalog import reversing the work. The supplemental feed is yours to keep.
Return targets get set per margin tier rather than per campaign, and we roll them out one tier at a time so any change can be traced to its cause. The tier carrying the most contribution moves last, because it has the most to lose from a learning reset.
Products get judged on contribution after cost of goods and returns, not on revenue and not on return on ad spend. Earners get more budget. The rest get demoted or switched off, with the reasoning written down. This is the meeting where a bestseller occasionally gets turned off.
A Shopping impression carries your image and your price before anybody clicks, so the qualifying happens inside the auction rather than on your landing page. That makes it the least forgiving surface Google sells. If an attribute is missing, a price is stale or a title does not match the search, you are not in the comparison at all. Delivery data is a common gap: 36.5% of Google Shopping listings show no delivery information at all (Google Shopping study). The work is in the data, not the bid.
Paid Shopping placements run through Google Ads, and Google charges you when a shopper clicks, so that budget is set by how much demand you decide to buy. Our management fee is a separate number, driven by catalog size, how many storefronts and countries are in scope, how much of the feed has to be rebuilt, and whether Performance Max sits alongside standard Shopping. We scope all of that first, and the fee for our Google Shopping ads services is fixed in writing before any work starts.
We build inside your Merchant Center and your Google Ads account. Supplemental feeds, feed rules, custom-label logic, the fault list and the product-level contribution reporting stay with your team if management changes, and none of it sits behind software you would lose access to.
Google Shopping management should leave you holding assets rather than a login. These are the ones we build and hand over.
Compare Google Shopping agencies by how they fix feed data, separate product margins, map Performance Max coverage and report contribution per item.
Give a senior strategist read access to Merchant Center and Google Ads. We will send back the disapprovals, the attribute gaps and the products where spend is leaving faster than margin arrives. Shopping is one part of a retail account, and the rest of it is covered on our ecommerce PPC page.
You need a Merchant Center account, a verified and claimed website, and a product feed that meets Google's data requirements. Once products are submitted and approved they can show as free listings, and paid Shopping placements need a linked Google Ads account and a bid. Most of the effort sits in the feed rather than the sign-up, which is why a Google Shopping agency earns its keep inside Merchant Center.
Longer reads on the same subject, written by our senior team.
A practical guide to Google shopping feed optimization, with clear steps, common mistakes, and answers to the questions teams ask before they act.
Original data
40.4% of the advertisers showing Google ads in Canadian search results are verified in the US, close behind the 44.2% based in Canada, and US advertisers account for 59.8% of those advertisers' ads.
The ads that win the top spot on a search results page share one habit: 83.1% show sitelinks, the extra links under an ad.
A click on a branded Google Ads keyword, a search for a specific company or website, costs $5.91 on average against $10.64 for all other keywords, 44% less.
Send us your Merchant Center and we will tell you which products are eligible, which are blocked and which of them earn enough to deserve a bid.



Fields marked * are required
Find disapprovals, tracking gaps and campaign structure issues before more spend moves.
Connect Shopping with Search, remarketing and budget planning across the retail account.
Improve the product and category pages comparison shoppers land on.
Earn organic product and category visibility from the same data foundations.
Google Shopping Reviews