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 counts | SUM(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 endpoint | POST /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 scope | All 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 basis | Whatever 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 attribution | Not 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 context | Pinterest 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 context | Pinterest 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. |
| Currency | Account base currency (single per ad account). Multi-currency advertisers operate multiple accounts. No FX conversion. |
| Bot / invalid traffic | Pinterest 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 window | T/7D/30D vsP |
| Alert trigger | spike > 2σ vs 30D baseline (rolling baseline of last 30 days’ daily spend; alert fires if today exceeds mean + 2 standard deviations). |
| Roles | owner, 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.| Campaign | Cost basis | Spend | Impressions | Engagements (saves) | Clicks | CPM | CPC |
|---|---|---|---|---|---|---|---|
| Shopping (catalogue) | oCPM | £4,800 | 2,180,000 | 14,200 | 6,180 | £2.20 | £0.78 |
| Standard Pin (lifestyle) | CPC | £3,200 | 1,640,000 | 28,400 | 3,840 | £1.95 | £0.83 |
| Idea Pin video (room tours) | CPV | £2,400 | 980,000 | 19,800 | 2,100 | £2.45 | £1.14 |
| Carousel (collections) | oCPM | £1,600 | 720,000 | 8,200 | 1,440 | £2.22 | £1.11 |
| Total (this card) | mixed | £12,000 | 5,520,000 | 70,600 | 13,560 | £2.17 blended | £0.88 blended |
- 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%.
- 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.
- 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).
- 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.
- 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.
- 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
| Card | Why pair it with Pinterest Total Spend |
|---|---|
| Pinterest Total Revenue | The revenue side. Spend ÷ Revenue is the inverse of ROAS. |
| Pinterest ROAS | The efficiency ratio. Spend up while ROAS holds = healthy scaling; spend up + ROAS down = inefficient. |
| Pinterest Spend by Campaign | The campaign-level breakdown. Account-level spend hides which campaign(s) drove the change. |
| Pinterest Spend Trend | The daily-spend chart. Catches pacing issues (budget exhausted before period end) and weekend dips. |
| Pinterest Spend vs Budget | The budget-pacing read. Spend running ahead of plan triggers an early-burn alert. |
| Pinterest Wasted Spend | The portion of total spend producing zero conversions. Reducing wasted spend is the easiest ROAS lever. |
| Pinterest Zero-Conversion Spend | Companion to Wasted Spend, focused on whole campaigns/ad-groups with zero conversions over the window. |
| Google Ads Total Spend | Peer ad-platform spend. Compare paid-channel mix proportions across all paid acquisition channels. |
| Meta Ads Spend | Peer 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:
| Reason | Direction | Why |
|---|---|---|
| Time zone, account TZ vs UTC | Boundary days off | Pinterest 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 impact | Marginal | The 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 basis | Either | If 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 lag | Ours lower for last 4-6 hours | Pinterest’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 clawback | Ours higher in first 7-14 days | Pinterest 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. |
| Card | Expected relationship | What causes legitimate divergence |
|---|---|---|
google_ads.gads_total_spend | Peer comparison. Different audiences, different conversion paths. | Not a reconciliation. |
facebook.meta_ads_spend | Peer comparison. | Not a reconciliation. |
| Internal billing in Pinterest’s Billing tab | Should match within 2-3% on closed months | Reporting 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.