Google Shopping Management
Google Shopping has no keywords to bid on. Google reads your product data and decides which searches to show each product for, so the feed is the targeting. Many Shopping accounts that underperform have a data problem before they have a bidding problem. This page covers how the feed, the campaigns and the measurement are handled, how to judge a supplier, and when Shopping is the wrong spend.
What is included
- A review of any existing Merchant Center account and Shopping or Performance Max campaigns: ownership, diagnostics, feed quality and structure
- A feed audit covering titles, identifiers, categories, images, price and availability accuracy and variant grouping
- Feed fixes made at source in the shop where possible, with feed rules or a supplemental feed as a stopgap
- Campaign structure organised by margin, stock and the role each product plays in the range
- Conversion tracking with order value, checked with a test purchase
On this page
- What does a Google Shopping agency actually do?
- How does Google Shopping work?
- What makes a good product feed?
- How should Google Shopping product titles be written?
- Why do GTIN and identifier errors matter?
- Which Merchant Center problems are most common, and how are they fixed?
- What is Performance Max for retail, and when should you use it?
- Standard Shopping or Performance Max for retail: which fits?
- How does margin-aware bidding work for Shopping?
- What should you measure for Google Shopping?
- Where should the product feed come from?
- When is Google Shopping the wrong channel?
- How do you judge a Google Shopping agency?
What does a Google Shopping agency actually do?
A Google Shopping agency manages the product feed, the Merchant Center account and the Shopping or Performance Max campaigns that turn your catalogue into product ads. Most of the work is the feed: titles, identifiers, categories and accuracy. Bidding matters, but it can only work with what the data lets Google show.
The same job goes under several names: Google Shopping management, Shopping campaign management, product feed optimisation and, more recently, Performance Max for retail. They overlap heavily. What differs between suppliers is who edits the feed, who reads results by product and whether anyone will say when Shopping is not the right spend.
Everything about owning the advertising account, paying Google directly and reporting on outcomes rather than clicks is set out on the main paid advertising page and applies here unchanged. This page goes deeper into the product side. Search campaigns for services are covered under PPC management, and the wider picture for shops is on the ecommerce and retail sector page.
The point
Everything about owning the advertising account, paying Google directly and reporting on outcomes rather than clicks is set out on the main paid advertising page and applies here unchanged.
How does Google Shopping work?
Google Shopping shows product ads, with an image, title, price and store name, when someone is looking to buy. There are no keywords to bid on: Google matches your product data to searches, so the feed you submit through Merchant Center is the targeting, and its quality decides where and how often your products appear.
Merchant Center holds the feed, the shipping and returns settings and the policy checks. It is linked to a Google Ads account, where the campaigns decide which products to promote, how much to bid and what budget to spend. Eligible products can also appear in unpaid listings, which is another reason the data deserves care.
The difference from Search is where the effort goes. In a Search campaign you write the ads and choose the keywords. In Shopping, Google builds the ad from your data, so improving the ad means improving the data. The same discipline helps ecommerce SEO, since clean product data and Product markup on the page serve both channels.
The point
In Shopping, Google builds the ad from your data, so improving the ad means improving the data.
What makes a good product feed?
A good product feed is accurate, complete and written for how people search. Every product has a stable ID, a descriptive title, price and availability matching the page, a clear image, a real brand and identifier, a category and enough variant detail for Google to match it to the right search. Most Shopping performance is decided here.
- A stable, unique ID. Changing a product's ID makes Google treat it as a new item and discard its history, so choose a scheme and keep it.
- A descriptive title. It is the most important text in the feed. The next section covers how to write it.
- A plain description. State what the product is and what it is made of. Leave out promotions, delivery claims and capital letters.
- A clean main image. The product on a plain background, without watermarks, text overlays or placeholders. Promotional graphics belong elsewhere.
- Price and availability that match the page. Currency, VAT treatment and stock status have to agree with what the shopper sees on arrival, or the product is disapproved.
- Brand, GTIN and part number. Real values from the manufacturer, covered in the section on identifiers.
- Two kinds of category. Google's own product category helps matching; your product type is your own hierarchy, and it is useful for grouping in campaigns.
- Variants grouped properly. Colour, size, material and, for clothing, gender and age group, tied together with a shared group ID so each variant is recognised as one product in several forms.
- Shipping and returns. Set at account level where they are consistent, and at product level where they are not.
- Custom labels. Five text labels you can use to tag margin band, bestseller, clearance, season or stock depth, which later drive campaign structure.
- Only the products you want promoted. Out-of-stock lines, products that lose money after delivery and items you cannot fulfil reliably should not be in the feed or should be excluded in the campaign.
How should Google Shopping product titles be written?
Put the words a shopper would use first, then the attributes that distinguish this product from similar ones. Google publishes recommended structures by product type, and titles can run to 150 characters, but only the opening is reliably visible. Do not pad with promotions, capital letters or keywords that do not describe the item.
| Product type | Title structure | Why it works |
|---|---|---|
| Clothing and shoes | Brand, gender, product type, then colour, size and material or style. | Shoppers search by type and colour; gender and size separate near-identical variants. |
| Electronics | Brand, product type, model, then the specification that distinguishes it. | Buyers often search by model or by one key specification, so both belong near the front. |
| Furniture and homeware | Brand, product type, then material, colour and dimensions. | Material and size are the usual deciding factors and are easily lost in a thin title. |
| Food, drink and consumables | Brand, product, flavour or variant, then pack size. | Pack size and variant matter to the buyer and keep multipacks from being confused with single units. |
| Books and media | Title, format, author or creator. | Searches follow the work and its format, such as hardback or paperback. |
| Parts and accessories | Brand, part type, what it fits, then the compatible model or size. | Compatibility is the question the shopper is asking, so answer it up front. |
Why do GTIN and identifier errors matter?
A GTIN is the barcode number that identifies a product globally. Google uses it to match your product to its catalogue, so a missing or invalid one can limit where the product appears or cause it to be disapproved. Supply the real value from the manufacturer, and use brand and part number only where none genuinely exists.
The common failures are predictable. Identifiers are left blank because the shop never stored them. They are entered in the wrong field, or with a typo that fails the check digit. Variants share one barcode when each needs its own. Or a supplier changed the product and nobody updated the data. A sound audit checks all four, ordered by the number of products affected.
There is a hard limit on what any agency can do. A missing barcode cannot be conjured from the feed; the real number comes from the manufacturer or supplier, or, for your own branded goods, from a barcode issuer such as GS1. Handmade, bespoke and own-brand lines can legitimately have no GTIN, and Merchant Center lets you say so. Making up values to clear a warning is against the rules and risks the account. Where identifiers are stored in the shop, fixing them there means every future feed inherits the correction.
The point
A missing barcode cannot be conjured from the feed; the real number comes from the manufacturer or supplier, or, for your own branded goods, from a barcode issuer such as GS1.
Which Merchant Center problems are most common, and how are they fixed?
The most common problems are prices or stock that differ from the page, invalid identifiers, unsuitable images, pages Google cannot reach, missing shipping or returns information and ungrouped variants. Each has a cause in the shop or the feed, and fixing the cause is better than clearing the warning. The diagnostics tab names the issue for each product.
| Problem | What it causes | How it is fixed |
|---|---|---|
| Price or availability differs from the product page | Disapproval for mismatched value, and account-level warnings if it persists. | Generate feed and page from the same source, update the feed often enough to follow stock, and check how tax and currency are displayed. |
| Missing or invalid GTIN | Limited visibility or disapproval for products that should have a barcode. | Source real values from suppliers, validate them, and use brand and part number only where none exists. |
| Image breaks the rules | Disapproval or reduced eligibility for watermarks, overlays, placeholders or poor crops. | Use a clean main image per product and keep promotional graphics out of the feed. |
| Page cannot be reached or does not work | Product ads sending shoppers to errors, with disapproval for the landing page. | Check redirects, stock handling and crawl access. The technical SEO checks overlap with this completely. |
| Shipping or returns information missing | Account-level issues that can hold back many products at once. | Set shipping and returns in Merchant Center to match the site, and publish a clear policy page. |
| Variants not grouped | Duplicate-looking products, wrong colours or sizes shown, and diluted results. | Use a shared group ID and fill in the variant attributes for every item. |
| Restricted or prohibited products | Products that cannot be advertised or can be shown only in certain ways. | Read Google's current policies for the category before building campaigns around it. |
What is Performance Max for retail, and when should you use it?
Performance Max is Google's automated campaign type that runs ads across its channels from a single budget. With a product feed attached it serves product ads and other formats, such as Search, YouTube and Display. Use it when tracking, conversion value and product data are good enough to feed it, and when its reporting is acceptable.
The trade is control for automation. You give Google a feed, a goal and a budget, and it decides where, when and to whom the ads are shown. When the inputs are accurate that can work well, particularly for catalogues too large to manage by hand. When they are not, it spends confidently on whatever it was told counts. It is also easy for brand searches, which would have converted anyway, to flatter the result.
Google has been adding controls, such as brand exclusions, search themes and channel-level reporting, and what is available changes. That is why the answer is evidence, not preference: look at what the account can actually show you. If Performance Max cannot tell you where your money went, treat the results with suspicion. Shops that sell little and have few product groups often do better with standard Shopping until there is enough data to automate. The paid-or-organic decision applies here as well.
The point
Google has been adding controls, such as brand exclusions, search themes and channel-level reporting, and what is available changes.
Standard Shopping or Performance Max for retail: which fits?
Standard Shopping suits shops that want clear reporting and direct control over product groups and bids, especially with limited data. Performance Max suits shops with accurate value tracking, a clean feed and enough conversions to automate. The comparison below sets out what changes, and neither is better by default.
| Standard Shopping | Performance Max for retail | |
|---|---|---|
| Where ads can appear | Shopping surfaces: the Shopping tab, product units in results and partner sites. | Across Google's channels, including Search, YouTube and Display, as well as Shopping. |
| Control | Direct: product groups, bids and negatives set by you. | Limited: you steer with the feed, goals, audience signals and exclusions, and Google decides the rest. |
| Reporting | Clear at product and search-term level. | Improving but more aggregated, so check what your account can actually show. |
| Creative needed | None beyond the feed. | Asset groups with images, text and video for the non-Shopping channels. Without them Google may generate its own. |
| Data it needs | Works with modest volumes, because you control what it learns from. | Needs accurate conversion value and enough conversions for its automation to find a pattern. |
| Best for | Smaller catalogues, tighter margins and shops that want to see where money goes. | Larger catalogues with good tracking and a willingness to let automation work. |
| Main risk | Manual effort, and a structure that is never revisited. | Spend drifting to brand searches or low-margin items you cannot easily see or stop. |
How does margin-aware bidding work for Shopping?
Set the return you ask of each product group from its margin, not from one account-wide target. Break-even return on ad spend is one divided by gross margin as a proportion, after costs that vary per order such as shipping, payment fees and returns. Your target has to sit above break-even, and it will differ between lines.
To make that possible the products need grouping by margin. Custom labels are the practical tool: tag each product with a margin band, then build product groups or listing groups on the label. A low-margin accessory and a high-margin hero product should not share a target, and a product that loses money after delivery should not be promoted at all. The same labels can mark bestsellers, clearance lines and seasonal items, so each can have its own budget and goal.
Then make the conversion value mean something. Record order value consistently, and decide whether it includes VAT and delivery. Returns and cancellations should be accounted for, because revenue that is later refunded is not revenue. Merchant Center supports a cost of goods attribute, and Google Ads can use it to report on profit rather than sales, though what is available depends on how your account is set up, so check what yours supports. Where it is not, a margin-based target is the practical substitute.
Automated bidding strategies that aim for a return target need a stable history of conversions before they can be trusted, and changing targets sharply resets what they have learned. Move them gradually and judge them against contribution after ad cost. The real limits are often not bids at all but stock, delivery promises and a feed that quietly goes out of date.
The point
Automated bidding strategies that aim for a return target need a stable history of conversions before they can be trusted, and changing targets sharply resets what they have learned.
What should you measure for Google Shopping?
Measure contribution after ad cost, not revenue against spend. Read results by product and product group, keep an eye on feed health, and compare Google's figures with GA4 and your own order data. A Shopping account can show a flattering return while selling the wrong things or losing money on low-margin lines.
- Contribution after ad cost, by product group. Order value less cost of goods, shipping, payment fees, returns and advertising. If you cannot get this far, say what is missing.
- Product-level performance. Which products spend without selling, and which sell without being given budget. The winners and losers are often hidden inside a campaign average.
- Feed health. How many products are approved, limited or disapproved, and whether that is changing after shop updates.
- Impression share and its causes. Whether you are losing visibility because of budget or because of rank. They have different fixes: one needs money, the other needs better data or bids.
- New against returning customers. Shopping can end up harvesting people who would have bought anyway. Where Google offers a new-customer goal, use it carefully, and compare with your own customer records.
- Brand against non-brand. In Performance Max especially, check how much of the result comes from people already searching for you by name.
- Returns and cancellations. Revenue that is refunded should not stay in the results. Use conversion adjustments where your set-up allows.
- Google against GA4 and your orders. Differences are normal, and unexplained differences are a prompt to check tracking. Improving the page also lifts the numbers, which is the work of conversion optimisation.
- Stock-outs. Spend on products you cannot supply is wasted, and a feed that lags behind stock causes it.
Where should the product feed come from?
It should come from the data your shop already holds, generated from the same source as the product pages so that price, stock and variants cannot drift apart. On Shopify and WooCommerce that is usually a channel app or plugin; on a custom store it is a scheduled export or an API connection.
Feed problems are mostly shop problems, which has a practical consequence. If the feed takes its titles from the shop's product titles, then better titles are written in the shop. If barcodes are not stored, they need adding to the product records. Merchant Center accepts supplemental feeds and rules that override or add attributes without touching the shop, which is a useful stopgap, but a permanent repair belongs at source. The choice of platform matters here too, and Shopify, WooCommerce or a custom build compares what each does with product data.
This is where having one supplier for both the store and the advertising removes friction. A change to a variant structure, a barcode field or a stock rule can be made in the build and reflected in the feed in the same piece of work. We build online shops and work on Shopify stores, so a feed problem that is really a shop problem does not become a request to someone else.
The point
A change to a variant structure, a barcode field or a stock rule can be made in the build and reflected in the feed in the same piece of work.
When is Google Shopping the wrong channel?
Google Shopping is the wrong channel when people do not search for what you sell by describing the product, when margins cannot absorb advertising and delivery, when the shop cannot convert or fulfil, or when your goods fall under restricted categories. Better management cannot fix a problem that sits elsewhere.
- Nobody searches for the product. New or unusual goods that shoppers cannot describe do better where people discover things, such as paid social.
- Margins are too thin. If gross margin after shipping and returns leaves nothing for advertising, no structure will rescue it. Work out break-even before spending.
- The catalogue is very small and high-consideration. A handful of expensive, bespoke items may be better served by Search, enquiry forms and good content.
- The shop leaks. A slow, confusing or untrusted product page throws away the clicks Shopping buys. Fix the page and the checkout first.
- Stock or delivery is unreliable. Selling what you cannot supply produces refunds and complaints, and a feed that lags makes it worse.
- The products are restricted. Some categories cannot be advertised on Shopping or are limited. Read the current policies before you plan around them.
- There is no way to measure. Without order value and a sensible way to read it, you are spending blind.
- Organic is the better first investment. For some catalogues, organic search for products will build a lasting position that costs nothing per click. The usual answer is both.
How do you judge a Google Shopping agency?
Judge it on who owns the accounts, who edits the feed, how it handles identifiers, how it decides between campaign types and how it reports. Ask for specifics: a named person, a feed audit you can read, margin-based targets and an exit that leaves the data with you. Vague answers describe a process; specific ones describe work.
- Whose name is on the Google Ads and Merchant Center accounts? Yours, with the agency invited in as an administrator. If their payment method or conversion actions sit in their own account, the history is effectively theirs.
- Who actually edits the feed? A named person, with access to the shop or a clear route into it. An agency that only adjusts bids is working on half the problem.
- What will you look at first? The right answer starts with Merchant Center diagnostics and the feed, not a new campaign build.
- How do you handle missing barcodes? A good answer refuses to invent values and explains brand and part number alternatives.
- How do you choose between standard Shopping and Performance Max? By what the data and the reporting allow, with reasons. “Always, because Google recommends it” is not an answer.
- What counts as success? Contribution after ad cost, by product group. Revenue against spend alone hides losses.
- Can I see results by product? Yes, with the winners and losers visible, not an average.
- What happens if we leave? Access is removed, not campaigns deleted, and everything stays with you. Choosing a PPC agency and how a freelancer, an agency and in-house compare cover the general questions.
- What drives the cost? Catalogue size, feed condition, the number of product groups, how contested your products are and whether the shop needs work. If you can describe your catalogue and margins, contact us and the scope can be set against those drivers. More about Prabhu Solutions is on the about page.
What Google Shopping Management covers
Not a menu to pick from. Most projects use some of this and ignore the rest, and the scope conversation is mostly about working out which half you actually need.
Merchant Center setup and account health
Account verification, shipping and returns settings, the link to Google Ads and a regular look at the diagnostics, so account-level warnings are dealt with before they stall products.
Product feed audit
Every attribute checked for accuracy and completeness against the live product page, with the problems ordered by how many products they affect.
Title and attribute optimisation
Titles written around how people search and the structure Google recommends for each product type, with colour, size, material and other attributes filled in properly.
GTIN and identifier remediation
Real manufacturer identifiers sourced and validated, brand and part number used where no barcode exists, and invented values refused.
Campaign structure by margin
Products grouped by margin, stock position and role in the range using custom labels, so budget and return targets follow profit and not just sales.
Performance Max for retail
Used where tracking, conversion value and product data are good enough to feed it, with brand exclusions and product segmentation, and kept out where reporting is too opaque to justify the spend.
Conversion value tracking
Order value recorded consistently, returns and cancellations accounted for, and cost of goods used where your set-up supports it, so the numbers Google learns from resemble your actual profit.
Product-level reporting
Results read by product, product group and brand, not only by campaign, which is where waste and hidden winners show up.
Disapproval and feed monitoring
Item-level issues tracked, root causes fixed in the shop or feed rules, and changes to the shop checked for their effect on the data.
Why this is worth doing properly
The feed gets the attention it deserves
Shopping is won or lost on product data. Time is spent on the titles, identifiers and categories that decide where products appear, before bids are touched.
Targets that follow margin
A low-margin accessory and a high-margin hero product do not share a return target. Budget goes where profit is, not only where revenue is.
Honest use of automation
Performance Max is used where it can be fed good data and its reporting is acceptable, and left out where it would simply spend your money somewhere you cannot see.
Problems fixed at source
Because we also build online shops, price, stock and variant errors are corrected in the store itself instead of being patched over in the feed repeatedly.
The account and its data stay yours
The Google Ads and Merchant Center accounts are registered to your business with your payment method, so leaving costs you nothing you built.
What you are handed, and who this suits
Deliverables
- A written feed audit with problems ordered by the number of products and the revenue they affect
- Rewritten product titles and attributes, or the title structure and rules for generating them
- A GTIN and identifier report: what is valid, what is missing and where the real value should come from
- A Merchant Center diagnostics summary with each issue's cause and fix
- A campaign structure organised by margin, stock and role in the range
- Return targets for each product group with the reasoning behind them
- Reporting by product and product group alongside GA4 and your order data
Everything on that list is yours on final payment, in your own company's accounts — the handover is written into the contract, not offered as a favour at the end.
Usually a fit for
- Online retailers whose Shopping campaigns have run without anyone explaining the results
- Stores with disapproved or limited products that nobody has traced to a cause
- Retailers with varied margins who suspect revenue is being bought at a loss on some lines
- Stores on Shopify, WooCommerce or a custom platform whose product data has grown messy
- Retailers deciding between standard Shopping and Performance Max who want a reasoned answer
- Owners prepared to fix product data and the shop itself, not only the campaigns
Built with
- Google Merchant Center
- Google Ads Shopping campaigns
- Performance Max
- Product feed attributes and custom labels
- Supplemental feeds and feed rules
- Schema.org Product markup
- Google Analytics 4
- Google Tag Manager
- Offline conversion import
Chosen per project, not per fashion. If your team already runs something else and can maintain it, that usually wins.
Ask what this would involve for youFour gates, and you sign off at each one
Every stage ends with something you can read and approve — feed and account audit, fix the data at source, structure and launch, measure and refine. Nothing moves to the next stage until you say so.
- 01
Feed and account audit
Read the Merchant Center diagnostics, the feed and the live product pages together, and find where the data and the shop disagree.
- 02
Fix the data at source
Correct titles, identifiers, categories, images and variants where the data starts, and record order value so conversion tracking resembles profit.
- 03
Structure and launch
Group products by margin and role, set return targets for each group and choose between standard Shopping and Performance Max on the evidence.
- 04
Measure and refine
Read results by product, adjust targets against contribution after ad cost, and keep the feed in step with stock, prices and range changes.
Explore Related Services
Frequently Asked Questions
What is a Google Shopping agency?
A Google Shopping agency manages the product feed, the Merchant Center account and the Shopping or Performance Max campaigns that advertise your catalogue. The feed is most of the work, because Google shows products according to the data you supply. Ask who will edit the feed, since that person decides more than whoever sets bids.
What does Google Shopping management include?
Merchant Center account health, a feed audit, title and attribute fixes, identifier work, campaign structure, return targets, conversion value tracking and product-level reporting. The ongoing part is keeping the feed accurate as prices, stock and ranges change, and reading results by product rather than by campaign alone.
What is product feed optimisation?
It is improving the data you send to Merchant Center so Google can match each product to the right searches: accurate titles, correct identifiers, proper categories, clean images and variants grouped properly. Better data changes where products appear, which often moves results more than bid changes do.
Do I need GTINs to advertise on Google Shopping?
For most branded products with a manufacturer barcode, yes: Google expects the real GTIN, and missing ones can limit visibility or cause disapproval. Where a product genuinely has none, such as handmade or own-brand goods, you can use brand and part number instead. Never invent a barcode value to clear a warning.
Should I use Performance Max for retail or standard Shopping?
Performance Max can work when conversion value is tracked accurately, the feed is clean and products are grouped sensibly, because it gives Google wide discretion over where ads run. Standard Shopping gives clearer reporting and control. The right choice depends on your data, not on what Google recommends. Our PPC page covers the Search side.
How much should I spend on Google Shopping?
Enough to produce a meaningful number of orders across your product groups, because a handful of sales cannot show what works. Work from what a sale is worth after the costs of fulfilling it, not from a fixed figure. If the arithmetic does not support a sustainable budget, Shopping is not yet the right channel.
Why have my products been disapproved in Merchant Center?
Common causes are prices or availability on the page that differ from the feed, missing or invalid identifiers, images with text or watermarks, pages Google cannot reach, and missing shipping or returns information. The diagnostics tab names the issue for each product. Fix the cause at source, because patching the feed alone often leaves it to return.
How do I know if Google Shopping is profitable?
Compare contribution after ad cost, not revenue against spend. Take order value, subtract the cost of goods, shipping, payment fees and returns, then subtract the advertising. If you cannot do that by product group, you are judging Shopping by a number that can hide losses on low-margin lines.
What does Google Shopping management cost?
There are two costs: the media, which you pay to Google, and the management fee, which follows scope. We do not publish prices. Scope depends on catalogue size, feed condition, the number of product groups and whether the shop needs fixing. Market ranges are collected in our Google Ads management cost guide.
Can you manage Shopping for a Shopify or WooCommerce store?
Yes. The feed on both usually comes from an app or plugin, and its quality depends on the product data in the shop, which is where most fixes are made. We build and work on both kinds of store, so changes to titles, barcodes or variants can be made in the shop itself.
Let's Build Something That Matters.
Tell us what you're trying to achieve and we'll help you find the right solution.
