Live Spend Monitor

Implied spend = daily budget × budget-usage % from Amazon's Budget Usage API. Times shown in PST (EST in parens).
Total Implied Spend
—
Budget Usage API
Total Reported Spend
—
live-tool BQ
Delta (Implied − Reported)
—
—
Total Sales Today
—
live-tool BQ
Live TACoS
—
implied spend ÷ sales
Total Daily Budget
—
—
Enabled Campaigns
—
—
Last Refreshed
—
EST: —
SP — Implied / Reported
—
—
SB — Implied / Reported
—
—
SD — Implied / Reported
—
—
Idle.
Type Campaign ID Daily Budget Usage % Implied Spend Reported Spend Delta Portfolio Cap Eligible Reported As Of (PST) Usage Updated (PST)
Click Pull In Live to load.
Live TACoS = implied ad spend (Budget Usage API) ÷ total sales today (live-tool BQ). Implied spend column sums to the Total Implied Spend KPI on the campaigns tab.
Portfolio Name match Campaigns Implied Spend Reported Spend Total Sales Today Live TACoS Cap Eligible Daily Budget Sales As Of (PT)
No data yet.
Campaign-level performance over the last 7, 14 or 30 days, from the campaign-daily master (all five ad products, one row per campaign per day, already deduped). Read-only — nothing on this tab is used by the cap, revert or verify runners. It is the evidence layer for letting strong campaigns skip capping later.
Ratios are computed from the raw counters on this page, so the totals row always agrees with the rows above it. Sales attribution windows differ by ad product (SP is 7-day, SB is 14-day), so ACOS is not perfectly comparable between ad types — it is comparable between campaigns of the same type.
Window:
Campaign Portfolio Type Status Budget Spend Sales ACOS ROAS Orders Units CVR Clicks CPC Impr CTR
Loading…
Preview only — nothing here changes tonight. This screen answers “which campaigns would be let off capping, if this rule were switched on”. The cap, revert and verify runners do not read it, and its settings live in their own place, apart from the capping settings, so saving here cannot disturb the live system.
Tier 1 (live today, unchanged) decides which portfolios cap, on TACoS. Tier 2 (this rule) looks inside a capping portfolio and takes strong campaigns off the cap list. It only ever removes names from a list tier 1 had already chosen, so the most it can do is cap fewer campaigns — it can never cap something tier 1 spared.

Would be let off capping

CampaignPortfolioTypeStatus BudgetSpendSales ACOSOrdersSlot target
Loading…

Just outside the line

Campaigns that came close but did not qualify — so the thresholds can be judged against what sits just outside them, not only what is inside. These are not exempted.
CampaignPortfolioType SpendSalesACOSOrders Missed on

Save this rule

Saving stores the numbers above so the next step can use them. It still changes nothing about tonight — no runner reads this rule yet. Leave Rule armed off until you are ready for it to start taking campaigns off the cap list, and pick the slots it should apply to.
Applies at slots:
One column per day (PT calendar day), going backwards from yesterday. A cell shows Capped when at least one campaign in that portfolio had its budget capped that night, with the time of the first cap push in ET and PT. Rows are sorted by yesterday's revenue, highest first.
Loading…
The Daily P&L's Capping TACoS Targets, read straight from their Firestore docs — this is what the cap runner's portfolio lane acts on. One row per portfolio the Daily P&L knows (its rolling 120-day portfolio table), one column per capping slot. A cell shows the TACoS % set for that slot; on, no % means the slot is on with nothing typed for it (that portfolio is reported, not evaluated, at that slot); — means the slot is off. The Daily P&L's fallback % is shown for reference only and plays no role in either lane. At each slot time the runner caps every campaign of a portfolio whose live TACoS is over that cell. Portfolios with targets sort first, then by 30-day sales. Edit the numbers in the Daily P&L; turn the lane on or off in Settings.
Loading…
One row per cap-runner or revert-runner invocation. Click any row to drill into per-campaign details.
Started (PST) Kind Mode Status Campaigns Total Original $ Total New $ Δ vs Original Run ID Report
Loading…
Verify runs (cap+30min, cap+2h, revert+30min, revert+2h) compare Amazon's actual budget against what we intended. Any campaign that doesn't match shows here with a one-click correction button.
Every cap-runner, revert-runner, and verify-runner invocation logs a row here so you can see what fired, when, and the result.
Started (PST) Kind Pass Status Attempted Succeeded Failed Mismatches Run ID
Loading…
Settings access
Enter the 4-digit code to unlock settings.