learn-marketing-analytics-with-phoebe / Angles session 6 of 6
Learn Marketing Analytics with Phoebe · Angles session 6 of 6

Campaign lift and brand health

"Did the campaign work?" is the question every marketing team asks and almost no dashboard can answer, because a dashboard shows what happened, not what would have happened anyway. Tonight is the one tool that answers it directly: split the customers at random, give one group nothing, and the difference is the lift. Then the harder skill, reading a result that comes back too small to tell from zero without calling it a win, a loss or a secret. And last, the slow clock: brand tracker waves, where a three-point move between two surveys is usually the survey, not the brand.

🟠 Angles Data analysts and data scientists who serve marketing, brand and BD No code 45 min
0-3 · Welcome 3-18 · Holdouts, no-effect reads, tracker waves 18-40 · Build-along: a lift readout 40-45 · Q&A
Part 0

Where we start

Five sessions have read marketing from the outside: the funnel and the two clocks, every channel in four beats, cohorts by channel, and who deserves the next pound. All of that describes what happened. This last Angles session asks what the marketing caused. The running company is still Kettle & Co, the constructed direct-to-consumer tea brand, and every number about it tonight is constructed and labelled so. The marketing lead still owns every decision these numbers feed, because she is the one who lives with the outcome; the data team's job is to make sure the number she decides on is one she can trust.

🎫 Clear all three quiz questions to stamp your passport Live = presented in the 45 minutes Self-study = the full depth, after class ★ Build-along = everyone works it through

★ What you walk out with tonight. A picture of a holdout you can draw on a whiteboard in thirty seconds, the reason a platform's own ROAS is not evidence of lift, a sentence for reporting a result whose interval crosses zero, the habit of putting an interval on every tracker wave, and a five-line readout card you can reuse for every lift test you will ever read.

Part 1 · covers test vs control and holdouts

Give one group nothing, and measure the gap

5 min live

A holdout is the simplest experiment in marketing. Take the customer list, split it at random, send the campaign to one side and nothing to the other, then compare the outcome. Because the split was random, the two groups are alike in every way that matters except the campaign, so the gap between them is what the campaign caused. Everything else a marketing team uses to judge a campaign, the before-and-after chart, the platform's attribution report, the "orders from people who clicked", is an estimate of that gap with something mixed in.

A HOLDOUT: SPLIT AT RANDOM, TREAT ONE SIDE, COMPARE Kettle & Co email test, four weeks, constructed customer list, 20,000 split at random, before any send TREATED, 90% 18,000 get the emails HELD OUT, 10% 2,000 get nothing 0.212 orders per customer 0.205 orders per customer lift: +0.007 per customer Random split: the only systematic difference is the emails, so the gap is what they caused. Constructed.
🔍 Click to zoom - the saffron box is the only number the test exists to produce; everything else is how you got there
LiveWhy a holdout beats before-and-after and platform attribution3 min▶

Before-and-after compares this month with last month. Everything that changed between them, the season, a competitor's price cut, a newspaper mention, the weather for hot drinks, lands in the difference and gets credited to the campaign. A holdout runs both groups through the same weeks, so all of that hits both sides equally and cancels out.

Platform attribution counts conversions from people who saw or clicked an ad, inside a window and under a model the platform chose. Many of those people would have bought anyway: loyal subscribers, people already searching for the brand. Attribution has no way to subtract them, because it never sees a comparable group that was not shown the ad. A holdout is that group.

The holdout's honesty has a price: the held-out customers really do get nothing for the length of the test, and if the campaign works, some sales are given up to learn that it works. That trade is a marketing decision, made by the marketing lead with the data team naming the size of the group and the length of the test. Designing the size properly, the power and sample-size side, is taught in Experimentation ↗.

For the wider discipline, the standard reference is Ron Kohavi, Diane Tang, Ya Xu, Trustworthy Online Controlled Experiments (Cambridge University Press, 2020). Its publisher's description sums up the whole field in one line: "getting numbers you can trust is hard". Only that description was read for this page, not the chapters, so no specific holdout claim here is attributed to the book.

LivePlatform ROAS grades its own homework2 min▶

A Kettle & Co Meta campaign (constructed) reports £98,400 of revenue on £24,000 of spend: a platform ROAS of 4.1. The marketing lead's question is whether to double the budget. A conversion lift test on the same campaign finds that 38 percent of the reported conversions were incremental, meaning they would not have happened without the ads. Incremental revenue is then £37,392, and incremental ROAS is 1.56.

Both numbers are "true" in their own terms. 4.1 is what the platform credited under its own window and model; 1.56 is what the ads caused. Only the second answers "should I spend more?", and it is a very different answer: a channel returning £1.56 per pound before margin may not be paying for itself at all. Whether it does is a finance and margin question (Angles session 5), and whether to double is still the marketing lead's call. What the data team owes her is the right number to make it on.

One more honesty note: the 38 percent is itself an estimate from a test, with its own uncertainty. Ask for the interval on the lift figure, not just the point.

Self-studyThe platforms run holdouts too3 min▶

Both big ad platforms offer their own lift tests. As of October 2026, read at source on 10 October 2026; check each platform's current help page before you plan one, because these pages change.

Meta Conversion Lift (Meta Business Help Center, "About Conversion Lift"). It splits people into randomised test and control groups, the control being the people who don't see your ads, and uses an intent-to-treat approach: people are counted in the group they were assigned to, whether or not an ad actually reached them. Lift is the difference in conversions caused by the presence of the ads, and Meta says the lift figure is estimated. Its eligibility guide is around USD 5,000 of spend and 500 conversions, and the test comes at no additional cost.

Google Ads Conversion Lift (Google Ads Help, "About Conversion Lift"). The control group is again people who don't see your ads, split either user-based or geography-based. User-based tests rely mostly on opt-in traffic, and the feature is not available for all accounts.

A platform's lift test is far better evidence than the same platform's attribution report, because it has a real control group. It is still run, analysed and reported by the seller of the ads. A data team should read its method notes, ask for the interval, and where the decision is big, compare it with a holdout the company controls (an email or CRM holdout, or a geography test designed with the Attribution team).

Real world

The retargeting campaign that took credit for loyal customers. Kettle & Co's retargeting ads showed the highest ROAS of any campaign, because they were shown to people who had just been on the site, most of whom were subscribers topping up. A holdout of one in ten site visitors showed the held-out group ordering at almost the same rate. The ads had been standing next to sales, not causing them. Constructed example; the pattern is common wherever ads are aimed at people already close to buying.

Part 2 · covers reading a no-effect result honestly

When the interval crosses zero

5 min live

Kettle & Co's four-week email holdout (constructed) came back with the treated group at 0.212 orders per customer and the held-out group at 0.205. The difference is +0.007 orders per customer, 3.4 percent relative. The 95 percent confidence interval, using a Poisson approximation for the order counts, runs from -0.014 to +0.028. The interval includes zero, and it also includes effects four times the point estimate. That is the whole finding, and it has to be reported as exactly that.

THE EMAIL HOLDOUT ON A NUMBER LINE 95 percent interval, Poisson approximation, constructed zero: no effect -0.014 +0.028 +0.007 point estimate -0.02 -0.01 0 +0.01 +0.02 +0.03 DIFFERENCE, TREATED MINUS HELD OUT, ORDERS PER CUSTOMER The interval crosses zero: no effect detected at this size. That is not the same as no effect.
🔍 Click to zoom - the dot is what people want to quote; the bar is what the test actually knows
Live"We cannot tell it from zero" is not "email does nothing"3 min▶

The interval says the true effect of the emails over these four weeks is somewhere between a small loss of 0.014 orders per customer and a gain of 0.028. Zero is inside that range, so the test cannot rule out no effect. But a gain of 0.02 is inside it too, and across 18,000 customers that would be a real number of orders. The test did not find that email does nothing. It found that, at this size, it cannot tell.

The honest sentence names both halves: what the point estimate is, and that it cannot be distinguished from zero at this test size, with the interval written out. Then it names what would settle it. The marketing lead can decide to keep the cadence, cut it, or run a bigger test; the data team's job is to make sure she knows which of those the evidence actually supports, which tonight is none of them strongly.

Self-studyWhy the held-out group sets the width, and what a bigger test buys3 min▶

The interval is wide mostly because the held-out group is small. 18,000 treated customers pin down their own rate quite tightly; 2,000 held-out customers do not, and the difference can only be as precise as its least precise side. A 10 percent holdout is a common choice because it gives up few sales, and the price of that choice is exactly this width.

Two levers narrow it. A bigger held-out group: interval width shrinks with the square root of the group size, so halving the width needs roughly four times as many held-out customers. A longer test: more weeks means more orders per customer to count, which also tightens the interval, as long as the effect does not fade over the period. Both cost something real: more customers given nothing, or more weeks before a decision. How large and how long, worked out properly before the test starts, is the power calculation taught in Experimentation ↗. The analyst's job in the readout is to name the lever and the cost in a sentence, and let the marketing lead decide whether the question is worth it.

Self-studyThe three temptations2 min▶

Calling it a win on the point estimate. "Email lifted orders 3.4 percent." True of the dot, false of the evidence. If the next test comes back at -0.005, the data team has spent its credibility on noise.

Calling it a loss. "The test proved email doesn't work, cut the sends." The interval allows a gain of 0.028 per customer. Cutting a channel on a test too small to see it is a decision made on absence of evidence, presented as evidence of absence.

Quietly not reporting it. The most common one, and the most damaging. A team that only reports tests that "worked" teaches the business that tests always work, and every future readout is discounted. A null result, written up in five lines, is how a data team earns the right to be believed when a result is real.

Real world

The readout that nearly said "3.4 percent uplift". The first draft of Kettle & Co's email readout had "+3.4% orders" as its headline in large type, with the interval in a footnote. The marketing lead would have quoted the headline to the founder the same afternoon. The rewrite put the interval in the headline sentence and added one line on what a six-week test with a larger holdout would settle. She chose to run it. Constructed example; the shape of the first draft is very common.

Part 3 · covers brand health and tracker waves

Brand health runs on the slow clock

5 min live

Brand building, the slow clock from Angles session 1, does not show up in a holdout over four weeks. It is measured by a brand tracker: a survey repeated in waves, asking a sample of category buyers questions like "which of these tea brands have you heard of?". That one, with the list shown, is aided awareness. Kettle & Co's tracker (constructed) went from 34 percent aided awareness in wave 1 to 37 percent in wave 2, each wave a sample of 500. The brand manager wants to put "+3 points" in the board pack. The 95 percent interval on that change runs from -2.9 to +8.9 points.

TWO TRACKER WAVES, EACH WITH ITS OWN UNCERTAINTY Kettle & Co, aided awareness, constructed SHARE OF SAMPLE WHO RECOGNISE THE BRAND 34% 37% wave 1, n=500 wave 2, n=500 overlap change +3 points 95% CI -2.9 to +8.9 points Whiskers sketch each wave's interval; the +3 change sits inside the noise of two n=500 waves.
🔍 Click to zoom - when the whiskers overlap this much, the bars are telling you about the samples as much as about the brand
LiveWhy +3 points between two waves is not news3 min▶

Each wave asks 500 different people. Even if Kettle & Co's true awareness had not moved at all, two samples of 500 would rarely land on exactly the same percentage; a few points of difference is what sampling alone produces. The interval on the change, -2.9 to +8.9 points, says the true change could be a small fall, nothing, or a large rise. "+3 points" in a board pack, with no interval, reads as growth; with the interval, it reads as "not yet distinguishable".

Two other things move tracker numbers that have nothing to do with the brand: changes in who answers (a different panel mix, a different season) and changes in the questionnaire (a new brand added to the list, a question moved). Ask the agency, which owns the fieldwork, whether either changed between waves before reading any move at all.

Self-studyTrend across many waves beats any two2 min▶

Brand effects are slow and broad, so the tracker's job is to show a direction over many waves, not a verdict between two. Five or six waves drifting the same way, each with its interval drawn, is much stronger evidence than any single pair, even when every pair on its own crosses zero. Practical habits: always plot every wave, never just the latest two; draw the interval on each point; and when a single wave jumps, wait for the next one before writing it up.

Running the tracker itself, the questionnaire, the panel, the fieldwork, is brand's and the agency's craft, and brand owns what the tracker is for. The data team is consulted: it brings the interval, the trend line, and the join to internal signals that move on the same slow clock, such as branded search volume. Data informs the bet; the business places it.

Where this stops. Tonight covers holdouts you can read and trackers you can report. Attribution models, marketing mix modelling and the design of geo-lift tests are a whole discipline of their own, taught in Marketing Attribution ↗. Experiment design in depth, power and sample size before a test starts, lives in Experimentation ↗.

Real world

The board slide that reversed itself. Kettle & Co's brand manager once reported a two-point awareness rise as the payoff of a spring campaign. The next wave came back two points lower, and the same slide format now said the campaign had been undone. Neither move was outside the noise. The fix was a new standing slide: every wave since launch, each with its interval, and a trend line. Constructed example; the habit of reporting the latest two waves is widespread.

Build-along

Read a lift test honestly, including the no-effect result

★ 22 min · everyone works it through

No code tonight. You will write a five-line readout card for Kettle & Co's email holdout (constructed): design, groups, result, interval, and the sentence for the marketing lead. The same card works for any lift test you read, including one from a platform. Work the first two steps together, then the rest alone, then compare sentences. If you bring your own test, your numbers will differ; the shape of the card stays the same.

THE LIFT READOUT CARD Kettle & Co email holdout, constructed · five rows, every test DESIGN random 10% held out · 4 weeks · outcome: orders per customer GROUPS treated 18,000 at 0.212 · held out 2,000 at 0.205 RESULT difference +0.007 orders per customer · 3.4% relative INTERVAL 95% CI -0.014 to +0.028 · crosses zero, so not detected SENTENCE Emails added about 0.007 orders per customer; at this size we cannot tell that from zero. A larger six-week holdout would settle it. The decision stays with the marketing lead; the card names what would change it.
🔍 Click to zoom - four rows of evidence and one sentence; the sentence is the only row most people will read, so it carries the interval

Step 1 · Write the design. Before any result, write down how the test was built: who was split, how, for how long, and what was measured. If you cannot write this line, you cannot read the result. For Kettle & Co: a random 10 percent of the email list held out for four weeks, outcome orders per customer.

★ Step 1 · the designsplit: random, at customer level, before the first send held out: 10% of the list, received no campaign emails length: 4 weeks outcome: orders per customer over the 4 weeks decided by: the marketing lead, on the send cadence

Step 2 · Write both group results. Both groups, with their sizes, side by side. Never only the treated group: a rate on its own says nothing about lift.

★ Step 2 · the groupstreated: 18,000 customers 0.212 orders per customer held out: 2,000 customers 0.205 orders per customer (constructed; your numbers will differ)

Step 3 · The difference and the relative lift. Subtract, then divide by the held-out rate. Write both, because the absolute number is what the business can count and the relative number is what everyone will quote.

★ Step 3 · the resultdifference: 0.212 - 0.205 = +0.007 orders per customer relative: 0.007 / 0.205 = about 3.4% your test: difference ______ relative ______ (your numbers will differ)

Step 4 · The interval, and whether it crosses zero. Write the 95 percent interval and the method used to get it. Then answer one question in plain words: does it include zero?

★ Step 4 · the interval95% CI: -0.014 to +0.028 orders per customer (Poisson approximation) crosses 0? yes, so no effect is detected at this test size also allows: a gain up to 0.028, four times the point estimate your test: ______ to ______ crosses 0? ______

Step 5 · The sentence for the marketing lead. One or two sentences, no jargon, with the point estimate, the honest verdict, the interval and what would settle it. This is the line she will repeat upstairs, so it must survive being repeated.

★ Step 5 · the sentence"Over four weeks the emails added about 0.007 orders per customer, but at this test size we cannot tell that from zero; the interval runs from -0.014 to +0.028. If the cadence decision matters, a larger holdout for six weeks would settle it." your sentence: ________________________________________________________

Step 6 · Hand the decision back. The marketing lead decides what to do with the cadence: she lives with the sales and the unsubscribes either way. The data team's last line names what evidence would change the answer, and stops there.

★ Step 6 · the handoverdecision owner: marketing lead options she has: keep the cadence / change it / run the bigger test what would change it: a larger holdout over six weeks whose interval sits clear of zero, on either side data's next step: size that test if she asks for it (Experimentation)

Use the card for platform lift tests too. When Meta or Google returns a lift result, fill the same five rows from its method notes. If you cannot fill the design row or the interval row from what the platform gives you, that gap is itself the finding, and it belongs in the sentence.

Homework

Before your next session

30 min
  1. Find one campaign your company judged on before-and-after or platform ROAS and write which things besides the campaign could have moved the number.
  2. Fill a readout card for any test your team has run, or for a platform lift report, and mark any row you could not fill.
  3. Rewrite one past "win" or "no result" sentence so it carries the interval and says what would settle it.
  4. Plot every wave of one brand tracker metric with an interval on each point, and write one line on whether the trend says more than the latest pair.
Check yourself

Three questions

Clear all three and Angles session 6 gets stamped in your passport.

1 · Kettle & Co's Meta campaign shows a platform ROAS of 4.1, and a lift test puts incremental ROAS at 1.56 (constructed). Why does the holdout-based number beat the platform's?

Only a comparable group that was not shown the ads can reveal what the ads caused. Platform ROAS grades its own homework; the holdout supplies the answer key.

2 · An email holdout shows +0.007 orders per customer with a 95 percent interval of -0.014 to +0.028 (constructed). How should it be reported?

An interval that crosses zero means no effect was detected, not that there is no effect. All three temptations, the win, the loss and the silence, cost the data team credibility.

3 · Aided awareness moved from 34 to 37 percent between two tracker waves of n=500 each, with a 95 percent interval on the change of -2.9 to +8.9 points (constructed). Why is this not news?

The move sits inside the noise of two small waves. Brand runs on the slow clock, so plot every wave with its interval and let the trend speak.

Sources covered

What this session teaches, and where it came from

✓Meta Business Help Center, "About Conversion Lift": randomised test and control, intent-to-treat, estimated lift, USD 5,000 spend and 500 conversions guide, no additional costRead at source, 10 October 2026; platform pages change, so check the current help page
✓Google Ads Help, "About Conversion Lift": user-based or geography-based; user-based relies mostly on opt-in traffic; not available for all accountsRead at source, 10 October 2026; platform pages change, so check the current help page
◐Ron Kohavi, Diane Tang, Ya Xu, Trustworthy Online Controlled Experiments (Cambridge University Press, 2020)Publisher description read at source; chapters not read, so cited only for the discipline in general, never for a specific holdout claim
✓Kettle & Co email holdout, Meta ROAS against a lift test, and brand tracker wavesConstructed figures; the email interval uses a Poisson approximation
✓Seams: attribution models, marketing mix modelling and geo-lift design; experiment power and sample sizeTaught in Marketing Attribution and in Experimentation; linked, not covered here

Every fact on this page, and its verification tier, is recorded in the course's source map.

Angles session 6 cheat sheet · pin this

Holdout = the answer keySplit at random, give one side nothing, the gap is the lift.
Platform ROAS grades itselfIts window, its model. Incremental ROAS comes from a control group.
Crosses zero = not detectedNever "it works", never "it does nothing", never silence. Give the interval.
The small group sets the widthHalving the width needs about four times the held-out customers, or more weeks.
Trackers: trend over pairsEvery wave, each with its interval. Two waves of 500 move by noise alone.
The readout cardDesign, groups, result, interval, sentence. The decision stays with its owner.