Performance workspace
Overview, Record, History — and the per-ASIN PDF catalog export that bundles last-week and last-month comparisons.
The Performance workspace is organized into three tabs — Overview, Record, and History — plus the per-ASIN panel that sits below the tab view.
Overview
The Overview tab shows account-level KPI cards: CVR, revenue, sessions, buy box percentage, and TACoS. Each card displays the current period's value alongside a trend delta computed from the prior period of the same cadence.
Date range and ASIN scope are controlled by two dropdowns at the top of the page:
- Date range — 7-day, 30-day, or 90-day view. The underlying data comes from your imported snapshots; the dropdown filters which period range is used for the current/prior comparison.
- ASIN scope — "All ASINs" shows the weighted rollup across your catalog; selecting a specific ASIN scopes every card to that ASIN's data.
Record
The Record tab is a manual snapshot entry form. Use it to record account-level metrics that aren't yet flowing in from CSV imports — for example, ad spend or ROAS figures from a specific week that you're entering from Seller Central's reporting UI.
Manual snapshots are tagged with source: 'manual' and stored alongside import-sourced snapshots. They participate in trend calculations exactly like imported rows.
History
The History tab has a built-in tab switcher:
- Account snapshots — the default view; shows all account-level performance_snapshots rows with cadence, period, and key metrics. Delete any row to remove it from trend calculations.
- ASIN imports — shows the list of all
asin_performance_importsrecords. This is a management view: you can see each import's cadence, period dates, and row count, and delete imports you want to replace. Deleting an import removes all its associated snapshots via cascade.
PDF catalog export
When you're in Trends mode with "All ASINs" selected, the export menu includes a PDF catalog option. The generated PDF covers your full catalog and is structured as:
- Header — report title, account name, and date range. The date range is derived from the full unfiltered dataset — it reflects the span of all your imported data, not the 7d/30d/90d toggle you have selected.
- Last week comparison table — a side-by-side table of the most recent weekly (or daily) period vs. the period before it. The table header shows the period dates so the comparison is unambiguous.
- Last month comparison table — the same structure for monthly cadence data.
- Per-ASIN detail cards — one card per ASIN, each containing: the product's main image, six KPI cells in a 3×2 grid (revenue, units, sessions, CVR, buy box, TACoS), and mini trend indicators.
Product images are fetched at export time from listing_baselines.raw_data.image_main. If an image isn't available, the card renders a "No image" placeholder and continues — a missing image never blocks the export.
Run the PDF export after each monthly Business Report import to get a snapshot of your catalog's performance that you can share or file. The comparison tables make it easy to spot the biggest movers without having to dig through the charts.