← RESOURCES

PLAYBOOK

Running a media buying waste audit

Waste is not a vague feeling about video ad performance. It is eight specific categories, each measurable in dollars from exports you already have access to.

9 min read · Updated January 2026

Step 1: Freeze a baseline before you change anything

Pull 30 to 90 days of spend, delivery and outcomes per campaign, and write the numbers down. Without a frozen baseline, every later improvement is arguable, and seasonality will get credit for your work, or blame for it.

Step 2: Size each waste category

For each row below, pull the export, calculate the dollars, and record them. Do not fix anything yet; sizing first is what tells you where the week goes.

CategoryExport you needHow to size it
Bid-cycle mispricingSpend split by hour and weekday, CPM/CPV per bucketSpend above the median-hour price for identical placements
Supply-path duplicationExchange and publisher report with feesFee delta between the cheapest and used path per publisher
Audience overlapLine-item audience membership exportSpend where two of your line items bid on the same user
Frequency saturationImpressions and conversions by frequency bandSpend above the band where conversion rate flattens
Completion-rate drop-offVideo completion/VTR report by placementSpend on placements below your VTR floor
Low-quality inventoryPlacement report with completion or viewabilitySpend on placements below your viewability or completion floor
Geo and daypart mispricingSpend and outcomes by geo and hourSpend in buckets whose cost per outcome exceeds account average
Creative fatigueFrequency, CTR and CPM over flight daysSpend after the day CTR drops and CPM rises together

Step 3: Rank by dollars per hour of work

Frequency caps, overlap exclusions and query pruning are usually same-day fixes. Bid-cycle re-pricing and supply-path consolidation return more but need modeling and platform work. Do the cheap ones first so the account is clean before you model prices on it.

Step 4: Change one lever at a time, same-flight

Keep creative, budget and flight dates fixed. Change a single lever, run it long enough to clear the platform learning period, and compare against the frozen baseline. If two levers move at once, you will never know which one paid.

Step 5: Reconcile against billing, not the dashboard

Platform dashboards are estimates until they settle. A saving is only proven when it appears in the invoice for the period. Reconcile monthly, and keep a written record of the baseline, the change, and the delta.

What a finished audit looks like

  • A dollar figure against each of the eight categories.
  • A ranked fix list with owner and expected recovery.
  • A frozen baseline document everyone has agreed to.
  • A monthly reconciliation that ties back to platform billing.

This is the same structure Zensifi.AI's managed video AI runs, at a different scale and with modeled pricing on top. If you would rather not spend the week, we will run it on one video campaign for free.

Put your own numbers against this

Bring one live campaign. In 30 minutes you get a waste breakdown by category and what your half of the recovered spend is worth. No fee unless we save you money.