Glossary Planning

What is uplift modeling?

Uplift modeling predicts how much a marketing action will change each person's behavior, measured as the difference between acting with it and acting without it. It separates people who'll respond because of the marketing from those who'd act anyway, so teams can spend on the customers a campaign actually persuades.

Also known as: incremental response modeling, true lift modeling, net lift modeling

What is uplift modeling?

A typical propensity model ranks customers by how likely they are to buy. The top of that list is full of loyal customers who'd buy with or without a discount. Spending on them looks efficient in reports and changes almost nothing.

Uplift modeling ranks customers by the difference the marketing makes: their chance of buying if contacted, minus their chance if not. The top of that list is the people a campaign actually persuades.

How does uplift modeling work?

GroupBuys if contactedBuys if not contactedWhat to do
PersuadablesYesNoTarget them, since this is where the lift is
Sure thingsYesYesSkip them, since the spend is wasted
Lost causesNoNoSkip them
Sleeping dogsNoYesDon't contact them, since marketing drives them away

Nobody can observe both outcomes for one person, so uplift models learn from a randomized test where some people were contacted and some weren't. A simple approach trains one model on each group and subtracts the predictions. Results are checked with an uplift or Qini curve, which shows how much extra lift the model captures as more people are targeted.

What is an example of uplift modeling?

Example

A retention offer that backfired

A subscription brand sends a discount to every customer its churn model flags as likely to cancel. Cancellations among those customers barely move.

An uplift model trained on a randomized test shows why. Many flagged customers were going to stay, and some long-time subscribers canceled after the offer reminded them they were paying. Targeting only the persuadable group cuts the cost of the program and lowers cancellations more than the blanket offer did.

Uplift model vs. propensity model

TopicPropensity modelUplift model
PredictsWill this person act?Will contacting them change whether they act?
Training dataHistorical behaviorA randomized test with a holdout
Top of the ranked listLikely buyers, including sure thingsPersuadable people
RiskPaying for sales that would have happenedNeeds enough test data to be stable

Why does uplift modeling matter?

Targeting by likelihood to buy rewards a campaign for finding customers who were going to buy anyway. Uplift modeling points the budget at the people it can change.

  • Less wasted spend. Discounts and contacts stop going to people who'd act anyway.
  • Fewer own goals. Sleeping dogs are left alone, so marketing stops pushing some customers away.
  • A link to incrementality. The model's targets are chosen by causal lift, which is how the campaign will be judged.
How Alli does this

How does Alli do this?

Uplift starts with knowing who a campaign is for. Alli Audience Planner builds Live Personas from billions of behaviors across streaming, social, commerce, creators, and professional networks, combined with a brand's first-party insights, and keeps them current as behavior shifts.

Teams compare estimated reach across platforms, test ideas with a persona through Ask Alli before spending, and carry the same audiences into Alli Media Planner, so planning and measurement start from one definition of the audience.

Explore Alli Audience Planner 

Uplift modeling FAQ

What is the difference between uplift and response modeling?

A response model predicts who will buy. An uplift model predicts who will buy because of the marketing, by comparing likely behavior with and without it.

What are the four customer types in uplift modeling?

Persuadables buy only if contacted. Sure things buy either way. Lost causes don't buy either way. Sleeping dogs buy only if they're left alone.

What data do you need for uplift modeling?

Results from a randomized test, where similar people were randomly contacted or not, plus the customer attributes the model uses to predict who responds.

What is a Qini curve?

It's a chart for judging an uplift model. It shows the extra conversions gained as more people are targeted in the model's order, compared with targeting at random.

Last updated Back to the glossary

See these ideas working on your data.

Book a walkthrough and we'll show you how Alli connects, defines, and acts on your data, live.

Book an intro