SKU-Level Product Analytics for Google Shopping

See every product in your catalog with 15+ performance metrics, inline sparklines, and click-to-expand daily time series. Filter by brand, product type, custom labels, and more. The product-level view Google Ads doesn't give you.

Try Demo Dashboard

No signup required to explore the demo

15+ Metrics per Product with Inline Sparklines

The product table shows every SKU in your catalog with full performance data: Cost, Revenue, ROAS, CPA, Conversions, Clicks, Impressions, CTR, CPC, Conversion Rate, AOV, Impression Share, Click Share, and Top Impression Share. Each row includes the product image and title so you know exactly which product you're looking at.

Every metric column includes an inline sparkline, a tiny trend chart showing the last 30 days. You can scan the table and immediately spot products where cost is rising, revenue is falling, or impression share is dropping, without clicking into each one individually.

Click any column header to sort. Click a product row to expand the full daily time series. The table handles catalogs of any size with virtualized rendering and search.

  • 15+ performance metrics per product row
  • 30-day inline sparklines in every metric column
  • Product images and titles for quick identification
  • One-click column sorting on any metric
Product table showing multiple SKUs with inline sparklines across 15+ metric columns
Product detail view showing daily time series charts for cost, revenue, and ROAS with Merchant Center attributes

Click Any Product for Full Performance Analysis

Click any product row and a detail panel opens with the complete daily time series. You'll see interactive line charts for every metric: cost, revenue, ROAS, clicks, impressions, and more, all plotted day by day for the selected date range.

Google Ads doesn't offer this kind of single-product deep dive. Instead of downloading reports and pivoting in a spreadsheet, you click one row and get a full performance timeline. Hover over any point to see the exact daily values.

The product detail also shows Merchant Center attributes: current price, availability, brand, product type, custom labels, and Google product category. You get full context alongside the performance data.

  • Daily interactive time series charts for every metric
  • Merchant Center attributes shown alongside performance
  • Hover tooltips with exact daily values
  • Up to 750 days of historical data per product

Impression Share, Click Share, and Top Position Tracking

Google Ads reports impression share at the campaign level, but SKU Analyzer tracks it at the product level. For every SKU, you can see what percentage of eligible impressions it received, what share of clicks it captured, and how often it appeared in the absolute top position.

Product-level impression share reveals opportunities that campaign-level metrics hide. A campaign might show 70% impression share overall, but within that campaign, your highest-margin products could be at 30% while low-margin products sit at 90%. Without SKU-level visibility, you'd never know.

The product detail view plots impression share and click share as daily time series, so you can see how visibility changes over time and correlate it with bid changes, feed updates, or competitive shifts.

  • Product-level impression share, click share, and top IS
  • Daily time series for visibility trend analysis
  • Sortable columns to find low-visibility high-margin products
  • Works for both Standard Shopping and Performance Max campaigns
Google Shopping product-level impression share, click share, and absolute top impression share daily time series charts for competitive visibility analysis
Google Shopping product price history chart with out-of-stock period shading and daily price timeline from Merchant Center feed snapshots

Price History with Out-of-Stock Period Tracking

The product detail view includes a price history chart that shows how each product's price has changed over time. Overlaid on the same chart are availability periods, with shaded bands marking when the product went out of stock and came back.

Price and availability are two of the biggest levers in Google Shopping performance, but Google Ads doesn't connect the dots. Did conversions drop because you raised the price or because the product went out of stock for three days? The price history chart answers that directly. You can see the price change, the availability gap, and the performance impact all in one view.

History is saved daily from your Merchant Center feed snapshots, so you build a longer record over time. Use it to spot unintended price changes, track the impact of promotions, and identify products with frequent stock-outs.

  • Daily price timeline from Merchant Center feed snapshots
  • Out-of-stock periods shown as shaded overlay bands
  • Correlate price and availability changes with performance

Filter by Brand, Product Type, Custom Labels, and More

The product table includes a full filter bar that lets you narrow the view by any combination of brand, product type, all five custom label fields, product intelligence labels, and availability status. Filters combine with AND logic, so you can drill down to exactly the segment you need. For example: "in-stock products from Brand X with custom_label_0 = 'bestseller' that are labeled as 'Scale'."

No more exporting reports and filtering in spreadsheets. Click the filters and the table updates instantly. The KPI cards above the table also recalculate to reflect your current filter, so you see aggregate metrics for just the filtered segment.

A search bar lets you find specific products by title or ID. Combine it with filters to answer questions like "show me all Nike shoes that haven't converted in the last 30 days" in a few clicks.

  • Brand, product type, and all 5 custom label fields
  • Product intelligence label and availability filters
  • Search by product title or ID
  • KPI cards recalculate for the filtered product set
Google Shopping product table filter bar with brand, product type, custom labels, intelligence labels, and availability dropdown filters

Frequently Asked Questions

How many metrics can I see per product?

The product table shows 15+ metrics per SKU including Cost, Revenue, ROAS, CPA, Conversions, Clicks, Impressions, CTR, CPC, Conversion Rate, AOV, Impression Share, Click Share, and Top Impression Share. Each metric column is sortable and includes an inline sparkline.

Can I filter products by Merchant Center attributes?

Yes. You can filter by brand, product type, all five custom label fields (custom_label_0 through custom_label_4), product intelligence labels, and availability status. Filters combine with AND logic so you can drill down to specific segments.

What is impression share and why does it matter?

Impression share is the percentage of eligible impressions your product actually received. If a product has 40% impression share, it appeared in 40% of auctions it was eligible for. Low impression share means competitors are winning those auctions, usually because of lower bids or budget limits. SKU Analyzer tracks this at the individual product level, which Google Ads doesn't surface natively.

How far back can I see product performance data?

SKU Analyzer stores up to 750 days of product performance data. The initial sync loads 14 days, and you can backfill historical data going back over 2 years. Data is fetched on demand as you extend the date range.

Analyze every product in your catalog

Explore the product analytics page with sample data, or apply for early access to connect your own account.

Try Demo Dashboard