At a glance
Total revenue Pinterest Ads attributes to its impressions, clicks, and engagements during the window. Pulled from metrics.TOTAL_CONVERSION_VALUE_IN_DOLLAR on the Reports API, this is Pinterest’s self-reported revenue, not the commerce platform’s. Pinterest’s long attribution window (30-day click + 30-day engagement) means this number rises for 30+ days after a window ends as engagement-attributed conversions credit back.
| What it counts | SUM(metrics.TOTAL_CONVERSION_VALUE_IN_DOLLAR) across all campaigns, ad groups, and ads in the account during the date range. Account currency, in major units (not micros). |
| API endpoint | POST /v5/ad_accounts/{ad_account_id}/reports, level: CAMPAIGN (or below) > metric: TOTAL_CONVERSION_VALUE_IN_DOLLAR, then aggregated. Async report request, then GET once status is FINISHED. |
| Ad-format scope | Standard Pin (ex Promoted Pin), Idea Pin (video), Carousel, Collections, Shopping Ads. Organic Pin saves and engagement do NOT generate revenue here. |
| Conversion attribution | 30-day click + 30-day engagement default. Configurable in Ads Manager > Settings > Conversions. The combined click + engagement value is what this card reports; if you switch to “click only” in the UI, expect a 15-30% drop. |
| Engagement vs click | Pinterest emphasises engagement (saves, close-ups, carousel swipes, video plays past 95%) as a credited touchpoint, not just clicks. Many of the dollars here are credited to a save weeks before the conversion. The Reports API exposes both *_CLICK_* and *_ENGAGEMENT_* flavours; this card uses the combined TOTAL_*. |
| Audience skew | Pinterest skews ~60% female globally, with home decor, fashion, wedding, recipes, beauty, DIY, parenting over-indexing. On well-fitting verticals revenue scales aggressively; on B2B / mens-only / industrial it stays small. |
| Cost basis | Not directly applicable, this is the revenue card. The pair card Pinterest Total Spend is the cost side. |
| Currency | Account base currency, single per ad account. Multi-currency advertisers use multiple accounts. No FX conversion in the numerator. |
| Bot / invalid traffic | Pinterest filters detected bots before reporting. Conversions credited to filtered traffic (rare) are clawed back retroactively, which is why historical revenue can drift down 1-2% for 7-14 days. |
| Time window | T/7D/30D vsP (default 30D vs prior 30D). The today reading is unstable (incomplete data + 30-day attribution tail still arriving). |
| Alert trigger | drop > 20% vsP (period-over-period). Only fires after the data has had at least 7 days to mature, to avoid false alarms on attribution lag. |
| 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 US wedding-and-event brand running Pinterest Ads (Standard Pin + Idea Pin + Shopping). Account currency: USD. The 30-day window covers 02 Apr 26 to 01 May 26 (early wedding-season ramp).| Source | Conversions | Conv. value | Share |
|---|---|---|---|
| Click-attributed | 412 | $84,200 | 58% |
| Engagement-attributed (saves > later click or direct return) | 308 | $61,400 | 42% |
| Total (this card) | 720 | $145,600 | 100% |
- 42% of revenue is engagement-attributed. That’s typical for Pinterest. On Google Ads, view-through is usually <5% of credited revenue; on Meta, post-view is often ~10-20%. Pinterest’s “engagement” mechanic (a save IS the touchpoint that gets credit weeks later) makes the share dramatically higher. Treat 30-50% engagement-attribution as normal for wedding / decor / fashion; <20% suggests the audience-fit is weaker.
- The number will rise. This 165,000-180,000. Pinterest revenue always under-reads in the most recent 30 days.
- Wedding season is the right moment. This brand sees April-July as peak (engagement season + summer wedding planning). The same brand in October typically reports 40-60% of this number. Don’t compare period-over-period across season boundaries without normalising; year-over-year for the same month is the honest read.
- **Commerce platform shows ~145,600 is 10% higher; that gap is normal (Pinterest credits engagement that the commerce platform’s last-touch model assigns elsewhere). Bigger gaps (>30%) suggest the Pinterest Tag is double-firing or the commerce platform’s UTM tagging isn’t catching Pinterest-sourced sessions reliably.
- A typical “ramp” looks like this. Spend increased 20% in March; revenue rose 35% in April with the lag built in. Spend up + revenue up faster = healthy expansion on a fitting audience. The opposite shape (spend up + revenue flat) is the warning, especially if engagement (saves) also flattens.
- Today’s number significantly below 30-day average = likely incomplete data, give it 7+ days.
- Revenue up + spend flat = audience or creative working better, scale spend cautiously.
- Revenue up + spend up + ROAS held = healthy expansion, keep going.
- Revenue down + spend up = creative fatigue or audience exhaustion. Refresh creative first.
- Revenue down + spend down = either intentional pullback or competitive squeeze; check Pinterest Impression Share.
- Revenue swung 40%+ between months = check seasonality (most likely cause for decor/wedding brands).
Sibling cards merchants should reference together
| Card | Why pair it with Pinterest Total Revenue |
|---|---|
| Pinterest Total Spend | The cost side. Spend ÷ Revenue = inverse of ROAS. Pair to read efficiency in absolute pounds. |
| Pinterest ROAS | The ratio. Revenue rising while ROAS holds = healthy expansion. Revenue rising while ROAS drops = inefficient scaling. |
| Pinterest Revenue by Campaign | The campaign-level breakdown. Account-level revenue often hides one Shopping campaign doing 60% of the work. |
| Pinterest Conversions Trend | The unit count. Revenue ÷ Conversions = average order value attributed by Pinterest, useful for catching AOV-mix shifts. |
| Pinterest Conversion Lag | The companion view of the 30-day attribution tail. Tells you how much of “today’s revenue under-read” is structural vs anomalous. |
| Google Ads Total Revenue | Peer ad-platform revenue. Compare absolute contribution across paid channels. |
| Meta Ads Revenue | Peer social-platform revenue. Pinterest’s revenue is typically 20-50% of Meta’s on the same brand, depending on audience-fit. |
| Shopify Total Revenue | The truth side. Pinterest-tagged subset of commerce-platform revenue is the apples-to-apples reconciliation for this card. |
Reconciling against the vendor’s own dashboard
Where to look in Pinterest Ads Manager: Pinterest Ads Manager > Reporting > Performance > columns:Total checkout value (or Total conversion value depending on your goal). Set the date range to the same 30-day window. The Reporting tab is the canonical Pinterest revenue view; this card should match it within 1-3% on a stable window.
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 unless changed). 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 backfill, the big one | Ours lower for recent periods | The 30-day click + 30-day engagement window means revenue continues to credit a window for 30+ days after that window closes. Pinterest’s UI does the same backfill; both numbers should converge after about 35-40 days. The recent-period under-read is structural, not a bug. |
| Engagement vs click reporting variance | Either | If the merchant changed the attribution selector in the UI to “click only”, “30-day click + 1-day engagement”, or any non-default setting, Pinterest’s UI shows that view; this card always uses the account default. Toggle to “click only” in the UI and expect a 15-30% drop. |
| API rate limits and ingest lag | Ours lower for last 4-6 hours | Pinterest’s Reports API is async (submit > poll), and rate-limited at 1,000 requests / hour per app. Card refreshes every 4 hours; the UI is closer to real-time. |
| Refunds and post-purchase cancellations | Either | Pinterest counts the conversion at the time the Pinterest Tag fires; refunds processed days later don’t roll back unless the Tag’s “purchase_value” is updated server-side via Conversions API. Most merchants don’t, so this card is gross-of-refunds. |
TOTAL_CONVERSION_VALUE_IN_DOLLAR reflects whatever the Pinterest Tag (or Conversions API) reported as purchase_value. The “true” business number is the commerce-platform revenue tagged as Pinterest-sourced. The two should align within 30%; bigger gaps point to attribution timing or tag misconfiguration.
| Card | Expected relationship | What causes legitimate divergence |
|---|---|---|
shopify.total_revenue filtered to Pinterest UTM | Pinterest-tagged Shopify revenue should be 70-110% of this card | Pinterest’s audience over-converts on decor/fashion/wedding; on those verticals the commerce platform may show MORE Pinterest revenue (because UTM tagging catches sessions Pinterest’s tag missed). On poor-audience-fit brands it shows less. |
bigcommerce.total_revenue filtered to Pinterest UTM | Same as Shopify case | Same considerations. |
google_analytics.ga_revenue_by_channel | GA4’s Pinterest channel revenue is typically 60-90% of this card | GA4 last-non-direct attribution drops Pinterest credit when a customer later returns via email or direct; Pinterest’s 30-day engagement window keeps it. |
google_ads.gads_total_revenue | Peer comparison only | Different audiences, different conversion paths. NOT a reconciliation. |
facebook.meta_ads_revenue | Peer comparison only | Pinterest typically 20-50% of Meta on the same brand. Compare trends over a quarter. |
Known limitations / merchant FAQs
Why is my Pinterest revenue lower than Meta or Google Ads on the same budget? Pinterest is a decision-time channel, not an intent-time (Google) or interest-time (Meta) channel. Customers use Pinterest to plan future purchases that may happen weeks or months later. Pinterest’s CPCs are typically 30-50% lower than Meta’s, but the conversion path is longer and the audience-fit narrower (decor, fashion, wedding, recipes). On a well-fitting brand, Pinterest’s revenue per dollar is competitive over a quarter; on a poor-fit brand (B2B SaaS, mens-only fashion, industrial), it may stay below 1.5x ROAS regardless of spend. Judge by the 90-day-trailing absolute revenue, not the first 30 days. Why does this card’s number keep changing for a window I already closed? Pinterest’s 30-day click + 30-day engagement attribution means revenue continues to credit a window for 30+ days after that window closes. A Pin shown on day 1 of your window can earn an engagement-attributed conversion on day 60 of the calendar that still credits that original window. Pinterest’s UI does the same backfill. Numbers stabilise about 35-40 days after window edge. What’s the difference between click-attributed and engagement-attributed revenue? Click-attributed revenue comes from a user who tapped your Pin and converted within the click window (usually 30 days). Engagement-attributed revenue comes from a user who saved, closed-up, swiped a carousel, or watched a video to 95%+, then converted later (within the engagement window, usually 30 days) without necessarily clicking. Engagement is Pinterest’s “view-through-equivalent”, but stronger because it requires a deliberate action (save) rather than just an impression. Both flavours are in this card’s combinedTOTAL_* metric.
Does Pinterest work for B2B SaaS or industrial brands?
Rarely well. Pinterest’s audience skews ~60% female globally, with strong over-indexing on home decor, wedding, fashion, recipes, beauty, DIY, parenting, and gifting. B2B SaaS, mens-only, and industrial brands typically see ROAS below 1.5x and revenue at a small fraction of Meta or Google. The exceptions are visual or aspirational B2B brands (workspace design, ergonomic furniture, productivity-as-lifestyle). Test with $500-1,000 over 30-60 days. If revenue stays trivial after 60 days, audience-fit is wrong; no creative iteration will fix it.
My Pinterest seasonality is extreme, what’s normal?
More extreme than Google or Meta because of the planning-mindset audience.
- Q4 (Oct-Dec): gifting and holiday decor, 1.5-2.5x lift on relevant verticals.
- Q1 (Jan-Feb): home organisation, wellness, wedding planning surge (engagement season).
- Q2 (Apr-Jun): wedding season peak, garden / outdoor furniture, summer fashion.
- Q3 (Jul-Sep): typically the weakest season; back-to-school and Halloween partial offsets. A brand can see 80k in August on identical spend. Year-over-year comparisons (same month last year) are the only honest read; period-over-period across season boundaries is noise.