Interview concept

Funnel and Revenue Modeling

Asked of: Data Scientist

Last updated

Left-to-right funnel diagram from Acquire → Install → Signup → Activate → Purchase, mapping to cohort cashflows and revenue metrics (ARPU, LTV, CAC payback, sensitivity).
  1. What it is Funnel modeling quantifies how users progress through defined steps (e.g., install → sign up → activate → purchase), showing where they drop off and how long steps take. Revenue modeling turns those behavioral flows into dollars via cohorts, pricing, retention, and margins to forecast LTV, NRR, and payback.

  2. Why interviewers ask about it Data Scientists at companies like Meta must tie product changes and experiments to business impact, not just clicks. They expect you to translate event data into conversion, retention, and revenue forecasts, diagnose leaks, and size opportunities with clear assumptions and caveats.

  3. Core ideas to know

  • Define events and identity: user vs. session funnels, attribution windows, and de-duplication rules.
  • Measure per-step and cumulative conversion, time-to-convert distributions, and drop-off reasons.
  • Segment by cohort (acq. channel, country, device, pricing) to avoid blended metrics masking issues.
  • Map funnel outputs to revenue: ARPU/ARPPU, take rate, refunds, and gross margin, not GAAP revenue.
  • LTV options: churn-based, cohort cashflows, or probabilistic CLV (BG/NBD + Gamma-Gamma) with uncertainty.
  • NRR/GRR, CAC, and CAC payback; use marginal CAC by channel, not blended averages.
  • Sensitivity/scenario analysis: quantify impact of +x% activation or price change on ARR and payback.
  1. A common pitfall Candidates often blend across cohorts and time windows, producing pretty but misleading numbers. Example: computing “add-to-cart within 7 days” but counting revenue over 30 days inflates step conversion and LTV. Another is touting a 3:1 LTV:CAC using average CAC while one channel’s marginal CAC actually destroys value; or celebrating 120% NRR driven by one outsized customer expansion. Fixes: cohort by acquisition month/channel, align windows to the customer cycle, model cashflows at gross margin, separate new vs. expansion revenue, and report uncertainty.

  2. Further reading

Related concepts

Funnel and Revenue Modeling — Tech Interview Concept | PracHub