Hierarchical Causal Uplift Modeling in Overlapping Customer Journeys
This paper proposes a Hierarchical Causal Lift Model that uses a Monte Carlo framework and multiplicative interaction terms to decompose overlapping marketing journeys, allowing digital platforms to accurately estimate the true incremental impact of individual journeys and their synergies.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
The "Too Many Cooks" Problem in Digital Marketing
Imagine you are trying to figure out which seasoning makes your soup taste better. You try adding a pinch of salt, and the soup tastes great. You try adding a dash of pepper, and it also tastes great.
But what happens when you add both at the same time? Does the salt make the pepper taste stronger? Or does the pepper drown out the salt? And if you taste the soup and it’s delicious, how much of that deliciousness came from the salt, how much from the pepper, and how much was just the "magic" of them working together?
In the world of online travel booking (like Despegar), companies use "Marketing Journeys"—automated messages like emails, app notifications, or ads—to nudge you to finish a booking.
The Problem:
A customer doesn't just get one message. They might get a "Search" nudge (reminding them of a hotel they looked at), a "Flow" nudge (reminding them they left something in their cart), and an "Offer" nudge (giving them a discount).
Because these messages often hit the customer at the same time, a standard A/B test (the gold standard of science) gets "confused." If you see a customer buy a flight, you can't tell if they bought it because of the discount, the cart reminder, or if they were going to buy it anyway and the messages just crowded them out. The messages are overlapping, and the math is getting messy.
The Solution: The "Hierarchical Causal Model"
Jorge Pellegrini from Despegar developed a way to "un-mix" these ingredients. Instead of just looking at the final taste of the soup, his model works backward to figure out the true power of each individual ingredient.
Here is how his "Mathematical Kitchen" works:
1. The Multiplier Effect (The Secret Sauce)
Instead of treating each message as a separate addition, the model treats them like multipliers.
- If a "Search" message is a boost to your chances of buying...
- And an "Offer" message is a boost...
- The model asks: "When they hit together, is the result (), or is there a Synergy (a bonus boost) that makes it ?"
2. The Monte Carlo Method (The "What If" Simulator)
Because real-world data is "noisy" (sometimes people buy things for random reasons), the researcher didn't just run the math once. He used a Monte Carlo simulation.
Think of this like a flight simulator. Instead of just flying one plane once, he ran 5,000 different simulated flights, slightly changing the wind, the weight of the plane, and the pilot's skill each time. By seeing where all 5,000 flights ended up, he could find the "true" path through the clouds of uncertainty.
The Big Discoveries
When they applied this to three million users, they found some fascinating things:
- The "Hidden Power" Discovery: The individual journeys were actually much more powerful than they looked in standard tests. A journey might look like it only provides a small boost, but once you account for the "crowding" from other messages, its true strength is 2 to 4 times higher! It’s like realizing a quiet singer is actually a powerhouse once you turn down the loud drums in the background.
- The "Synergy" Discovery: The messages actually work better together! There is a small "bonus" effect when messages overlap. Specifically, when someone is already deep in the buying process (the "Flow" journey) and gets a discount (the "Offer" journey), they work together like a perfect duet.
- The "Diminishing Returns" Discovery: If you bombard someone with every single type of message at once, the extra benefit starts to level off. It’s like adding more and more salt to a soup—eventually, you aren't making it better; you're just making it salty.
Why does this matter?
For a company like Despegar, this means they don't have to stop sending messages to "test" them (which loses money). Instead, they can use this math to understand exactly which messages are the real "heavy lifters" and which ones are just adding noise, allowing them to create a smoother, more effective experience for the traveler.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.