Log in / Create free account🌐 ES☀️

Advanced training · Module 14 — Shopping and Merchant Center in depth — feed, catalogue and campaign masterclass

Shopping in depth V: the Merchant Center reports nobody looks at — price competitiveness, best sellers, margin and listing performance

⏱️ 12 min read · 🛒 Shopping 📦 Data feed 📐 Measurement · updated on 2026-09-02

🎧 Listen to the lesson · ≈ 5 min🔒 Subscribers only

In short: Merchant Center has data Google Ads doesn't: market prices, the best sellers in your category even if you don't sell them and your real margin if you give it the cost of goods. Price competitiveness explains why a product doesn't sell even though you bid: price decides before the bid does. With margin, ROAS becomes POAS.

Google sees every shop and every price. Part of that view comes back to you in Merchant Center, in reports almost nobody opens because "the data is in Google Ads". It is not: Google Ads holds your clicks; Merchant Center holds the market's prices, what sells in your category even when you do not stock it, and your real margin. This lesson walks through them and turns them into decisions.

1 · What is the price competitiveness report?

Merchant Center → Performance/Analytics → Price competitiveness. It needs a GTIN (to match against the catalogue) and other shops selling the same products.

What it shows by product, brand and category:

How to read it:

Situation What it means Decision
Well above the benchmark (> +10%) and few sales You are losing the price auction: Google shows your price right next to the others Cut the price, improve the offer (free delivery), or pull it out of Shopping if there is no margin
Above, and selling Brand/service are carrying it; extra margin Hold; keep watching
Below (< −10%) You are giving margin away Raise the price in steps; bid more (high CTR)
Level A fair fight Differentiate on title, images, reviews, delivery

Price is the first driver of CTR and conversion in Shopping: a product 15% dearer than the benchmark needs an impossible tROAS. This report tells you which products bidding cannot fix.

2 · What are Google's suggested prices?

Google simulates what would happen at another price: for each product, a suggested price, the projected clicks and revenue, and the effect on margin if you supply cost_of_goods_sold. It is a model (take it as a hypothesis), but useful for spotting products where a small cut sets off clicks and conversions (high elasticity) and products where a rise costs you no sales.

3 · How do you find out what sells in your category?

Best sellers: the best-selling products and brands on Shopping by country and category, with their rank, relative demand and — most valuable of all — whether you stock them or not, and the average price they sell at.

Uses:

4 · How do you see real margin in Merchant Center?

If the feed carries the cost of each product, Merchant Center (and Google Ads in its conversion reports) works out the gross profit per product: revenue − cost of goods sold. That is what enables the jump from ROAS to POAS (profit on ad spend): two products on a ROAS of 4 can have opposite profits. With the margin per product visible:

5 · How do you see performance by product and destination?

Merchant Center → Performance: clicks, impressions, conversions (if you have the tag) by product, brand, category and destination:

How to read it: products with many free impressions and few paid ones (or the other way round); products with clicks and zero conversions (price, product page, stock); categories with growing free impressions → a demand signal. Free listings are also the argument for keeping the catalogue perfect even when you are not paying: visibility at no cost.

How do you cross Merchant reports with Google Ads?

Question Merchant Center Google Ads
Is this product failing on price? Competitiveness: +18% over the benchmark Low CTR, low conversion rate
Which products should I push? Market best seller, high margin Few impressions (low IS)
Where is the real profit? Gross margin per product ROAS by product group
What should I exclude? Disapproved/limited, a price beyond fixing Spend with no conversions
What should I bring in? Best sellers I do not stock Shopping search terms for products you do not have

The decision comes out of the cross-reference: price (Merchant Center) + advertising performance (Google Ads) + margin (the feed). A table per product with those three columns is the control panel of any ecommerce business.

🔧 The Shopping Ninja script solves this: it builds exactly that per-product table — Google Ads performance cross-referenced with the real sales and margin the client fills in on the spreadsheet (POAS), with a traffic light and checkbox actions (exclude a product, negativise a term, propose a title). The Merchant Center reports (competitiveness, best sellers) are consulted in Merchant Center and poured into the spreadsheet as manual columns, which the script preserves on every run.

What to remember

📎 Sources and further reading

⚠️ Free training with no support. Ninja Scripts support channels (email and Telegram) are only for the use of the scripts, not for Google Ads questions or questions about this training.

Pick up here

← BeforeShopping in depth IV: campaign architectures — standard vs PMax with a feed, priorities, partitions and per-product biddingShopping and Merchant Center in depth — feed, catalogue and campaign masterclassAfter →Shopping in depth VI: feed optimisation in practice — titles, labels, rules and automation with spreadsheets and scriptsShopping and Merchant Center in depth — feed, catalogue and campaign masterclassRelacionadaAnatomy of the feed: required attributes, recommended ones and the ones that actually move salesThe data feed — attributes, titles, rules and supplemental feedsRelacionadaShopping from the inside: how Google decides which product to show (with no keywords)Shopping in depth — Merchant Center, structure and per-product profitabilityRelacionadaIdentifiers and categories: GTIN, brand, Google category, product type and variantsThe data feed — attributes, titles, rules and supplemental feedsRelacionadaMerchant Center health: disapprovals, mismatched prices and the suspension that arrives without warningShopping in depth — Merchant Center, structure and per-product profitability

Ver el temario completo

🎓
You're reading the Ninja Academy in the open

Create your free account (no card) to save your progress, take the graded quizzes, earn the Basic level certificate and unlock part of the Intermediate and Advanced training.

Create my free account →
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →