Skip to main content
Card class: HeroCategory: Ad Platform

At a glance

Pacing check on MediaMath budgets. Important MediaMath caveat (May 26): post-restructure platform billing has occasionally produced delayed-batch artefacts that distort intra-period pacing. If pacing reads materially different from what T1 UI shows, suspect a billing-batch event before assuming campaign-level overspend.
What it countsspent_to_date ÷ budget_for_period, expressed as percentage. Budget from campaign-level monthly caps in T1; spend from real-time T1 reporting.
Cost basisMostly CPM (display, video, CTV, audio); CPC for some display.
CurrencyAccount currency.
Conversion attributionNot applicable.
Attribution windowNot applicable.
Bot / invalid trafficIVT-credited spend reduces spent figure on 7, 14 day correction cadence.
Time windowT/30D.
Alert trigger>90% used before 80% of period. On MediaMath, alerts most often signal (a) Brain exiting learning, (b) PMP deal kicking in, (c) seasonal CPM rise, (d) post-restructure billing batch, watch for jumps that don’t reconcile to T1 spent figures.
Rolesowner, marketing, finance

Calculation

Calculated automatically from your MediaMath data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

The same enterprise homeware brand. Period 01 Apr 26 to 30 Apr 26. Today 18 Apr 26 (60% elapsed).
CampaignChannelMonthly budget ($)Spent ($)% budgetPacing status
Display Prospecting (Brain)Display36,00024,80069%On pace
CTV Premium PMP, NBCCTV40,00028,40071%Mild over (NBA playoffs)
Video Pre-rollVideo18,00012,20068%On pace
RetargetingDisplay10,0006,80068%On pace
Account total (this card)$104,000$72,20069%On pace (mild over 9pp)
What’s interesting:
  1. Account at 69% pacing vs 60% elapsed = mild overpacing (9pp ahead). Within healthy band. The CTV NBA playoffs effect is the main driver.
  2. CTV at 71% pacing is the campaign-level alert. Same NBA-driven CPM rise we’d expect on TTD or DV360; not MediaMath-specific. Action: monitor through end of playoffs (~21 Apr 26) and either accept the seasonal premium or cap the daily spend if budget needs to last.
  3. Reconciliation check: the $72,200 here should match T1 UI’s spend figure. If it does not, do not assume the card is wrong; on MediaMath specifically, billing-batch artefacts can cause the T1 UI itself to misreport intermittently. Reconcile both against your own monthly invoice for the canonical figure.
  4. The 30D prior had pacing 64% at 60% elapsed, slightly tighter. This window’s 69% pacing is the alert but at the low end of “investigate”; not the kind of alert that demands immediate action.
  5. If you’re running TTD in parallel during migration evaluation, compare cross-DSP pacing. If TTD is well-paced and MediaMath is overpaced on similar inventory, the MediaMath Brain bidding may be ramping more aggressively than Koa; a campaign-config issue rather than a market issue.
Quick sanity tests:
  • Pacing ≈ time-elapsed ± 5pp = healthy.
  • Pacing > time-elapsed by 10, 20pp = mild overpacing; usually Brain ramping or seasonal CPM.
  • Pacing > time-elapsed by 30+pp = something accelerated sharply OR a billing-batch artefact; reconcile to T1 UI before throttling.
  • Pacing < time-elapsed by 15+pp = underspending; Brain failing to find inventory at your bid; raise CPM or expand audience.
  • Account-level pacing reads different from sum of T1 campaign pacing = post-restructure batch issue; investigate before acting.

Sibling cards merchants should reference together

CardWhy pair it with Spend vs Budget
MediaMath Total SpendNumerator.
MediaMath Spend by CampaignWhere the overpacing originated.
MediaMath Overspending CampaignsCampaign-level pacing list.
MediaMath Underspending CampaignsReallocation candidates.
MediaMath ROASPacing alert with high ROAS = raise cap; with low ROAS = throttle.
The Trade Desk Spend vs BudgetPeer pacing comparison during migration evaluation. If both DSPs simultaneously overpace, suspect cross-DSP CPM pressure (not platform-specific).

Reconciling against the vendor’s own dashboard

Where to look in MediaMath T1: T1 → Campaigns → per-campaign budget and pacing column. T1 also surfaces a campaign-level pacing indicator. The account-level total in this card sums per-campaign budgets and per-campaign spend. Why our number may legitimately differ from T1:
ReasonDirectionWhy
Time zonePacing % off ±5pp on day-1/day-30Org TZ vs UTC.
Real-time spent lagCard pacing slightly low for “today”Up to 4-hour ingest lag (longer than peer DSPs).
Post-restructure billing artefactDirection variesOccasional batch-processing delays on the post-restructure platform; reconcile to T1 UI plus monthly invoice for the canonical figure.
Budget hierarchyCard uses configured budgets onlySome accounts set portfolio-level budgets; this card aggregates campaign-level only.
Mid-period budget changesDirection dependsCard uses current budget; pacing reflows.
Cross-connector reconciliation:
CardExpected relationshipWhat causes legitimate divergence
the_trade_desk.the_spend_vs_budgetIndependent. Compare during migration evaluation.Different inventory pools, different bidder ramp profiles.
stackadapt.sta_spend_vs_budgetIndependent; different segment.Mid-market vs enterprise.
google_ads.gads_spend_vs_budgetIndependent; benchmark only.Search vs programmatic pacing patterns.

Known limitations / merchant FAQs

Why is my MediaMath pacing different from what T1 UI shows? On MediaMath specifically, post-restructure billing-batch artefacts can create transient pacing differences between the API-fed view (this card) and the T1 UI display. The canonical figure is the monthly invoice, not either real-time view. For intra-month decisions, reconcile both views and pick whichever appears more current; for monthly close, defer to invoice. My account is overpaced by 25pp, should I throttle immediately? On MediaMath, reconcile to T1 UI first. If T1 UI shows similar overpacing, treat as real and throttle. If T1 UI shows on-pace and this card shows over-pace, suspect a billing-batch artefact and wait 24, 48 hours for reconciliation. This is the connector where “trust the alert” needs an extra step. Should I rely on T1’s per-campaign daily caps? Yes, set both daily and monthly caps. Daily caps prevent Brain from front-loading the month. Standard formula: daily cap = monthly cap ÷ days remaining × 1.3. My MediaMath pacing dropped sharply, what happened? Common causes: (1) Brain auto-paused a campaign hitting bid floors; (2) inventory partner reduced supply post-restructure; (3) creative was disapproved; (4) seasonal CPM shift below your bid. Less common but specific to this connector: occasional T1 reporting lags that delay the spent figure update; check the actual delivery via campaign-level impression counts before assuming a real spend drop. Why does my MediaMath pacing look more volatile than my TTD pacing? Reporting lag is longer (1, 4 hours vs 30, 60 minutes on TTD). The same volume of intra-day spend appears more bursty on MediaMath because catchup batches are larger when they post. Real campaign delivery is no more volatile; it’s a reporting infrastructure difference. Can I rely on this card for end-of-month spend prediction? Yes for the trajectory, with a wider confidence band than peer DSPs. Predicted end-of-month spend on MediaMath should be treated as ±10% accurate (vs ±5% on TTD/DV360). Build that into your forecasting. Should I migrate budget away from MediaMath if pacing is unreliable? Pacing reliability alone isn’t a migration trigger; ROAS reliability is more important. If your MediaMath ROAS reads consistently within range and the deal is good, accept the pacing-reporting wobble as a known platform quirk. If ROAS is also degrading or unreliable, that’s the migration signal. What’s the post-restructure billing artefact pattern I should watch for? The most common: a batch of impressions delivered earlier in the month posts to the spend ledger 3, 5 days late, creating an apparent “spend spike” on a day when no campaigns ramped. The pacing card alerts; reconciliation to T1 UI shows the spend was already there but invisible. Pattern: spike on a single day with no corresponding impression increase = batch artefact, not real spend. How does this card handle Q4 / Black Friday peak? Same as peer DSPs: it doesn’t auto-adjust. Q4 CPM rises 30, 80%; if budgets are flat, pacing will look catastrophic in late November. Increase budgets seasonally or interpret the alert in seasonal context.

Tracked live in Vortex IQ Nerve Centre

Spend vs Budget is one of hundreds of KPI pulses Vortex IQ tracks across MediaMath and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.