SlideShare a Scribd company logo
1 of 21
Advanced Attribution Model, 
Analytics Summit, November 13th , 2014 
Aspa Lekka 
a.lekka@foodpanda.com
Foodpanda is a global online food delivery marketplace 
Company: 
 www.foodpanda.com 
 Founded in 2012 
 Present in more than 45 countries 
Business Intelligence & Analytics: 
 Google Analytics and Google Analytics Premium 
 Team of 8 people
TV 
Mobile 
App Ad 
SEM Conversion 
Customer Journey
Multiple channels: 
•SEM 
•Display 
•CRM 
•Affiliate 
•Radio 
•Price Comparison 
•….. 
Marketing budget allocation 
Get new visitors 
AWARENESS 
Maximize orders 
ACTION 
0 50 100 150 200 250 
Social 
Direct 
Display 
Affiliate 
Price comparison 
Search 
Last click- orders TOTAL: 503 
0 20 40 60 80 100 120 140 160 180 
Social 
Direct 
Display 
Affiliate 
Price comparison 
Search 
Last click - orders TOTAL: 438 
Awareness 
Interest 
Desire 
Action 
Why attribution model?
Every channel gets attributed the correct orders
Calculating the CAC for Marketing Campaigns 
NEW CUSTOMERS ACQUIRED 
Campaign 1 BUDGET Monday Tuesday Wednesday Thursday Friday Saturday Sunday TOTAL 
Monday 1,000 € 13 13 
Tuesday 1,100 € 21 21 
Wednesday 900 € 22 22 
Thuerday 1,000 € 25 25 
Friday 850 € 23 23 
Saturday 1,200 € 24 24 
Sunday 1,000 € 26 26 
CAC 
77 € 
52 € 
41 € 
40 € 
37 € 
50 € 
38 €
How efficient was the Marketing Budget? 
NEW CUSTOMERS ACQUIRED 
Campaign 1 BUDGET Monday Tuesday Wednesday Thursday Friday Saturday Sunday Monday Tuesday Wednesday Thursday Friday Saturday TOTAL 
Monday 1,000 € 10.5 2.9 14.5 10.8 12.3 19.0 9.0 79.0 
Tuesday 1,100 € 10.5 6.6 3.9 13.3 3.1 6.2 13.9 57.4 
Wednesday 900 € 5.2 4.1 8.0 9.4 8.1 18.1 17.8 70.6 
Thuerday 1,000 € 12.7 20.2 17.3 5.8 3.9 4.0 9.7 73.6 
Friday 850 € 4.7 7.8 12.0 6.6 6.0 20.5 2.6 60.2 
Saturday 1,200 € 19.4 16.7 7.6 17.6 19.0 6.1 16.1 102.4 
Sunday 1,000 € 7.4 2.2 5.9 15.2 13.4 16.4 11.7 72.1 
CAC* 
13 € 
17 € 
14 € 
14 € 
17 € 
10 € 
14 €
Data Driven Models for Attribution 
1. SHAPLEY VALUE 
2. SURVIVAL ANALYSIS 
PATH ANALYSIS 
NETWORKS 
STRUCTURAL EQUATION MODELING 3.
The Shapley Value 
SHAPLEY VALUE
The Shapley Value 
The Shapley value is a way to assign credit among a group of “players” who cooperate for a certain end 
An example: 
• 3 players 
(2 with right glove and 1 with left glove) 
• Goal: Form a pair 
• Assign credit to each player after forming a pair 
There are two possible pairs that we can form and in both of them, Player 1 needs to be involved. Therefore, Player 1, is of more importance compared to Player 2 or 
Player 3. Consequently, when sharing the profits, he should get a bigger part compared to Player 2 (if we case 1 is true) or Player 3 (if case 2 is true)
• 3 channels 
• A click chain that consists of these 3 channels and led to 500 transactions 
• Evaluate the contribution of each channel to these 500 transactions 
100 
125 
50 
270 
375 
350 
500 
The Shapley Value
SEM 
100 
DISPLAY 
270-100=170 
SEO 
100 500-270=230 
125 
50 
270 
375 
350 
500 
SEM 
100 
SEO 
375-100=275 
DISPLAY 
500-375=125 
DISPLAY 
125 
SEM 
270-125=145 
SEO 
500-270=230 
DISPLAY 
125 
SEO 
350-125=225 
SEM 
500-350=150 
SEO 
50 
SEM 
375-50=325 
DISPLAY 
500-375=125 
SEO 
50 
DISPLAY 
350-50=300 
SEM 
500-350=150 
Calculating the Shapley Value
Calculating the Shapley Value 
SEM 
100 
DISPLAY 
270-100=170 
SEO 
500-270=230 
SEM 
100 
SEO 
375-100=275 
DISPLAY 
500-375=125 
DISPLAY 
125 
SEM 
270-125=145 
SEO 
500-270=230 
DISPLAY 
125 
SEO 
350-125=225 
SEM 
500-350=150 
SEO 
50 
SEM 
375-50=325 
DISPLAY 
500-375=125 
SEO 
50 
DISPLAY 
350-50=300 
SEM 
500-350=150 
SEM’s expected marginal contribution is: 
DISPLAY’s expected marginal contribution is: 
SEO’s expected marginal contribution is: 
SEM 
162 
(0.32) 
DISPLAY 
162 
(0.32) 
SEO 
176 
(0.36) 
500 orders attributed to the three channels :
Survival Analysis 
SURVIVAL ANALYSIS
Target 
population 
Treatment 1 
Dead 
Alive 
Treatment 2 
Dead 
Alive 
Event 
Event 
TIME 
What is the patient’s 
probability to be still 
alive after 20 years? 
Survival Analysis
Visitors 
Channel 1 
Event 
Conversion 
NO 
Conversion 
Channel 2 
Conversion 
NO 
Conversion 
Event 
TIME 
What is the visitors’ 
probability to convert 
after 30 days or 5 visits? 
Survival Analysis
Day1 
Day2 Day5 Day2 
Day3 Day7 Day8 
DAY 1 / VISIT 1 
DAY 3 / VISIT 3 
0 1 0 1 
DAY 6 / VISIT 6 
0 1 
DAY 9 / VISIT 9 
0 1 
Survival Analysis
VISITORS 
TIME 
START END 
: censored observation 
: event (conversion) 
Censored observation: 
There is not “time to 
event” recorded because: 
•Loss of follow up 
 Drop out 
 Conversion due to a 
cause that is out of 
our interest 
•End of the study 
Survival Analysis
Survival Analysis 
Estimate time-to-event for a group of 
individuals, such as time until a visitor purchases 
To compare time-to-event between two or 
more groups, such as visitors that have clicked 
on a Display ad compared to visitors that have 
not clicked on a Display ad. 
To assess the relationship of co-variables to 
time-to-event, such as: does number of clicks, 
pages viewed, or time on site effect the decision 
to purchase?
DATA DRIVEN MODELS 
ADJUSTED TO EACH CASE 
LIMITED TUTORIALS 
ADJUST FORMULAS TO 
YOUR DATA 
(QUITE) EASY TO SET UP 
LINK ADS WITH ONSITE BEHAVOR 
FIND COST EFFICIENT CLICK CHAINS 
MERGE OFFLINE AND ONLINE DATA 
Evaluation & Suggestions
Thank you! 
Aspa Lekka 
a.lekka@foodpanda.com

More Related Content

What's hot

What's hot (20)

Operational Attribution with Google Analytics
Operational Attribution with Google AnalyticsOperational Attribution with Google Analytics
Operational Attribution with Google Analytics
 
Digital Marketing Metrics - Cheat Sheet
Digital Marketing Metrics - Cheat SheetDigital Marketing Metrics - Cheat Sheet
Digital Marketing Metrics - Cheat Sheet
 
Attribution model
Attribution modelAttribution model
Attribution model
 
Andrej Pancik - Scaling e-commerce with marketing automation
Andrej Pancik - Scaling e-commerce with marketing automationAndrej Pancik - Scaling e-commerce with marketing automation
Andrej Pancik - Scaling e-commerce with marketing automation
 
Smart Multi-Channel Attribution Modeling
Smart Multi-Channel Attribution ModelingSmart Multi-Channel Attribution Modeling
Smart Multi-Channel Attribution Modeling
 
3. Josh Colbeck, Head of Biddable - Blueclaw
3. Josh Colbeck, Head of Biddable - Blueclaw3. Josh Colbeck, Head of Biddable - Blueclaw
3. Josh Colbeck, Head of Biddable - Blueclaw
 
Turning Clicks into Leads_Jon Ostler
Turning Clicks into Leads_Jon OstlerTurning Clicks into Leads_Jon Ostler
Turning Clicks into Leads_Jon Ostler
 
Long Live Performance Marketing_Nick Cristal
Long Live Performance Marketing_Nick CristalLong Live Performance Marketing_Nick Cristal
Long Live Performance Marketing_Nick Cristal
 
How ClickMechanic Grew Conversions by 20% with Kissmetrics
How ClickMechanic Grew Conversions by 20% with KissmetricsHow ClickMechanic Grew Conversions by 20% with Kissmetrics
How ClickMechanic Grew Conversions by 20% with Kissmetrics
 
Attribution Playbook Webinar 3
Attribution Playbook Webinar 3Attribution Playbook Webinar 3
Attribution Playbook Webinar 3
 
Daniel Gilbert - How to build your own automated bidding system in less than ...
Daniel Gilbert - How to build your own automated bidding system in less than ...Daniel Gilbert - How to build your own automated bidding system in less than ...
Daniel Gilbert - How to build your own automated bidding system in less than ...
 
Ryan Brennan
Ryan Brennan Ryan Brennan
Ryan Brennan
 
Key performance indicators for Digital marketing
Key performance indicators for Digital marketingKey performance indicators for Digital marketing
Key performance indicators for Digital marketing
 
Attribution Playbook Webinar 4
Attribution Playbook Webinar 4Attribution Playbook Webinar 4
Attribution Playbook Webinar 4
 
Show Me The ROI: Digital Marketing Metrics Your CFO Will Love!
Show Me The ROI: Digital Marketing Metrics Your CFO Will Love!Show Me The ROI: Digital Marketing Metrics Your CFO Will Love!
Show Me The ROI: Digital Marketing Metrics Your CFO Will Love!
 
6 social media KPIs you should be monitoring
6 social media KPIs you should be monitoring6 social media KPIs you should be monitoring
6 social media KPIs you should be monitoring
 
An Introduction to Conversion Rate Optimization, Landing Pages & A/B Testing
An Introduction to Conversion Rate Optimization, Landing Pages & A/B TestingAn Introduction to Conversion Rate Optimization, Landing Pages & A/B Testing
An Introduction to Conversion Rate Optimization, Landing Pages & A/B Testing
 
Using Predictive Bidding to Escape the Seasonal Trap
Using Predictive Bidding to Escape the Seasonal TrapUsing Predictive Bidding to Escape the Seasonal Trap
Using Predictive Bidding to Escape the Seasonal Trap
 
Solving the problem of brand keyword CPC increases on Google and aberrant ind...
Solving the problem of brand keyword CPC increases on Google and aberrant ind...Solving the problem of brand keyword CPC increases on Google and aberrant ind...
Solving the problem of brand keyword CPC increases on Google and aberrant ind...
 
Conversion Rate Optimisation - A fundamental part of your digital marketing s...
Conversion Rate Optimisation - A fundamental part of your digital marketing s...Conversion Rate Optimisation - A fundamental part of your digital marketing s...
Conversion Rate Optimisation - A fundamental part of your digital marketing s...
 

Viewers also liked

Attribution Super Modeling with Google Analytics
Attribution Super Modeling with Google AnalyticsAttribution Super Modeling with Google Analytics
Attribution Super Modeling with Google Analytics
elliottkoppel
 
Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...
Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...
Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...
Acquisio
 

Viewers also liked (12)

Attribution Super Modeling with Google Analytics
Attribution Super Modeling with Google AnalyticsAttribution Super Modeling with Google Analytics
Attribution Super Modeling with Google Analytics
 
Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...
Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...
Webinar: Improve Campaign Results with Multi-Channel Funnels and Acquisio Att...
 
Attribution Modeling and Big Data, Google
Attribution Modeling and Big Data, GoogleAttribution Modeling and Big Data, Google
Attribution Modeling and Big Data, Google
 
Markov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problemMarkov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problem
 
Webinar: Survival Analysis for Marketing Attribution - July 17, 2013
Webinar: Survival Analysis for Marketing Attribution - July 17, 2013Webinar: Survival Analysis for Marketing Attribution - July 17, 2013
Webinar: Survival Analysis for Marketing Attribution - July 17, 2013
 
Web Analytics Attribution
Web Analytics AttributionWeb Analytics Attribution
Web Analytics Attribution
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 
Digital Attribution Modeling Using Apache Spark-(Anny Chen and William Yan, A...
Digital Attribution Modeling Using Apache Spark-(Anny Chen and William Yan, A...Digital Attribution Modeling Using Apache Spark-(Anny Chen and William Yan, A...
Digital Attribution Modeling Using Apache Spark-(Anny Chen and William Yan, A...
 
Multi touch attribution & attribution modeling - GAUC Sydney Melbourne - 2013...
Multi touch attribution & attribution modeling - GAUC Sydney Melbourne - 2013...Multi touch attribution & attribution modeling - GAUC Sydney Melbourne - 2013...
Multi touch attribution & attribution modeling - GAUC Sydney Melbourne - 2013...
 
How to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 DayHow to Build an Attribution Solution in 1 Day
How to Build an Attribution Solution in 1 Day
 
How To Make Your Marketing Match Your Reality (#mozcon 2015)
How To Make Your Marketing Match Your Reality (#mozcon 2015)How To Make Your Marketing Match Your Reality (#mozcon 2015)
How To Make Your Marketing Match Your Reality (#mozcon 2015)
 
GAUC 2017 Workshop Attribution with Google Analytics: Peter Falcone (Google)
GAUC 2017 Workshop Attribution with Google Analytics: Peter Falcone (Google)GAUC 2017 Workshop Attribution with Google Analytics: Peter Falcone (Google)
GAUC 2017 Workshop Attribution with Google Analytics: Peter Falcone (Google)
 

Similar to Advanced attribution model

Forecasting seo-v1-251010
Forecasting seo-v1-251010Forecasting seo-v1-251010
Forecasting seo-v1-251010
Neil Walker
 

Similar to Advanced attribution model (20)

Monetize your digital channel to prioritize potential opportunities
Monetize your digital channel to prioritize potential opportunitiesMonetize your digital channel to prioritize potential opportunities
Monetize your digital channel to prioritize potential opportunities
 
How to measure the Return of Investment of your SEO? - Digital first 16/10/2014
How to measure the Return of Investment of your SEO? - Digital first 16/10/2014How to measure the Return of Investment of your SEO? - Digital first 16/10/2014
How to measure the Return of Investment of your SEO? - Digital first 16/10/2014
 
Increase AUM with Marketing Automation Part 3: Marketing Analytics to Prove ROI
Increase AUM with Marketing Automation Part 3: Marketing Analytics to Prove ROIIncrease AUM with Marketing Automation Part 3: Marketing Analytics to Prove ROI
Increase AUM with Marketing Automation Part 3: Marketing Analytics to Prove ROI
 
Forecasting seo-v1-251010
Forecasting seo-v1-251010Forecasting seo-v1-251010
Forecasting seo-v1-251010
 
Is Data Driving Your Budget Planning & Decisions?
Is Data Driving Your Budget Planning & Decisions? Is Data Driving Your Budget Planning & Decisions?
Is Data Driving Your Budget Planning & Decisions?
 
Price Elasticity in B2B
Price Elasticity in B2BPrice Elasticity in B2B
Price Elasticity in B2B
 
Data science in online marketing briefly
Data science in online marketing brieflyData science in online marketing briefly
Data science in online marketing briefly
 
Creating a basic actionable marketing plan
Creating a basic actionable marketing planCreating a basic actionable marketing plan
Creating a basic actionable marketing plan
 
Marketing with 2020 vision | VAC 2019
Marketing with 2020 vision | VAC 2019Marketing with 2020 vision | VAC 2019
Marketing with 2020 vision | VAC 2019
 
VAC 2019 | Marketing with 2020 vision
VAC 2019 | Marketing with 2020 visionVAC 2019 | Marketing with 2020 vision
VAC 2019 | Marketing with 2020 vision
 
How attribution can make you a title contender
How attribution can make you a title contenderHow attribution can make you a title contender
How attribution can make you a title contender
 
Search Engine Marketing with Salford University
Search Engine Marketing with Salford UniversitySearch Engine Marketing with Salford University
Search Engine Marketing with Salford University
 
7 Habits of Highly Effective B2B Marketing Teams
7 Habits of Highly Effective B2B Marketing Teams7 Habits of Highly Effective B2B Marketing Teams
7 Habits of Highly Effective B2B Marketing Teams
 
Ornamental Gates Proposal
Ornamental Gates ProposalOrnamental Gates Proposal
Ornamental Gates Proposal
 
PCYC Report - 2021-2022.pptx
PCYC Report - 2021-2022.pptxPCYC Report - 2021-2022.pptx
PCYC Report - 2021-2022.pptx
 
Using Data to always deliver a positive ROI on your paid marketing
Using Data to always deliver a positive ROI on your paid marketingUsing Data to always deliver a positive ROI on your paid marketing
Using Data to always deliver a positive ROI on your paid marketing
 
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark FiskeBrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
 
Using metrics to improve website engagement
Using metrics to improve website engagementUsing metrics to improve website engagement
Using metrics to improve website engagement
 
Revenue Models
Revenue ModelsRevenue Models
Revenue Models
 
Marketing Analytics to Prove Your ROI
Marketing Analytics to Prove Your ROIMarketing Analytics to Prove Your ROI
Marketing Analytics to Prove Your ROI
 

Recently uploaded

Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 

Recently uploaded (20)

Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 

Advanced attribution model

  • 1. Advanced Attribution Model, Analytics Summit, November 13th , 2014 Aspa Lekka a.lekka@foodpanda.com
  • 2. Foodpanda is a global online food delivery marketplace Company:  www.foodpanda.com  Founded in 2012  Present in more than 45 countries Business Intelligence & Analytics:  Google Analytics and Google Analytics Premium  Team of 8 people
  • 3. TV Mobile App Ad SEM Conversion Customer Journey
  • 4. Multiple channels: •SEM •Display •CRM •Affiliate •Radio •Price Comparison •….. Marketing budget allocation Get new visitors AWARENESS Maximize orders ACTION 0 50 100 150 200 250 Social Direct Display Affiliate Price comparison Search Last click- orders TOTAL: 503 0 20 40 60 80 100 120 140 160 180 Social Direct Display Affiliate Price comparison Search Last click - orders TOTAL: 438 Awareness Interest Desire Action Why attribution model?
  • 5. Every channel gets attributed the correct orders
  • 6. Calculating the CAC for Marketing Campaigns NEW CUSTOMERS ACQUIRED Campaign 1 BUDGET Monday Tuesday Wednesday Thursday Friday Saturday Sunday TOTAL Monday 1,000 € 13 13 Tuesday 1,100 € 21 21 Wednesday 900 € 22 22 Thuerday 1,000 € 25 25 Friday 850 € 23 23 Saturday 1,200 € 24 24 Sunday 1,000 € 26 26 CAC 77 € 52 € 41 € 40 € 37 € 50 € 38 €
  • 7. How efficient was the Marketing Budget? NEW CUSTOMERS ACQUIRED Campaign 1 BUDGET Monday Tuesday Wednesday Thursday Friday Saturday Sunday Monday Tuesday Wednesday Thursday Friday Saturday TOTAL Monday 1,000 € 10.5 2.9 14.5 10.8 12.3 19.0 9.0 79.0 Tuesday 1,100 € 10.5 6.6 3.9 13.3 3.1 6.2 13.9 57.4 Wednesday 900 € 5.2 4.1 8.0 9.4 8.1 18.1 17.8 70.6 Thuerday 1,000 € 12.7 20.2 17.3 5.8 3.9 4.0 9.7 73.6 Friday 850 € 4.7 7.8 12.0 6.6 6.0 20.5 2.6 60.2 Saturday 1,200 € 19.4 16.7 7.6 17.6 19.0 6.1 16.1 102.4 Sunday 1,000 € 7.4 2.2 5.9 15.2 13.4 16.4 11.7 72.1 CAC* 13 € 17 € 14 € 14 € 17 € 10 € 14 €
  • 8. Data Driven Models for Attribution 1. SHAPLEY VALUE 2. SURVIVAL ANALYSIS PATH ANALYSIS NETWORKS STRUCTURAL EQUATION MODELING 3.
  • 9. The Shapley Value SHAPLEY VALUE
  • 10. The Shapley Value The Shapley value is a way to assign credit among a group of “players” who cooperate for a certain end An example: • 3 players (2 with right glove and 1 with left glove) • Goal: Form a pair • Assign credit to each player after forming a pair There are two possible pairs that we can form and in both of them, Player 1 needs to be involved. Therefore, Player 1, is of more importance compared to Player 2 or Player 3. Consequently, when sharing the profits, he should get a bigger part compared to Player 2 (if we case 1 is true) or Player 3 (if case 2 is true)
  • 11. • 3 channels • A click chain that consists of these 3 channels and led to 500 transactions • Evaluate the contribution of each channel to these 500 transactions 100 125 50 270 375 350 500 The Shapley Value
  • 12. SEM 100 DISPLAY 270-100=170 SEO 100 500-270=230 125 50 270 375 350 500 SEM 100 SEO 375-100=275 DISPLAY 500-375=125 DISPLAY 125 SEM 270-125=145 SEO 500-270=230 DISPLAY 125 SEO 350-125=225 SEM 500-350=150 SEO 50 SEM 375-50=325 DISPLAY 500-375=125 SEO 50 DISPLAY 350-50=300 SEM 500-350=150 Calculating the Shapley Value
  • 13. Calculating the Shapley Value SEM 100 DISPLAY 270-100=170 SEO 500-270=230 SEM 100 SEO 375-100=275 DISPLAY 500-375=125 DISPLAY 125 SEM 270-125=145 SEO 500-270=230 DISPLAY 125 SEO 350-125=225 SEM 500-350=150 SEO 50 SEM 375-50=325 DISPLAY 500-375=125 SEO 50 DISPLAY 350-50=300 SEM 500-350=150 SEM’s expected marginal contribution is: DISPLAY’s expected marginal contribution is: SEO’s expected marginal contribution is: SEM 162 (0.32) DISPLAY 162 (0.32) SEO 176 (0.36) 500 orders attributed to the three channels :
  • 15. Target population Treatment 1 Dead Alive Treatment 2 Dead Alive Event Event TIME What is the patient’s probability to be still alive after 20 years? Survival Analysis
  • 16. Visitors Channel 1 Event Conversion NO Conversion Channel 2 Conversion NO Conversion Event TIME What is the visitors’ probability to convert after 30 days or 5 visits? Survival Analysis
  • 17. Day1 Day2 Day5 Day2 Day3 Day7 Day8 DAY 1 / VISIT 1 DAY 3 / VISIT 3 0 1 0 1 DAY 6 / VISIT 6 0 1 DAY 9 / VISIT 9 0 1 Survival Analysis
  • 18. VISITORS TIME START END : censored observation : event (conversion) Censored observation: There is not “time to event” recorded because: •Loss of follow up  Drop out  Conversion due to a cause that is out of our interest •End of the study Survival Analysis
  • 19. Survival Analysis Estimate time-to-event for a group of individuals, such as time until a visitor purchases To compare time-to-event between two or more groups, such as visitors that have clicked on a Display ad compared to visitors that have not clicked on a Display ad. To assess the relationship of co-variables to time-to-event, such as: does number of clicks, pages viewed, or time on site effect the decision to purchase?
  • 20. DATA DRIVEN MODELS ADJUSTED TO EACH CASE LIMITED TUTORIALS ADJUST FORMULAS TO YOUR DATA (QUITE) EASY TO SET UP LINK ADS WITH ONSITE BEHAVOR FIND COST EFFICIENT CLICK CHAINS MERGE OFFLINE AND ONLINE DATA Evaluation & Suggestions
  • 21. Thank you! Aspa Lekka a.lekka@foodpanda.com