What the heck is
The Attribution
Problem?
And how to deal with it?
How much should I pay my
players?
Ronaldo is the best…
11
But he’s not alone on the field
11
1
2
3
4
5 9
8 10
7
6
The attribution problem?
How to distribute the
credit fairly among
the players on the
field?
Traditional attribution models
100 paths A  B  X 10 Goals (P = 10%)
100 paths A  B  X  10 Goals (P = 10%)
X deserves everything (10%)
Last touch couch
100 paths A  B  X  10 Goals (P =
10%)
A deserves everything (10%)
First touch couch
(he’s probably nuts)
100 paths A  B  X  10 Goals (P = 10%)
Everybody contributes the same (3,3%)
Egalitarian couch
(“I love them all”)
Why does it matter?
Curious couch
Ugh?
OK. Tell me about it
Shapley value helps you determine which of
your friends increase the probability that the
party is going to be a blast
100 paths A  B  10 Goals (P = 10%)
50 paths A  B  X  6 Goals (P = 12%)
100 paths A  B  10 Goals (P = 10%)
50 paths A  B  X  6 Goals (P = 12%)
---------------------------
ΔP = 12 – 10 = 2 %
100 paths A  B  10 Goals (P = 10%)
50 paths A  B  X  5 Goals (P = 10%)
100 paths A  B  10 Goals (P = 10%)
50 paths A  B  X  5 Goals (P = 10%)
---------------------------
ΔP = 10 – 10 = 0 %
100 paths A  B  10 Goals (P = 10%)
50 paths A  B  X  5 Goals (P = 10%)
---------------------------
ΔP = 10 – 10 = 0 %
100 paths A  B  10 Goals (P = 10%)
50 paths A  B  X  4 Goals (P = 8%)
100 paths A  B  10 Goals (P = 10%)
50 paths A  B  X  4 Goals (P = 8%)
---------------------------
ΔP = 8 – 10 = –2 %
I see now
I want the attribution stuff.
Bring it on!
Shapley
Value
ROI comparison using data-
driven attribution models
Problem n. 1
Sampling
Problem n. 2
Storage
Problem n. 3
Last click non direct
www.roivenue.com
+420 721 881 783
Ronaldo is the best anyway!

The Marketing Attribution Problem