Pinterest — Marketing Data Science — Product Sense & Metrics

Role context: Data Scientist, Marketing · Est. study time: 35 min · 4 practice questions

How to prepare for this role

This is B2B marketing analytics, not consumer product DS. The "customer" is the advertiser, and the subject is Pinterest's own marketing spend to acquire and grow advertisers. It's judged on marketing/business sense, choosing the right measurement method, causal reasoning about marketing lift, and communicating ROI — not on ranking or feed metrics.

The day-to-day is measuring and optimizing the marketing that grows Pinterest's advertiser base: analyze the advertiser funnel (acquisition, conversion, retention, churn), quantify marketing ROI across channels (paid media, email, in-product, webinars, events), build propensity / forecasting / LTV models, develop attribution, and measure incremental impact with causal inference and experiments — then recommend where the budget should go. The instinct that separates strong candidates: pushing past "marketing-influenced" revenue to what marketing actually caused.

Where to spend your prep time:

  • Marketing product sense and metrics (this article) — the advertiser funnel, the ROI metrics (CAC, LTV, LTV:CAC, ROAS), and why incremental beats influenced.
  • Measurement methods and causal inference — MMM vs multi-touch attribution vs incrementality, geo-holdout design, LTV under churn. See the A/B Test & Causal Inference section.
  • SQL and communication — be fluent in SQL/Hive, and practice turning a measurement into a budget recommendation for leadership.

The through-line: frame the vague question into a metric and a measurement design, anchor on incremental ROI, and recommend a budget. That matters more than any single model.

What Pinterest Marketing DS actually is

Pinterest is an ad-supported visual-discovery platform (~631M monthly users, ~$4.2B ad revenue in 2025). The money comes from advertisers paying to reach users with high commerce intent. This role sits in the marketing org, whose job is to acquire, grow, and retain those advertisers, and to prove and improve the ROI of the marketing spend that does it.

Two facts define the work:

  • The advertiser base is two-tiered. A smaller set of large brands drives much of the spend, while a fast-growing SMB long tail (many advertisers, low individual spend, higher churn) is a growth focus, alongside better measurement to win performance budgets. Marketing analytics has to serve both a high-value/low-volume segment and a high-volume/high-churn one.
  • Marketing ROI is a causal problem, not a reporting one. Whether a webinar, an email, or a paid campaign actually caused an advertiser to sign up or spend more is not visible from correlations. It takes careful attribution and, ultimately, incrementality experiments. The whole role is about measuring marketing impact honestly, then moving budget toward what truly works.

The advertiser funnel

Loading diagram…
The advertiser lifecycle a Marketing DS instruments: marketing channels move businesses from awareness to acquisition, activation (first campaign), scaled spend, and retention — with churn and win-back at the end. The DS measures cost in vs revenue out at each step.

At each step a DS asks: which channel moved the advertiser here, at what cost, and would they have moved anyway. The end of the funnel matters as much as the top: an SMB advertiser who activates once and churns after a month has very different value from one who scales and stays.

The channels and the money flow

Loading diagram…
Marketing spend flows into channels; channels move advertisers along the funnel; the DS measures cost in vs incremental revenue out per channel, then reallocates budget to marginal ROI.

The levers — paid media, email/CRM, in-product, organic social, webinars, e-learning, in-person events — each have different cost, cycle length, and measurability. The DS's job is to estimate incremental revenue per channel and reallocate the budget toward the channels (and segments) with the best marginal return, not the best last-touch credit.

Metrics by layer

North Star (efficient growth):

  • Marketing-incremental advertiser revenue, at a healthy LTV:CAC — revenue truly caused by marketing, acquired at an efficient cost.

Acquisition and activation:

  • New advertisers and CAC (cost to acquire an advertiser) by channel; first-campaign / activation rate and time-to-first-spend.

Value and retention:

  • Advertiser LTV (lifetime ad spend), ARPA, payback period; retention / churn rate and net revenue retention (upsell).

Channel ROI and attribution:

  • ROAS / marketing ROI and incremental revenue per channel; marketing-influenced vs marketing-incremental revenue.

Guardrails:

  • Blended CAC creep, over-attribution, and spend on advertisers who would have converted anyway.

The senior point in one line: "marketing-influenced" revenue is a vanity metric — the number that matters is incremental revenue at a healthy LTV:CAC and payback.

The data you'd look at daily

The unit here is an advertiser, not a Pinner, and the tables reflect that. Three do most of the work (example columns and rows):

1. Advertiser lifecycle table — one row per advertiser, updated daily:

advertiser_idtierfirst_touchsignup_datefirst_spendspend_30dspend_90dstatus
a_10441smbpaid_social2026-04-022026-04-05$840$2,310active
a_10598smbwebinar2026-04-11$0$0never_activated
a_09877brandevents2025-11-202025-12-02$61,000$204,000active
a_10233smbemail2026-02-142026-02-16$410$410churned

Two columns carry most of the meaning. first_touch is the honest limit of what you can attribute without an experiment — it records what the advertiser touched, not what caused them to sign up, and the difference between those two things is the whole role. And the gap between signup_date and first_spend is where advertisers are quietly lost: row two signed up and never ran a campaign, which costs the same to acquire as one who did.

2. Channel spend and outcome — one row per channel × week:

channelspendnew_advertisersactivatedrev_90d_influencedrev_90d_incrementalcacmarginal_roi
paid_social$410,0001,240690$3,900,000$1,120,000$3311.9
email$22,000310240$1,400,000$310,000$714.1
webinars$95,00018078$980,000$120,000$5280.8
events$620,0004441$5,200,000$2,800,000$14,0902.2

The two revenue columns are the point of this table. Influenced is three to eight times larger than incremental in every row, and only one of them can move a budget. Webinars look respectable on influenced revenue and have a marginal ROI below 1, meaning the next dollar spent there loses money. Events look terrifying on CAC and are one of the best rows here, because 41 of 44 activate and they are brand advertisers.

3. Cohort retention and LTV — one row per signup cohort × tier:

cohorttieradvertisersm1_retainedm3_retainedm6_retainedltv_to_datepayback_months
2025-10smb2,94061%34%22%$1,1807.4
2025-10brand7196%93%90%$412,0001.9
2026-01smb3,51064%38%$690
2026-01brand6697%$214,000

Never report one blended LTV across these rows. An SMB advertiser is worth about $1,200 and most are gone within six months; a brand advertiser is worth several hundred thousand and almost none leave. A single average would be a number that describes no advertiser who actually exists, and every budget decision made from it would be wrong for both groups.

What the dashboards look like at Pinterest Marketing

Two views matter most.

The health dashboard — the weekly view for the marketing org:

MetricThis weekWoWvs targetStatus
Marketing-incremental revenue (North Star)$4.35M+2.1%on trackOK
LTV : CAC (blended)3.4−0.2belowWatch
New advertisers1,774+4.0%on trackOK
Activation rate (first campaign)55.6%−1.8ppbelowAlert
SMB 90-day retention38%+1ppon trackOK
Blended CAC$631+6.2%belowWatch
Payback period (SMB)7.4 mo+0.3belowWatch

Your job is to explain every Watch or Alert cell. Note that new advertisers are up while activation is down and CAC is up — acquiring more of the wrong advertisers looks like growth on the top line and shows up here as three separate warnings.

A trend tile sits alongside it, and it is the one that settles budget arguments:

0.62.03.44.76.11234567WeekRevenue attributed ($M)
InfluencedIncremental (holdout)
Illustrative: revenue attributed to a channel, influenced versus incremental, over the weeks after a spend increase. Influenced tracks the spend almost perfectly, which is exactly why it cannot be used to justify it.

Beyond those two views, a Marketing DS reads the business the way it actually runs:

  • Incremental, not influenced. ROI is reported as incremental revenue (calibrated by holdout/geo experiments), with influenced revenue flagged as an upper bound.
  • By channel and by segment. CAC, LTV, and ROAS are split by channel and by advertiser tier (brand vs SMB), because the economics differ sharply.
  • Marginal, not average. Budget decisions use marginal ROI and diminishing-returns curves from MMM, not average ROAS.
  • Cohort LTV. LTV is read on cohorts with survival/retention curves, because SMB churn makes a flat multiple misleading.

Every read ends in a decision: fund a channel more, cut it, or run an incrementality test to find out.

Quick check

Who is the customer whose behaviour this role is measuring?

A channel report shows a webinar series 'influenced' $12M in advertiser spend. What is the problem with reporting that number?

Practice Questions

What metrics tell you Pinterest's advertiser marketing is working?

Metrics frameworkMedium

You own analytics for the marketing org that grows Pinterest's advertiser base. What metric set tells you the marketing is working, and why each?

Before you reveal: say your answer out loud, as if you were in the real interview — get your reasoning across clearly first. There is no single correct answer: reading what the interviewer is really after and defending your own thinking is what makes an answer strong.

Why measure incremental revenue instead of marketing-influenced revenue?

Metric designMedium

Marketing reports that campaigns "influenced" $50M of advertiser revenue last quarter. Why is that the wrong number to optimize, and what should you use instead?

Design an advertiser LTV metric when SMBs churn fast

Metric designHard

Pinterest wants an advertiser LTV metric to weight acquisition and budget by value. Many advertisers, especially SMBs, spend once or twice and churn. Design an LTV metric that doesn't fool you.

Acquisition vs retention — where should the marketing budget go?

Trade-offHard

Leadership wants advertiser growth. The team can spend the next marketing dollar acquiring new advertisers or retaining/growing existing ones. Which do you optimize, and how do you decide?

Product Sense & Metrics0 / 41