Marketing Budgeting & ROI Analytics

Chapter 8
Experimental Design and Causal Inference

Graduate Program in Brand Management
Marketing Budgeting & ROI Analytics   •   Graduate

Experimental Design and Causal Inference

Introduction and Context

Marketing budgeting is ultimately a resource-allocation problem: managers must decide whether an additional dollar, impression, sales call, or promotional exposure causes additional business value. Descriptive analytics can show that sales rose after advertising increased, but it cannot establish that advertising caused the rise. Causal inference addresses the counterfactual question: What would have happened to the same customers, markets, or brands at the same time if the intervention had not occurred?

The difference between observed and counterfactual outcomes is incremental impact. If a campaign produces 120,000 purchases but 30,000 would have occurred without it, the campaign's incremental purchases are 90,000, not 120,000. This distinction is central to return on investment (ROI), media allocation, customer targeting, brand investment, and executive accountability.

Experimental design provides the strongest practical basis for estimating incrementality because it creates, by design, a comparison between exposed and unexposed units. Where randomization is impossible, quasi-experimental methods attempt to approximate the same logic using observational data and explicit assumptions.

Learning Objectives

By the end of this chapter, the reader should be able to:

  1. Distinguish correlation, attribution, and causation in marketing measurement.
  2. Define potential outcomes, treatment effects, control groups, and estimands.
  3. Design and interpret randomized controlled trials, A/B tests, multivariate tests, holdouts, lift studies, and geo-experiments.
  4. Apply difference-in-differences, matching, and sensitivity analysis when randomization is unavailable.
  5. Calculate incremental outcomes, confidence intervals, lift, and incremental ROI.
  6. Diagnose threats to validity, interference, noncompliance, selection bias, and statistical power.
  7. Translate causal evidence into responsible budget and governance decisions.

1. The Causal Question: Incrementality and Counterfactuals

Let unit i be a customer, household, store, website visitor, or geographic market. Define:

  • Yi(1): the outcome if unit i receives the marketing treatment;
  • Yi(0): the outcome if unit i does not receive it;
  • τi = Yi(1) − Yi(0): the individual treatment effect.

Only one potential outcome is observed for any unit. This is the fundamental problem of causal inference. The average treatment effect (ATE) is:

ATE = E[Y(1) − Y(0)] = E[Y(1)] − E[Y(0)]

Here, E denotes the expected or population-average value. The ATE is applicable when the treatment is clearly defined, outcomes are measured consistently, and the target population is specified. In managerial applications, the average treatment effect on the treated (ATT) may be more relevant:

ATT = E[Y(1) − Y(0) | D = 1]

where D = 1 indicates that a unit actually received treatment. A campaign may have a positive ATE but a smaller or larger ATT if treatment was targeted toward particular customers.

For a randomized experiment with treatment and control means, the estimated intention-to-treat effect is:

τ̂ITT = ȲT − ȲC

where ȲT and ȲC are the mean outcomes assigned to treatment and control groups. The units of τ̂ITT are the units of the outcome: purchases, dollars, visits, percentage points, or another defined metric.

A relative lift is often reported as:

Lift = (ȲT − ȲC) ÷ ȲC

provided that ȲC is nonzero and the control group is an appropriate counterfactual. Lift is dimensionless and is usually expressed as a percentage. Absolute incrementality is generally more useful for budgeting because it can be multiplied by unit value and compared with cost.

Attribution versus causal inference

Rule-based attribution assigns credit among touchpoints using observed customer journeys. It may be useful for operational reporting, but it does not automatically identify incremental impact. A customer who clicked an advertisement may already have intended to purchase. Causal inference instead asks whether exposure changed the probability, amount, timing, or quality of the outcome.

Three quantities should be kept separate:

QuantityMeaningMain risk
Observed outcomeWhat treated units generatedIncludes baseline demand
Attributed outcomeOutcome assigned by a model or ruleDepends on attribution assumptions
Incremental outcomeDifference caused by treatmentRequires a valid counterfactual

2. Randomized Controlled Trials

A randomized controlled trial (RCT) assigns eligible units to treatment or control using a random mechanism. Under appropriate implementation, randomization makes treatment assignment independent of potential outcomes in expectation. Thus, differences in average outcomes can be interpreted causally.

A basic design is:

  1. Define the population, treatment, control condition, outcome, analysis window, and estimand.
  2. Establish eligibility and obtain consent or legal permission where required.
  3. Randomly assign units to treatment or control.
  4. Deliver treatment as assigned and monitor exposure.
  5. Measure outcomes identically in both groups.
  6. Estimate effects, uncertainty, heterogeneity, and business value.

The principal assumptions are commonly expressed as:

  • Consistency: the treatment and outcome are sufficiently well-defined; a unit's observed outcome under its received treatment corresponds to the relevant potential outcome.
  • Random assignment or conditional exchangeability: treatment assignment is independent of potential outcomes, unconditionally in a randomized trial or conditional on measured covariates in an observational design.
  • Positivity: every relevant unit has a positive probability of receiving each treatment condition.
  • No interference, or a defensible interference model: one unit's treatment does not alter another unit's outcome, unless spillovers are explicitly incorporated.

Randomization does not automatically solve every problem. Poor compliance, contamination, attrition, measurement error, repeated testing, and interference may still bias results.

Estimands and analysis populations

The intention-to-treat (ITT) effect compares units according to their assigned condition, regardless of whether they actually received or engaged with the treatment. ITT answers the practical question: What is the effect of offering or deploying this intervention?

The per-protocol effect compares outcomes under adherence to the assigned protocol, but it can be biased because adherence is often related to motivation or risk. A treatment-on-the-treated estimate may be useful when actual exposure matters, but it requires additional assumptions. For example, an instrumental-variable approach may use random assignment as an instrument, assuming exclusion and suitable compliance conditions. The resulting local average treatment effect applies to compliers, not necessarily to every customer.

3. A/B Testing and Multivariate Experiments

An A/B test randomly assigns users to version A or version B. Examples include a landing page, price presentation, email subject line, loyalty offer, or brand message. The primary metric should be selected before observing results. Common metrics include conversion, revenue per eligible user, margin, retention, complaint rate, and long-term customer value.

Binary outcomes can be summarized by conversion rates:

p̂T = XT ÷ nT, p̂C = XC ÷ nC

where XT and XC are conversions and nT and nC are eligible units in treatment and control. The estimated absolute effect is p̂T − p̂C. For sufficiently large independent samples, an approximate standard error is:

SE(p̂T − p̂C) = √[p̂T(1 − p̂T) ÷ nT + p̂C(1 − p̂C) ÷ nC]

The approximation is most defensible when observations are independent and expected cell counts are not extremely small. A 95% Wald-style interval is approximately estimate ± 1.96 × standard error, although modern analyses may use robust, exact, or model-based intervals when assumptions are weak.

For a continuous outcome, such as revenue per user, the difference in means can be analyzed with a regression or a two-sample method. Because marketing outcomes are often skewed, analysts should inspect distributions, use robust standard errors, and consider pre-specified transformations or carefully justified winsorization.

Multivariate and factorial tests

A multivariate test compares more than two versions, while a factorial design tests combinations of factors. For example, a 2 × 2 design may vary message framing and incentive level. It can estimate main effects and interaction effects. An interaction exists when the effect of one factor depends on the level of another. Factorial designs are more efficient than testing every combination separately, but they require sufficient sample size and disciplined interpretation.

Testing many variants creates a multiple-comparisons problem. If many hypotheses are tested at a 5% significance level, the probability of at least one false positive increases. Pre-registration, a primary endpoint, family-wise error control, false-discovery-rate procedures, or hierarchical testing can reduce misleading conclusions. “Peeking” and stopping when a favorable result appears also inflate false-positive risk unless sequential methods are specified in advance.

4. Holdouts, Lift Studies, and Geo-Experiments

Holdout designs

A holdout withholds treatment from a randomly selected eligible group. It is especially valuable for CRM, loyalty, retargeting, and always-on media, where nearly everyone might otherwise be exposed. The holdout must remain protected from indirect exposure, and its size must balance statistical precision against the opportunity cost of withholding treatment.

A campaign-level incremental revenue estimate can be written as:

Incremental ext{ revenue} = NT × (ȲT − ȲC)

where NT is the number of eligible treated units and ȲT − ȲC is incremental revenue per eligible unit. This formula assumes comparable measurement and that the estimated effect generalizes from the experiment to the treated population.

Conversion lift studies

A lift study commonly compares conversion, revenue, or brand outcomes among randomly assigned exposed and control groups. For brand advertising, outcomes may include aided awareness, consideration, search behavior, store visits, and sales. Survey lift can be informative but is vulnerable to response bias, low statistical power, and mismatch between stated preference and behavior. Behavioral and financial outcomes are usually stronger for ROI decisions, although brand outcomes may be leading indicators for long-term value.

Geo-experiments

When individual randomization is infeasible—for example, because media buying occurs by television market, postal region, or sales territory—geographic units can be randomized to treatment and control. Geo-experiments reduce individual-level contamination but have fewer experimental units, often producing lower statistical power. Regions should be selected with attention to population, historical sales, media cost, seasonality, logistics, and spillover across borders.

A geo-test may randomize matched pairs of regions, assign treatment within strata, and analyze pre-period and post-period outcomes. Cluster-level standard errors are essential because observations within a region are correlated. The unit of randomization, not the number of customer records, determines much of the effective sample size.

5. Power, Precision, and Business Significance

Power analysis should precede data collection. It requires a baseline rate or variance, minimum detectable effect (MDE), significance threshold, desired power, allocation ratio, and plausible attrition or noncompliance. Statistical significance is not the same as economic importance.

For a two-group comparison of proportions, approximate sample-size calculations depend on the null and alternative rates. A commonly used equal-allocation approximation for detecting a difference between control rate pC and treatment rate pT is:

npergroup ≈ [ z1−α/2√(2p̄(1−p̄)) + z1−β√(pT(1−pT) + pC(1−pC)) ]² ÷ (pT − pC)²

where p̄ = (pT + pC) ÷ 2, α is the two-sided Type I error rate, 1−β is power, and zq is the q-quantile of the standard normal distribution. This is an approximation for independent units and should be verified with a suitable power tool or simulation, especially for rare outcomes, clustered designs, unequal allocation, or sequential monitoring.

A manager should define an economically meaningful threshold. If a campaign costs $500,000 and generates an estimated $300,000 in incremental contribution, a statistically precise negative result is still a managerial failure. Conversely, a large positive estimate with a very wide interval may not justify immediate national scaling.

6. Quasi-Experimental Methods

Randomization is not always possible. Budget constraints, platform rules, ethical concerns, operational rollout, or historical data may prevent an RCT. Quasi-experiments estimate causal effects from nonrandomized variation, but their credibility depends heavily on assumptions and design quality.

Difference-in-differences

Difference-in-differences (DiD) compares the change over time in a treated group with the change in a comparison group:

τ̂DiD = (ȲT,post − ȲT,pre) − (ȲC,post − ȲC,pre)

The key assumption is parallel trends: absent treatment, the treated and comparison groups would have experienced the same average change. Parallel pre-treatment trends support, but do not prove, this assumption. Analysts should plot pre-period outcomes, conduct placebo tests, investigate differential shocks, and use appropriate standard errors.

A regression representation is:

Yit = α + βTreatedi + γPostt + δ(Treatedi × Postt) + εit

Here, Yit is the outcome for unit i at time t; Treatedi identifies the treated group; Postt identifies the post-intervention period; and δ estimates the DiD effect under the assumptions. With multiple periods or staggered adoption, simple two-way fixed-effects models can be misleading when treatment effects vary over time or across cohorts. Event-study and modern cohort-specific estimators are often preferable.

Matching

Matching constructs a comparison group with similar observed covariates, such as past purchases, geography, tenure, device, or predicted propensity to receive treatment. The propensity score is:

e(X) = P(D = 1 | X)

where X is the vector of measured pre-treatment covariates. Matching, weighting, or stratification can improve covariate balance. However, matching cannot remove bias from unmeasured confounders, post-treatment variables, bad measurement, or lack of overlap. Balance should be assessed after matching; a model's predictive accuracy is not a substitute for causal balance.

Other quasi-experimental approaches include regression discontinuity, instrumental variables, synthetic control, interrupted time series, and negative-control designs. Each relies on a distinctive identification assumption. A design should be chosen because its institutional setting makes the assumption plausible, not because the method is fashionable.

7. Sensitivity Analysis and Robustness

No causal estimate should be reported without discussing how it could fail. Sensitivity analysis asks how strong an omitted confounder would need to be to explain away the observed effect, or how estimates change under alternative specifications.

Useful practices include:

  • estimating effects with and without covariate adjustment;
  • testing alternative outcome windows and exclusion rules;
  • checking placebo interventions and unaffected outcomes;
  • varying matching calipers, trimming, and weighting choices;
  • assessing attrition and missing-data mechanisms;
  • using bounds for unmeasured confounding;
  • examining treatment-effect heterogeneity;
  • testing for pre-trends and anticipation;
  • evaluating spillovers and geographic contamination.

A sensitivity analysis does not prove causality. It communicates the dependence of the conclusion on assumptions and helps decision-makers distinguish robust findings from fragile ones.

8. From Incremental Effect to ROI

Incremental ROI should use incremental value, not total observed revenue. If the estimated incremental revenue is Rinc, variable cost per dollar of revenue is c, and campaign cost is C, incremental contribution ROI is:

ROIcontribution = [Rinc × (1 − c) − C] ÷ C

Here, c is dimensionless; Rinc and C use the same currency. If contribution margin is m = 1 − c, the numerator is incremental contribution minus campaign cost. This calculation excludes fixed costs unless the decision context requires them. For long-term brand effects, analysts may estimate discounted incremental customer value, but discount rate, time horizon, retention assumptions, and uncertainty must be disclosed.

Worked example

An online retailer randomly assigns 100,000 eligible customers to treatment and 100,000 to control. Treatment produces 5,400 purchases and control produces 5,000. The purchase rates are 5.4% and 5.0%.

The absolute incremental effect is:

0.054 − 0.050 = 0.004 = 0.4 percentage points

The relative lift is:

0.004 ÷ 0.050 = 0.08 = 8%

The estimated incremental purchases among 100,000 treated customers are:

100,000 × 0.004 = 400 purchases

If average revenue per incremental purchase is $60, incremental revenue is $24,000. With a 40% contribution margin and campaign cost of $10,000:

ROI = [$24,000 × 0.40 − $10,000] ÷ $10,000 = −$400 ÷ $10,000 = −4%

The campaign generated positive incremental revenue but negative incremental contribution ROI. A decision-maker should also examine the confidence interval, repeat purchases, customer quality, and whether the test population represents the proposed scale-up population.

9. Illustrative Case: National Streaming-Service Acquisition Test

Background. A fictional streaming service spends heavily on paid social advertising. Platform-reported conversions suggest a strong return, but many converters may have subscribed without advertising.

Problem. Individual-level suppression is imperfect because users switch devices and platforms. Management needs an estimate of incremental subscriptions before increasing the quarterly budget.

Analysis. The analytics team defines geographic markets as the experimental units. Twenty-four comparable markets are paired using historical subscriptions, revenue, seasonality, and population. Within each pair, one market is randomly assigned to a higher advertising level and the other remains at the existing level. The primary outcome is paid subscriptions per eligible household during the four-week test and the four-week post-test window. Secondary outcomes are 90-day retention and contribution margin.

The team pre-registers the primary estimand, excludes markets with major distribution disruptions, monitors media delivery, and uses cluster-robust inference. It also checks whether residents cross market boundaries and conducts a placebo test using a pre-treatment period.

Approach and solution. The high-spend markets obtain 18,600 subscriptions among 1.2 million eligible households; control markets obtain 17,400 among 1.2 million. The rate difference is:

18,600 ÷ 1,200,000 − 17,400 ÷ 1,200,000 = 0.001 = 0.1 percentage points

Thus, the estimated incremental subscriptions are 1,200, or 0.1% of eligible households. Suppose incremental contribution after expected retention is $11 per subscription, giving $13,200 incremental contribution. If additional advertising cost is $20,000, the incremental contribution ROI is:

($13,200 − $20,000) ÷ $20,000 = −34%

The confidence interval is wide because there are only 12 treated and 12 control markets. The correct recommendation is not simply “advertising failed.” Rather, the evidence does not support scaling the high-spend level at current economics. The company should refine targeting, test creative or lower-cost inventory, and conduct a better-powered experiment before making a permanent budget reduction.

Learning points. The case illustrates why platform conversions are not incrementality, why geographic randomization requires cluster-level inference, why retention matters to ROI, and why uncertainty must be incorporated into budget decisions.

10. Validity, Ethics, and Governance

Four forms of validity should be considered:

  • Internal validity: whether the estimated effect is causal for the tested units and period.
  • Construct validity: whether treatment and outcome represent the intended marketing concepts.
  • Statistical conclusion validity: whether uncertainty, dependence, power, and multiplicity are handled correctly.
  • External validity: whether the finding generalizes to other customers, markets, seasons, or budget levels.

Ethical experimentation requires proportionality, transparency, privacy protection, and avoidance of material harm. Sensitive targeting variables should be governed carefully. A control group should not be denied essential services or legally required communications. Data minimization, access controls, retention limits, and documented lawful bases are relevant under privacy regimes such as the GDPR and similar laws. Consent requirements differ by jurisdiction and channel; legal review should occur before deployment.

AI can assist with experiment design, heterogeneous-effect discovery, power simulation, and anomaly detection. It does not eliminate the need for randomization, identification assumptions, or human governance. Machine-learning models should be trained only on information available at the relevant decision time, and post-treatment variables must not be used as controls when they are consequences of treatment. Automated optimization may also create feedback loops: if a platform targets users predicted to convert, observed performance may reflect selection rather than causal persuasion.

11. Best-Practice Workflow

A disciplined causal measurement process is:

  1. State the decision and causal estimand in business terms.
  2. Define treatment, eligible population, control condition, outcome, time horizon, and unit of analysis.
  3. Choose randomization where feasible; otherwise document the quasi-experimental identification strategy.
  4. Pre-specify primary outcomes, exclusions, stopping rules, and analysis methods.
  5. Conduct power and minimum-economic-effect analysis.
  6. Protect the control group and monitor contamination, compliance, and adverse events.
  7. Analyze according to assignment, use appropriate standard errors, and report uncertainty.
  8. Examine heterogeneity only with adequate power and a defensible rationale.
  9. Convert effects into incremental contribution and decision-relevant ROI.
  10. Document limitations, sensitivity analyses, governance approvals, and replication plans.

Chapter Summary

Causal inference estimates what marketing changed relative to a credible counterfactual. Randomized controlled trials, A/B tests, holdouts, lift studies, and geo-experiments create counterfactuals through assignment; difference-in-differences, matching, synthetic controls, and related methods rely on assumptions that must be defended. The core estimand is the difference between potential outcomes, not total observed sales or platform-attributed conversions.

Reliable experiments require clearly defined treatments, outcomes, units, time windows, power, and analysis populations. ITT estimates the effect of offering treatment, while per-protocol and treatment-on-the-treated effects require stronger assumptions. Clustered geo-tests, multivariate experiments, multiple comparisons, interference, noncompliance, and external validity require special care. Incremental ROI must use incremental contribution and include uncertainty, retention, cost, and scale effects. Ethical governance, privacy protection, transparent reporting, and sensitivity analysis are integral to professional marketing measurement.

Key Terms

Causal inference: Methods for estimating the effect of an intervention relative to a counterfactual.

Counterfactual: The outcome that would have occurred under an alternative treatment condition.

Potential outcomes: The outcomes a unit could experience under each treatment state.

ATE: Average treatment effect across the defined target population.

ATT: Average treatment effect among units that received treatment.

Incrementality: The outcome caused by marketing beyond what would otherwise have occurred.

RCT: Experiment in which eligible units are randomly assigned to treatment or control.

A/B test: Randomized comparison of two versions or conditions.

Multivariate test: Experiment comparing multiple variants or combinations of factors.

Holdout: Eligible units deliberately withheld from treatment to form a counterfactual.

Lift: Relative or absolute difference between treatment and control outcomes.

Geo-experiment: Experiment using geographic markets or regions as units.

ITT: Effect estimated according to assigned treatment, regardless of compliance.

Difference-in-differences: Estimator comparing changes over time between treated and comparison groups.

Parallel trends: Assumption that treated and comparison groups would have changed similarly without treatment.

Matching: Construction of a comparison group with similar observed pre-treatment characteristics.

Positivity: Requirement that relevant units have a positive probability of each treatment condition.

Interference: Situation in which one unit's treatment affects another unit's outcome.

Sensitivity analysis: Examination of how conclusions change under alternative assumptions or specifications.

Incremental ROI: Return calculated from causally incremental contribution rather than total attributed revenue.

Review Questions

5 Short Answer Questions

  1. What is the difference between observed sales and incremental sales?
  2. Define the average treatment effect and intention-to-treat effect.
  3. Why is a holdout group useful in marketing measurement?
  4. State the parallel-trends assumption in difference-in-differences.
  5. Why can platform-attributed conversions overstate advertising impact?

5 Long Answer Questions

  1. Explain the potential-outcomes framework and its relevance to marketing budgeting.
  2. Compare individual-level A/B tests with geo-experiments, including their principal threats to validity.
  3. Discuss how power, minimum detectable effect, and business significance should influence experiment design.
  4. Explain matching and difference-in-differences, including the assumptions required for causal interpretation.
  5. Develop a governance framework for ethical, privacy-conscious marketing experimentation.

3 Analytical / Application Questions

  1. A campaign produces a 6% conversion rate in treatment and 5% in control, with 50,000 eligible treated customers. Calculate absolute lift, relative lift, and incremental conversions. State the assumptions needed to interpret the result causally.
  2. Design a geo-experiment for a retailer that cannot suppress digital advertising at the individual level. Specify the unit, assignment method, primary outcome, pre-period checks, inference method, and major spillover risks.
  3. A matched observational study reports a positive effect, but treated and comparison groups had different pre-treatment sales trends. Diagnose the threat to validity and propose at least four sensitivity or redesign steps.

Multiple Choice Questions with Answers

Question 1

Which quantity most directly represents incremental impact?

A. Total sales observed among exposed customers

B. Sales attributed by a last-click rule

C. The difference between treatment and valid counterfactual outcomes

D. The number of advertising impressions delivered

Correct Answer: C. The difference between treatment and valid counterfactual outcomes

Question 2

What does the intention-to-treat effect estimate?

A. The effect among only customers who engaged with the treatment

B. The effect of assignment or offer, regardless of compliance

C. The effect after removing all nonbuyers

D. The effect of treatment on untreated customers

Correct Answer: B. The effect of assignment or offer, regardless of compliance

Question 3

A treatment conversion rate is 5.4% and a control conversion rate is 5.0%. What is the relative lift?

A. 0.4%

B. 5.0%

C. 7.4%

D. 8.0%

Correct Answer: D. 8.0%

Question 4

Which assumption is central to a basic difference-in-differences design?

A. Treatment and control must have identical post-treatment outcomes

B. The groups must have equal sample sizes

C. The groups would have followed parallel trends without treatment

D. Every unit must receive treatment at least once

Correct Answer: C. The groups would have followed parallel trends without treatment

Question 5

Why are geo-experiments often statistically less powerful than individual-level experiments?

A. Geographic outcomes cannot be measured

B. There are usually fewer independent randomized units and within-region correlation

C. Randomization is impossible across regions

D. They never include a control group

Correct Answer: B. There are usually fewer independent randomized units and within-region correlation

Question 6

What problem is created by testing many variants without adjustment or pre-specification?

A. Guaranteed underfitting

B. Increased probability of false-positive findings

C. Elimination of statistical power

D. Automatic removal of selection bias

Correct Answer: B. Increased probability of false-positive findings

Question 7

Which statement about matching is correct?

A. Matching removes bias from all unmeasured confounders

B. Matching is performed using post-treatment outcomes only

C. Matching can improve balance on observed pre-treatment covariates

D. Matching makes randomization unnecessary in every setting

Correct Answer: C. Matching can improve balance on observed pre-treatment covariates

Question 8

A campaign generates $24,000 incremental revenue, has a 40% contribution margin, and costs $10,000. What is incremental contribution ROI?

A. −4%

B. 4%

C. 40%

D. 96%

Correct Answer: A. −4%

Question 9

What is interference in an experiment?

A. A missing outcome value

B. A treatment effect that varies by customer

C. One unit's treatment changes another unit's outcome

D. A difference between revenue and contribution

Correct Answer: C. One unit's treatment changes another unit's outcome

Question 10

Which practice best supports credible causal measurement?

A. Choosing the primary metric after inspecting favorable results

B. Using total attributed revenue as incremental revenue

C. Pre-specifying the estimand, outcome, analysis, and stopping rules

D. Ignoring noncompliance because assignment was randomized

Correct Answer: C. Pre-specifying the estimand, outcome, analysis, and stopping rules

Marketing Budgeting & ROI Analytics
Chapter 8 of 14