Research & Evidence

Search for a method

Search titles, questions, territories and MSC identifiers.

40 results
  1. MSC-P-001How do you turn a marketing claim into a testable question?Decision Science
  2. MSC-P-002Correlation or causality: what can an analysis actually support?Marketing Measurement
  3. MSC-P-003How should uncertainty in a marketing result be expressed?Decision Science
  4. MSC-P-004Statistical significance or effect size: which result should be interpreted?Decision Science
  5. MSC-P-005How do you measure a marketing construct that is not directly observable?Market Research
  6. MSC-P-006How do you design and validate a measurement scale?Market Research
  7. MSC-P-007Alpha or omega: how should scale reliability be assessed?Market Research
  8. MSC-P-009PCA, EFA or CFA: which method should you choose?Market Research
  9. MSC-P-010When should you run a marketing experiment?Marketing Measurement
  10. MSC-P-011How do you design an A/B test that actually estimates an effect?Marketing Measurement
  11. MSC-P-012How many observations does an experiment need?Decision Science
  12. MSC-P-013How do you measure campaign incrementality with a control group?Marketing Measurement
  13. MSC-P-017How do you detect selection, contamination and attrition in an experiment?Marketing Measurement
  14. MSC-P-018Predictive or causal regression: what are you trying to estimate?Marketing Models
  15. MSC-P-019How do you diagnose a marketing regression before interpreting it?Marketing Models
  16. MSC-P-022How do you estimate price elasticity and its uncertainty?Pricing Science
  17. MSC-P-026Logit vs Probit: how do you choose for purchase probability?Customer Science
  18. MSC-P-029Which customers have the highest probability of churn?Customer Science
  19. MSC-P-027TAM, UTAUT or UTAUT2: which framework should be used to study technology acceptance?Market Research
  20. MSC-H-001Measurement and causality: how can a marketing effect be established?Marketing Measurement
  21. MSC-H-002Marketing response models: shape, delay and saturationMarketing Models
  22. MSC-H-003Pricing science: connecting price, demand and contributionPricing Science
  23. MSC-H-004Customer and choice science: behavior, value and heterogeneityCustomer Science
  24. MSC-H-005Measurement science: building valid indicatorsMarket Research
  25. MSC-H-006Statistical decision methods: choose, quantify, validateDecision Science
  26. MSC-P-008How do you validate a marketing measurement scale?Market Research
  27. MSC-P-014How do you design a marketing geo experiment?Marketing Measurement
  28. MSC-P-015How do you estimate an effect with difference-in-differences?Marketing Measurement
  29. MSC-P-020How do you address price endogeneity?Pricing Science
  30. MSC-P-021Fixed or random effects: which panel model should you choose?Marketing Models
  31. MSC-P-023How do you estimate a demand function?Pricing Science
  32. MSC-P-024How do you simulate a price-volume-margin scenario?Pricing Science
  33. MSC-P-028How do you estimate CLV with BG/NBD and Gamma-Gamma?Customer Science
  34. MSC-P-030How do you analyze retention with a survival model?Customer Science
  35. MSC-P-031How do you build a useful customer segmentation?Customer Science
  36. MSC-P-032How do you test segmentation stability?Customer Science
  37. MSC-P-033How do you validate a marketing forecast?Decision Science
  38. MSC-P-034How do you build a Monte Carlo simulation for a marketing decision?Decision Science
  39. MSC-P-035How do you model saturation and adstock?Marketing Models
  40. MSC-P-039Which statistical test should you choose?Decision Science
All methods
METHOD DOSSIERMSC-P-013Experimentation and causalityVerified scientific dossier

How do you measure campaign incrementality with a control group?

The primary estimand is the absolute outcome difference between assigned groups. Relative lift and incremental conversions are secondary transformations with explicit denominator and population.

Direct answer

Estimate campaign ITT and its interval.

The primary estimand is the absolute outcome difference between assigned groups. Relative lift and incremental conversions are secondary transformations with explicit denominator and population.

Rubin, 1974Hernán & Robins, Causal Inference: What If

01

Direct answer

Evaluate a randomized campaign first through the absolute outcome difference between all units assigned to treatment and control. Relative lift and incremental conversions are secondary; they do not replace the ITT or its interval.

02

Decision question

For the eligible population and prespecified window, what conversion difference does the assignment policy produce, with what precision, and is that range compatible with the declared value threshold?

03

Population, unit and horizon

Population: units eligible before assignment. Unit: the customer, cookie, store or geography actually randomized. Horizon: 14 days in the example. Each unit remains in its assigned arm for analysis.

04

Estimand and design

The primary estimand is the average effect of assignment, ITT = E[Y(1)−Y(0)]. Randomization targets baseline exchangeability; consistency, positivity and no interference remain necessary for interpretation.

05

Required data

Retain unit identifier, eligibility, assignment, outcome, observation status, exposure, window and exclusions decided before the test. Aggregated counts alone cannot diagnose duplicates, attrition or contamination.

06

Identification assumptions

The assignment sequence must be unpredictable and applied at the declared unit; treatment and control must be well defined; follow-up must not depend differentially on arm; one unit must not affect another unit’s outcome without an interference model.

07

Model and symbols

For a binary outcome, p̂1=y1/n1 and p̂0=y0/n0. The primary effect is Δ̂=p̂1−p̂0. Lift is Δ̂/p̂0; incremental test-arm conversions equal n1×Δ̂. Always declare the denominator.

08

Reproducible calculation

Read the CSV, verify two unique arms and denominators, recompute rates from counts, calculate Δ̂, its standard error and interval, then derive lift and incremental volume. No seed is involved: the example contains realized counts.

09

Reference result

Control: 1,600/20,000 = 8.00%. Treatment: 1,900/20,000 = 9.50%. ITT = +1.50 pp; secondary lift = 18.75%; 300 incremental conversions in the treatment arm.

MSC-P-013-CAMPAIGN-ITT
ArmnyRate
Control20 0001 6008.00%
Test20 0001 9009.50%

10

Uncertainty

The normal approximation gives SE=0.2826 pp and 95% CI [0.946, 2.054] pp. With small counts or extreme rates, prefer a score interval; with clustered assignment, estimate variance at the randomization level.

11

ITT, exposure and adherence

The treatment arm has 17,400 exposures for 20,000 assignments. ITT retains all 20,000 units and estimates the assignment-policy effect. Restricting to exposed units changes the estimand and introduces post-randomization selection.

12

Missing outcomes

The reference data have no missing outcomes. In production, report missingness by arm, explain its mechanism and run a bounded sensitivity analysis. Differential deletion after assignment can break randomization’s benefit.

13

Protocol diagnostics

Check expected sample ratio, unit duplicates, pretreatment balance, tracking stability, contamination, interference and window compliance. These diagnose the protocol; they do not replace estimation.

14

Common errors

Typical errors: analyze exposed users as if randomized, exclude nonconverters post hoc, call an absolute difference lift, multiply ITT by the wrong population, stop at the first favorable result or ignore multiplicity.

15

Interpretation

Under the declared protocol, the range is compatible with a positive policy effect for this population and window. It does not describe the effect among exposed users only, persistence beyond 14 days or transport to another campaign.

16

Supported decision

Compare the ITT lower bound with a value threshold fixed before analysis, then choose rollout, another bounded pilot or stop while including cost, risk and capacity. The decision remains human and conditional.

17

Unsupported decision

Do not attribute the effect to exposed users only, to one channel in a multichannel campaign, to demand creation rather than temporal displacement, or to future performance outside the observed population and window.

18

Implementation and deliverable

The minimum deliverable contains frozen protocol, flow diagram, arm counts, absolute ITT, 95% CI, secondary lift, incremental volume, diagnostics, value threshold, limitations and supported/unsupported decision. The CSV and Python script below reproduce the figures.

19

Scientific sources

Hernán and Robins support counterfactual reasoning, randomization and ITT. Fagerland, Lydersen and Laake document intervals for differences in proportions and Wald limitations. These sources prove no commercial performance.

Dataset · Tool

Dataset · MSC-P-013-CAMPAIGN-ITTSynthetic randomized campaign holdout

Method connections

Parent territoryMeasurement and causality: how can a marketing effect be established?

Read next

MSC-P-011How do you design an A/B test that actually estimates an effect?MSC-P-012How many observations does an experiment need?MSC-P-017How do you detect selection, contamination and attrition in an experiment?MSC-P-015How do you estimate an effect with difference-in-differences?