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-010Experimentation and causalityVerified scientific dossier

When should you run a marketing experiment?

An experiment is preferred when the question concerns the effect of an action and assignment can be controlled without disproportionate risk. Otherwise, an observational design must state its assumptions.

Scientific editorial team : Marketing Science Center

Direct answer

Choose a design proportionate to the decision and risk.

An experiment is preferred when the question concerns the effect of an action and assignment can be controlled without disproportionate risk. Otherwise, an observational design must state its assumptions.

Jackson et al., 2022Hernán & Robins, Causal Inference: What If

01

Operational summary

Scientific question and scope

When should you run a marketing experiment?

Supported

Choose a design proportionate to the decision and risk.

Forbidden

Demand strong causal claims when no credible variation exists.

02

Three reading levels

  1. 01

    Decision-makerConnect the result to a declared decision, useful threshold and error cost.

  2. 02

    PractitionerFix population, unit, horizon, available variables and analysis rule before calculation.

  3. 03

    AnalystReproduce the calculation, quantify uncertainty and document diagnostics, failures and sensitivities.

03

Concrete marketing situation

An experiment is preferred when the question concerns the effect of an action and assignment can be controlled without disproportionate risk. Otherwise, an observational design must state its assumptions.

04

Scientific question and scope

When should you run a marketing experiment?

Local governance screen for whether a causal experiment is worth detailed design; not EVSI/EVPI

Required data

eligible unit × assignment × fixed value horizon

Population, unit of analysis, origin date and horizon must be declared in the deliverable. Without them, the estimand silently changes.

05

Why a simple analysis can fail

  • Demand strong causal claims when no credible variation exists.
  • Ethics and risk
  • Common value horizon and currency
  • Prespecified valuation scenario

06

Method intuition

The method does not automatically turn an association into evidence. It links a declared question to an estimand, specification, compatible data and a bounded interpretation rule.

Local governance screen for whether a causal experiment is worth detailed design; not EVSI/EVPI

07

Required data

Scientific symbol dictionary

local_decision_value
Locally scored monetary value of resolving the declared decision within one prespecified valuation scenario and horizon; not EVSI or EVPI. Unit: euro over declared horizon · Type: number · Role: input
experiment_cost
Total incremental monetary cost of designing, operating and analyzing the experiment on the same horizon. Unit: euro · Type: nonnegative number · Role: input
expected_operational_harm
Expected monetary harm under a declared probability model for operational and ethical risks. Unit: euro · Type: nonnegative number · Role: input
local_screen
Local governance balance used to decide whether detailed experimental design is worth pursuing; not an effect estimate or formal value of information. Unit: euro · Type: number · Role: output

Exact sealed engine inputs

local_decision_value_eur
Value: 25000 · Unit: EUR · Type: number · Data status: synthetic
experiment_cost_eur
Value: 12000 · Unit: EUR · Type: number · Data status: synthetic
operational_risk_eur
Value: 5000 · Unit: EUR · Type: number · Data status: synthetic
anticipated_gain_pp
Value: 2.0 · Unit: percentage_point · Type: number · Data status: synthetic
minimum_useful_gain_pp
Value: 1.5 · Unit: percentage_point · Type: number · Data status: parameter
action_reversible
Value: 1 · Unit: binary · Type: integer · Data status: synthetic
assignment_feasible
Value: 1 · Unit: binary · Type: integer · Data status: synthetic
value_horizon_days
Value: 30 · Unit: day · Type: integer · Data status: parameter
valuation_scenario_prespecified
Value: 1 · Unit: binary · Type: integer · Data status: parameter
risk_probability_model_declared
Value: 1 · Unit: binary · Type: integer · Data status: parameter

08

Formal model

Formal model

local_net_screen_eur = local_decision_value_eur − experiment_cost_eur − operational_risk_eur; passes_local_screen = 1 only if local_net_screen_eur > 0, anticipated_gain_pp >= minimum_useful_gain_pp, action_reversible = 1, assignment_feasible = 1, valuation_scenario_prespecified = 1, risk_probability_model_declared = 1, and value_horizon_days > 0

Evidence claims: MSC-P010-C01 · MSC-P010-C02 · MSC-P010-C03 · MSC-P010-C04 · MSC-P010-C05 · MSC-P010-C06 · MSC-P010-C07 · MSC-P010-C08 · MSC-P010-C09

Scientific question and scope

Local governance screen for whether a causal experiment is worth detailed design; not EVSI/EVPI

09

Declared calculation

  1. 01

    Align decision value, cost and harm to one currency, valuation scenario and fixed horizon; require both scenario and risk-model declarations.

  2. 02

    Subtract experiment cost and expected operational harm from the locally scored decision value, then compare anticipated gain with the minimum useful gain.

  3. 03

    Label the output as a non-universal governance screen and prohibit VOI or causal-effect language.

10

Numerical example or application case

Application examplesynthetic data or declared parameters; no real observations

Sealed inputs

  • local_decision_value_eur=25000 [EUR]
  • experiment_cost_eur=12000 [EUR]
  • operational_risk_eur=5000 [EUR]
  • anticipated_gain_pp=2.0 [percentage_point]
  • minimum_useful_gain_pp=1.5 [percentage_point]
  • action_reversible=1 [binary]
  • assignment_feasible=1 [binary]
  • value_horizon_days=30 [day]
  • valuation_scenario_prespecified=1 [binary]
  • risk_probability_model_declared=1 [binary]

Reproducible results

  • local_net_screen=€8,000
  • passes_local_screen=true

Verified dossier: claims are linked to passage-level sources, the Python/R calculation is reproduced, limits are explicit, and independent scientific review is complete.

11

Validity assumptions

  • Are all monetary quantities evaluated over the same horizon and currency basis?
  • Was the valuation scenario fixed before seeing an experiment result?
  • Are risk probabilities and consequences explicitly documented rather than embedded in an unexplained score?

12

Diagnostics and uncertainty

Diagnostics and uncertainty

Ethics and risk · Common value horizon and currency · Prespecified valuation scenario · Declared risk probabilities · Contamination · Operational feasibility · Do not label the local screen as value of information

Bounded diagnostic

Local, non-universal governance screen only—not value of information and not an effect estimate.

Explicit uncertainty contract · not_estimable_from_sealed_inputs

Method : Explicit non-estimability assessment against the sealed input schema.

Target : Uncertainty in the local value, cost, risk and gain inputs.

Engine evidence : diagnostic=local_nonuniversal_governance_screen_not_voi_or_effect_estimate

Interpretation : The sealed point inputs contain no probability distributions, so this governance screen cannot quantify EVSI, EVPI or decision uncertainty.

Stop when

Demand strong causal claims when no credible variation exists.

13

Result interpretation

  • Choose a design proportionate to the decision and risk.
  • The result is conditional on the declared population, horizon, specification and diagnostics. It must not be extended to another decision without new justification.

14

Supported and forbidden conclusions

Supported

Choose a design proportionate to the decision and risk.

Forbidden

Demand strong causal claims when no credible variation exists.

15

Possible marketing decision

  1. 01

    Choose a design proportionate to the decision and risk.

  2. 02

    The result is conditional on the declared population, horizon, specification and diagnostics. It must not be extended to another decision without new justification.

16

When to use — when to stop

Use when

Choose a design proportionate to the decision and risk.

eligible unit × assignment × fixed value horizon

Stop when

Demand strong causal claims when no credible variation exists.

Methodological alternatives

  • Use EVPI or EVSI under a fully specified probabilistic decision model.
  • Use a qualitative feasibility and ethics gate when monetary valuation would be misleading.
  • Run a small pilot only after defining stopping rules and the causal estimand.

17

Reproducibility contract

Python and R are the executable references. SPSS and SAS remain secondary syntaxes until checked on the same data, specification and diagnostics.

The engine selects only this page’s explicit slice and branch. Its hash, outputs, and diagnostics remain sealed in the atomic dossier; no generic fallback branch is allowed.

Slice fingerprint: 9f3be1ae9f83565bb0f6f7351672c8284fe0eaf705c212e574f0545f899f4c14

Formal model

local_net_screen_eur = local_decision_value_eur − experiment_cost_eur − operational_risk_eur; passes_local_screen = 1 only if local_net_screen_eur > 0, anticipated_gain_pp >= minimum_useful_gain_pp, action_reversible = 1, assignment_feasible = 1, valuation_scenario_prespecified = 1, risk_probability_model_declared = 1, and value_horizon_days > 0

Verified dossier: claims are linked to passage-level sources, the Python/R calculation is reproduced, limits are explicit, and independent scientific review is complete.

18

Expected final deliverable

  1. 01

    When should you run a marketing experiment?eligible unit × assignment × fixed value horizon

  2. 02

    local_decision_value · experiment_cost · expected_operational_harm · local_screen

  3. 03

    local_net_screen_eur = local_decision_value_eur − experiment_cost_eur − operational_risk_eur; passes_local_screen = 1 only if local_net_screen_eur > 0, anticipated_gain_pp >= minimum_useful_gain_pp, action_reversible = 1, assignment_feasible = 1, valuation_scenario_prespecified = 1, risk_probability_model_declared = 1, and value_horizon_days > 0

  4. 04

    Ethics and risk · Common value horizon and currency · Prespecified valuation scenario · Declared risk probabilities · Contamination · Operational feasibility · Do not label the local screen as value of information

  5. 05

    Choose a design proportionate to the decision and risk. / Demand strong causal claims when no credible variation exists.

19

Scientific sources and evidence status

Verified dossier: claims are linked to passage-level sources, the Python/R calculation is reproduced, limits are explicit, and independent scientific review is complete.

  1. MSC-P010-C01The causal target contrasts mean potential outcomes under two defined interventions.
  2. MSC-P010-C02Consistency links the observed outcome to the potential outcome under the assigned policy.
  3. MSC-P010-C03The causal estimand assumes one customer's assignment does not alter another customer's outcome.
  4. MSC-P010-C04Fitting a regression does not itself establish a causal design.
  5. MSC-P010-C05Advance specification covers both the research question and the analysis plan before outcomes are observed.
  6. MSC-P010-C06Value-of-information methods support research prioritization and study design.
  7. MSC-P010-C07Formal VoI requires probabilistic parameter uncertainty.
  8. MSC-P010-C08Formal VoI requires decision-specific losses or benefits.
  9. MSC-P010-C09ENBS is based on EVSI, not an arbitrary local score.
  1. Jackson et al., 2022
  2. Hernán & Robins, Causal Inference: What If
  3. Arnold et al., 2020
  4. Nosek et al., 2018

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?