Skip to main content
Card class: HeroCategory: Ad Platform

At a glance

Total Pinterest Ads spend in the window. Pulled from metrics.SPEND_IN_DOLLAR_MICRO (Pinterest reports spend in micros, divide by 1,000,000). This is gross billable spend, before any agency markup, platform credits, or invalid-traffic refunds (which arrive 7-14 days later as a small downward revision).
What it countsSUM(metrics.SPEND_IN_DOLLAR_MICRO) ÷ 1,000,000 across all campaigns, ad groups, and ads in the account during the date range. Account currency, in major units after the micros conversion.
API endpointPOST /v5/ad_accounts/{ad_account_id}/reports, level: CAMPAIGN (or below) > metric: SPEND_IN_DOLLAR_MICRO. Async report request, then GET once status is FINISHED.
Ad-format scopeAll paid Pinterest ad formats: Standard Pin (formerly Promoted Pin), Idea Pin (video), Carousel, Collections, Shopping Ads. Boosted organic Pins also count once they’re paid.
Cost basisWhatever the campaign bids on: CPC (cost per click), CPM (cost per thousand impressions), CPV (cost per video view), oCPM (optimised CPM, default for most automatic-bidding setups). The card sums dollars regardless of underlying bid model.
Conversion attributionNot directly applicable, this is the cost card. The 30-day click + 30-day engagement window matters for the paired Pinterest Total Revenue.
Engagement vs click contextPinterest emphasises saves and engagements as the leading indicator of future conversion; spend on impressions that earn lots of saves but few clicks is NOT wasted, it’s the planning-phase build-up. Read this card alongside Pinterest’s engagement metrics, not just clicks.
Audience skew contextPinterest CPCs run 30-50% lower than Meta or Google for equivalent reach because the audience is in planning mode. Cheap clicks on a poor-fit vertical (B2B SaaS, mens-only) still produce poor ROAS; cheap clicks on a fitting vertical (decor, fashion, wedding) compound into strong returns over the 30+30 day attribution tail.
CurrencyAccount base currency (single per ad account). Multi-currency advertisers operate multiple accounts. No FX conversion.
Bot / invalid trafficPinterest filters detected bots before billing. Spend on filtered traffic that slipped through is refunded retroactively within 7-14 days, which is why this number can drift down 1-3% on recently closed days. The “today” figure is gross-of-future-clawback.
Time windowT/7D/30D vsP
Alert triggerspike > 2σ vs 30D baseline (rolling baseline of last 30 days’ daily spend; alert fires if today exceeds mean + 2 standard deviations).
Rolesowner, marketing, finance

Calculation

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

Worked example

A UK fashion brand running Pinterest Ads (Standard Pin + Shopping + Idea Pin video). Account currency: GBP. The 30-day window covers 02 Apr 26 to 01 May 26.
CampaignCost basisSpendImpressionsEngagements (saves)ClicksCPMCPC
Shopping (catalogue)oCPM£4,8002,180,00014,2006,180£2.20£0.78
Standard Pin (lifestyle)CPC£3,2001,640,00028,4003,840£1.95£0.83
Idea Pin video (room tours)CPV£2,400980,00019,8002,100£2.45£1.14
Carousel (collections)oCPM£1,600720,0008,2001,440£2.22£1.11
Total (this card)mixed£12,0005,520,00070,60013,560£2.17 blended£0.88 blended
What’s interesting:
  1. The spend per impression is cheap, but spend per save is the right ratio for Pinterest. £12,000 ÷ 70,600 saves = £0.17 per save. Saves are the leading-indicator currency on Pinterest; on a fitting vertical (this brand is fashion, well-fitted), each save converts at roughly 1-3% over the 30-60 day window, which would be 700-2,100 future conversions. On a poor-fit vertical that ratio drops to 0.1-0.5%.
  2. Idea Pin video has the highest CPC but cheapest CPM. That’s right for a discovery format, the click-through rate is structurally lower than Shopping, but the impressions are doing brand-build work. Don’t judge Idea Pin spend by CPC alone; judge it by saves and 60-day-trailing ROAS.
  3. Spend was £9,800 in the prior 30 days. Spend up 22%, expected if the brand is ramping into spring/summer fashion season. The 2σ alert won’t fire on a measured ramp; it would fire on a sudden +60% spike (e.g. budget pacing bug or campaign duplication accident).
  4. The “today” figure (£420 for 01 May) reads slightly lower than the 30-day daily average (£400). That’s normal: today is incomplete (Pinterest’s pacing typically front-loads in the morning hours of the account TZ), and the invalid-traffic clawback hasn’t yet revised it. By tomorrow, today’s number will firm up to within 1-2% of the actual.
  5. Compared to Google Ads spend (£27,400) and Meta spend (£18,200) over the same window, Pinterest is the smallest paid channel for this brand (~21% of paid mix), but it earns 19% of paid-attributed revenue, so dollar-for-dollar parity. That’s typical for a fashion brand; on decor or wedding the ratio would tilt further toward Pinterest.
Quick sanity tests:
  • Spend up + ROAS up = healthy expansion.
  • Spend up + ROAS flat = inefficiency creeping; check campaign-mix shift.
  • Spend up + ROAS down = scaling beyond efficient frontier; pull back to last-known-efficient level.
  • Spend up + saves down (per impression) = audience exhaustion or creative fatigue.
  • Spend down + ROAS up = pulled back into highest-quality inventory; can rebuild gradually.
  • Spike alert + no campaign change = check budget pacing settings (lifetime vs daily) and a possible duplication.

Sibling cards merchants should reference together

CardWhy pair it with Pinterest Total Spend
Pinterest Total RevenueThe revenue side. Spend ÷ Revenue is the inverse of ROAS.
Pinterest ROASThe efficiency ratio. Spend up while ROAS holds = healthy scaling; spend up + ROAS down = inefficient.
Pinterest Spend by CampaignThe campaign-level breakdown. Account-level spend hides which campaign(s) drove the change.
Pinterest Spend TrendThe daily-spend chart. Catches pacing issues (budget exhausted before period end) and weekend dips.
Pinterest Spend vs BudgetThe budget-pacing read. Spend running ahead of plan triggers an early-burn alert.
Pinterest Wasted SpendThe portion of total spend producing zero conversions. Reducing wasted spend is the easiest ROAS lever.
Pinterest Zero-Conversion SpendCompanion to Wasted Spend, focused on whole campaigns/ad-groups with zero conversions over the window.
Google Ads Total SpendPeer ad-platform spend. Compare paid-channel mix proportions across all paid acquisition channels.
Meta Ads SpendPeer social-platform spend. Pinterest typically 30-60% of Meta on the same brand depending on audience-fit.

Reconciling against the vendor’s own dashboard

Where to look in Pinterest Ads Manager: Pinterest Ads Manager > Reporting > Performance > columns: Spend (or Cost). Set the date range to the same 30-day window. The spend figure on Pinterest’s UI should match this card to within 1-2% on stable days; today’s number can drift up to 5% due to pacing not yet finalised. For the billing-truth view, Pinterest Business > Billing > Billing summary shows the actual invoiced amount (after invalid-traffic clawback). The Reporting view is gross; Billing is net. The two normally agree within 2-3% on a closed month. Why our number may legitimately differ from Pinterest’s UI:
ReasonDirectionWhy
Time zone, account TZ vs UTCBoundary days offPinterest reports in the ad account’s configured time zone (often US Pacific by default). This card uses UTC. For 30-day windows the gap averages out; for “today” or “yesterday” it can shift the number meaningfully.
Long attribution window, indirect impactMarginalThe 30-day click + 30-day engagement window doesn’t directly affect spend (spend bills at impression/click time), but it affects ROAS denominator behaviour and creates the perception that “today’s spend is wasteful” when really today’s revenue hasn’t fully attributed yet.
Engagement vs click reporting variance, billable basisEitherIf the account uses CPC bidding, you bill per click; if oCPM, you bill per impression and the engagement and click counts move together but don’t drive cost directly. Across mixed-bid accounts, blended CPC and CPM are weighted averages.
API rate limits and ingest lagOurs lower for last 4-6 hoursPinterest’s Reports API is async and rate-limited (1,000 req/hour per app). Card refreshes every 4 hours; the UI is closer to real-time.
Invalid-traffic clawbackOurs higher in first 7-14 daysPinterest refunds spend on detected bot traffic retroactively. A day’s spend can drop 1-3% over the next two weeks. The card refreshes those values when Pinterest revises them.
Cross-connector reconciliation: This is a Pinterest-only card. There is no direct counterpart on other connectors. Closest cross-connector reads:
CardExpected relationshipWhat causes legitimate divergence
google_ads.gads_total_spendPeer comparison. Different audiences, different conversion paths.Not a reconciliation.
facebook.meta_ads_spendPeer comparison.Not a reconciliation.
Internal billing in Pinterest’s Billing tabShould match within 2-3% on closed monthsReporting is gross; Billing is net of invalid-traffic clawback.

Known limitations / merchant FAQs

Why is my Pinterest spend so much lower than Meta or Google for the same reach? Pinterest’s CPMs run 30-50% lower than Meta’s and 40-60% lower than Google’s for equivalent demographic reach because the audience is in planning mode (lower commercial intent, lower auction pressure). That’s a feature, not a bug, you get cheaper top-of-funnel impressions. The trade-off is conversion delay (30-day click + 30-day engagement window) and audience-fit constraint (decor, fashion, wedding, recipes, beauty, DIY skew female-heavy). Why did spend spike out of nowhere on a campaign I didn’t change? Common causes, in order of likelihood: (1) Daily-budget pacing reset, if you’re on lifetime budget and the campaign was paused mid-period, Pinterest may try to “make up” the lost pacing the moment it resumes. (2) Audience expansion, if you had Audience Targeting > Expanded enabled, Pinterest’s algorithm can broaden the audience and find a fresh inventory pool that bids higher. (3) Auction pressure, a competitor entered or escalated bids in the same audience. Check CPC Trend for a CPC spike on the same days. (4) Duplication accident, the campaign was duplicated unknowingly (often by an automated tool or agency). Check the campaign list for duplicates with the same name + ” (Copy)”. What’s the difference between CPC, CPM, CPV, and oCPM bidding on Pinterest?
  • CPC, you pay per click on the Pin. Predictable cost-per-click, but cost-per-impression varies with CTR.
  • CPM, you pay per 1,000 impressions. Predictable cost-per-impression, but you bear the click risk.
  • CPV, you pay per video view (defined as 95%+ playthrough or 6 seconds, whichever first). Used on Idea Pin video formats.
  • oCPM (optimised CPM), default for most automatic bidding. You set a goal (conversions, traffic, awareness) and Pinterest’s algorithm optimises bid pacing across the auction. Pricing model is still impression-based but charges adjust dynamically. The card sums dollars regardless of bid model. To break down by cost basis use the campaign-level reports.
Should I judge Pinterest spend by CPC, CPM, or saves-per-dollar? On Pinterest, saves-per-dollar is more diagnostic than CPC for upper-funnel work. A Pin earning lots of saves at low cost is loading the pipeline for future conversions; a Pin earning only clicks but few saves is “extracting” demand without building it. For Shopping campaigns (lower-funnel), CPC and conversion rate matter more. For Idea Pin video and Standard Pin lifestyle (upper-funnel), engagement-per-dollar is the better read. Why does my Pinterest spend keep being slightly lower than what I planned for the day? Pinterest’s pacing algorithm front-loads the morning hours of the account TZ to capture peak engagement (typically 5-9pm local time on user-end) and tapers as it approaches the daily budget cap. End-of-day reads are often 95-99% of the daily budget; the small under-spend is normal. If under-spend is consistently >10%, your campaign budget cap is set too low for the audience size, raise it. Does Pinterest charge for invalid traffic, then refund it? Yes. Pinterest applies its bot-detection at impression time but some IVT slips through. Detected after the fact, the spend is refunded retroactively within 7-14 days. This card refreshes when Pinterest revises the underlying numbers, so a day’s spend can drift down 1-3% over the following two weeks. The Reporting tab in the UI does the same. The Billing tab is the net-of-clawback final number; reconcile against Billing for accounting. My agency adds a markup on top of Pinterest spend, where does that show? Not in this card. This card reflects the gross billable spend Pinterest reports via API; agency markups are layered on top in your accounting system. To get the all-in cost, multiply this card’s value by your agency-fee multiplier (e.g. ×1.15 for a 15% management fee). For accurate ROAS-against-true-cost, do the math in your finance system, not in Pinterest’s UI. I run multiple Pinterest ad accounts (different countries / brands), how does aggregation work? Each Pinterest ad account is single-currency. The card aggregates per-account by default. For multi-account advertisers under the same Pinterest Business Manager, Vortex IQ’s engine sums spend across same-currency child accounts. Mixed-currency setups need per-account treatment, FX conversion adds 1-3% noise to a unified number. Talk to support for non-standard structures. Should I optimise to lower spend or lower CPC? Neither in isolation. Optimise for highest-ROAS-spend within your budget cap. A higher CPC on a high-converting Pin produces better unit economics than a low CPC on a poor-converting Pin. Watch ROAS first, CPC second.

Tracked live in Vortex IQ Nerve Centre

Total Spend is one of hundreds of KPI pulses Vortex IQ tracks across Pinterest Ads 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.