📖 Scenario: You work as a digital marketer for an online store. Your manager wants to understand if a recent advertising campaign actually increased sales or if sales would have happened anyway. To find out, you will set up a simple incrementality test.
🎯 Goal: Build a step-by-step plan to conduct an incrementality test by creating groups, setting a baseline, measuring results, and concluding the campaign's impact.
📋 What You'll Learn
Create two groups: a control group and a test group
Set a baseline sales number for comparison
Calculate the difference in sales between test and control groups
Conclude if the campaign caused an increase in sales
💡 Why This Matters
🌍 Real World
Incrementality testing helps marketers understand if their campaigns truly drive extra sales or actions beyond what would have happened anyway.
💼 Career
Digital marketers, analysts, and campaign managers use incrementality testing to optimize advertising budgets and improve campaign effectiveness.
Progress0 / 4 steps
1
Create Customer Groups
Create two lists called control_group and test_group. Add these exact customer IDs to control_group: 101, 102, 103. Add these exact customer IDs to test_group: 201, 202, 203.
Digital Marketing
Hint
Use square brackets to create lists and separate customer IDs with commas.
2
Set Baseline Sales
Create a variable called baseline_sales and set it to the exact value 1500. This represents sales before the campaign.
Digital Marketing
Hint
Use a simple assignment to create the baseline_sales variable.
3
Calculate Sales Difference
Create two variables: control_sales with value 1400 and test_sales with value 1800. Then create a variable called incremental_sales that calculates the difference between test_sales and control_sales.
Digital Marketing
Hint
Subtract control_sales from test_sales to find incremental_sales.
4
Conclude Campaign Impact
Create a variable called campaign_effect and set it to True if incremental_sales is greater than zero, otherwise False. Use an if-else statement.
Digital Marketing
Hint
Use a simple if-else to assign True or False based on incremental_sales.
Practice
(1/5)
1. What is the main purpose of incrementality testing in digital marketing?
easy
A. To track social media likes and shares
B. To count the total number of website visitors
C. To measure if marketing actions truly increase results
D. To create new marketing content
Solution
Step 1: Understand the goal of incrementality testing
Incrementality testing aims to find out if marketing efforts cause a real increase in results, not just measure activity.
Step 2: Compare with other options
Counting visitors, tracking likes, or creating content are different marketing tasks, not incrementality testing.
Final Answer:
To measure if marketing actions truly increase results -> Option C
Quick Check:
Incrementality testing = measure true impact [OK]
Hint: Incrementality testing checks real impact, not just activity [OK]
Common Mistakes:
Confusing incrementality with simple tracking metrics
Thinking it measures total audience size
Assuming it creates marketing content
2. Which of the following is the correct setup for an incrementality test?
easy
A. Send the same ad to everyone without grouping
B. Use random ads without measuring results
C. Only track clicks without comparing groups
D. Divide audience into test and control groups
Solution
Step 1: Identify the key setup for incrementality testing
Incrementality testing requires splitting the audience into a test group (receives marketing) and a control group (does not).
Step 2: Evaluate other options
Sending the same ad to all, tracking clicks only, or using random ads without measurement do not allow measuring true impact.
Final Answer:
Divide audience into test and control groups -> Option D
Quick Check:
Test and control groups = correct setup [OK]
Hint: Test vs control groups are key to incrementality [OK]
Common Mistakes:
Not creating a control group
Measuring only clicks without comparison
Assuming random ads show incrementality
3. In an incrementality test, the test group had 120 conversions and the control group had 80 conversions. What is the incrementality percentage increase?
medium
A. 50%
B. 40%
C. 33%
D. 25%
Solution
Step 1: Calculate the difference in conversions
120 (test) - 80 (control) = 40 additional conversions due to marketing.
Step 2: Calculate incrementality percentage
(40 / 80) * 100 = 50% increase over control group.
Final Answer:
50% -> Option A
Quick Check:
(120-80)/80*100 = 50% [OK]
Hint: Subtract control from test, divide by control, multiply by 100 [OK]
Common Mistakes:
Dividing by test group instead of control
Forgetting to multiply by 100 for percentage
Subtracting test from control instead of reverse
4. A marketer ran an incrementality test but forgot to exclude the control group from receiving ads. What is the likely problem?
medium
A. The control group will have zero conversions
B. The test results will underestimate the true impact
C. The test group will have no conversions
D. The test will measure only ad impressions
Solution
Step 1: Understand the control group role
The control group should not receive ads to serve as a baseline for comparison.
Step 2: Analyze the effect of ads reaching control group
If control group sees ads, their conversions increase, reducing difference with test group, causing underestimation of true impact.
Final Answer:
The test results will underestimate the true impact -> Option B
Quick Check:
Control group exposed = impact underestimated [OK]
Hint: Control group must not see ads to measure true lift [OK]
Common Mistakes:
Assuming control group conversions become zero
Thinking test group loses conversions
Confusing impressions with conversions
5. A company wants to test if a new email campaign increases sales. They split customers into two groups: Group A receives the email, Group B does not. After one month, Group A had 200 sales and Group B had 150 sales. However, Group A also had a higher average purchase value. How should the company calculate the true incremental revenue from the campaign?
hard
A. Calculate the difference in total sales revenue between Group A and Group B
B. Only count the number of sales in Group A
C. Multiply Group B sales by Group A average purchase value
D. Ignore purchase value and compare sales counts only
Solution
Step 1: Understand revenue impact requires both sales count and purchase value
Incremental revenue depends on how many sales increased and their value, not just counts.
Step 2: Calculate total revenue difference
Calculate total revenue for each group (sales x average purchase value), then subtract Group B revenue from Group A revenue to find true incremental revenue.
Final Answer:
Calculate the difference in total sales revenue between Group A and Group B -> Option A
Quick Check:
Incremental revenue = revenue difference [OK]
Hint: Use total revenue difference, not just sales count [OK]
Common Mistakes:
Ignoring purchase value differences
Using only sales count without revenue
Incorrectly multiplying sales by wrong average value
Recommended
Ready to prove it?
Pass the test and this pattern moves unknownstrongwhile earning +1 Grip toward your certificate.