SlideShare a Scribd company logo
1 of 39
Florian Bonnet - HelloFresh
August 20th 2019
1. Starters - HelloFresh – who we are/what we do?
2. Entrée – Referral Marketing - A channel prone to optimization
3. Main Dish – Back to the Future – Dissecting a Failure
4. Dessert – Summary – What did I learn
HelloFresh
Who we are? What we do?
Spicies
... ... ... ... ...
Oct.
11
Oct.
18
Oct.
25
Nov.
1
Nov.
8
Nov.
15
Freshly sourced ingredients
in the right amount
Delivered to your home
on a weekly basis
Subscription model but you can pause anytime
TYPICAL FOOD SUPPLY CHAIN
10 days and 5 parties
OUR SUPPLY CHAIN REVOLUTION
3 days and 3 parties
Consumer Home Day 10
23% waste
Producer Day
1
Wholesaler Day
2
2% waste
Warehouse
Day 4
3% waste
Supermarket
Day 6
11% waste
 STARTING WITH
CONSUMER
 FASTER AND
FRESHER
 NO FOOD
WASTE
Better for Customers
More Margin for
HelloFresh
Consumer
Home
Day 3
Producer
Day 1
Consume
r Day 2
Source: Company information; United States Department of Agriculture; Canaccord Genuity estimates
Note: 5% “Farm to Retail” waste data split to wholesale and warehouse.
1. Source: Recent company filings
2.5m
active users
Best
Meal
Delivery
Service
#1
Industrial
Excellenc
e Award
DE&EU
Referral Marketing
An Important marketing channel prone to
optimization
Growth of Customer Base
Paid Marketing
Customer Base Boxes Shipped
Marketing Manager
CCV/CAC = Low
Unhappy Manager
Growth of Customer Base
Paid Marketing
Customer Base Boxes Shipped
Marketing Manager
What‘s up!
Check out
HelloFresh it is
super cool!
Good Thx :)
Awesome!!!
Customer
Friend
More Customers
High
+
Happy Manager
Customer Friend
Free
... ...
Customer Friend
Free
... ...
Profitability threshold
1
#boxes
CCV/CAC
Customer Friend
Free
... ...
Profitability threshold
1
#boxes
CCV/CAC
Customer Friend
Free
... ...
Profitability threshold
1
#boxes
CCV/CAC
Alles gut
Customer Friend
Free
... ...
Profitability threshold
1
#boxes
CCV/CAC
Customer Friend
Free
Free
Free
Free
Free
Free
Free
Find a way for customer to order more
Identify bad referrer
upfront and prevent
them from referring
1
2
Friend
checkout
Friend
checkout
Surprised 2nd
box discount at
checkout
Friend
checkout
Surprised 2nd
box discount at
checkout Discount $10 $20 $30 $40
Uplift 52W LTV -2.3% +2.1% +1.4% +8.2%
Phase1
Randomized AB Test
 POC
 Data Gathering
Friend
checkout
Surprised 2nd
box discount at
checkout Discount $10 $20 $30 $40
Uplift 52W LTV -2.3% +2.1% +1.4% +8.2%
Phase1Phase2
Randomized AB Test
 POC
 Data Gathering
Data Science Modeling
 Finding best discount
for each friend
 Apply in production
Friend
checkout
Surprised 2nd
box discount at
checkout Discount $10 $20 $30 $40
Uplift 52W LTV -2.3% +2.1% +1.4% +8.2%
Phase1Phase2
Randomized AB Test
 POC
 Data Gathering
Data Science Modeling
 Finding best discount
for each friend
 Apply in production
Customer
Friends
Behavioral
Data
Revenue/costs
Data
Friend
checkout
Surprised 2nd
box discount at
checkout Discount $10 $20 $30 $40
Uplift 52W LTV -2.3% +2.1% +1.4% +8.2%
Phase1Phase2
Randomized AB Test
 POC
 Data Gathering
Data Science Modeling
 Finding best discount
for each friend
 Apply in production
Customer
Friends
Behavioral
Data
Revenue/costs
Data
Customer
Free
time
#1
Free
#2
Free
#3
Free
#4
Try it!Really
good!
Changed
my life
Best
Recipes!
Friend
checkout
Surprised 2nd
box discount at
checkout Discount $10 $20 $30 $40
Uplift 52W LTV -2.3% +2.1% +1.4% +8.2%
Phase1Phase2
Randomized AB Test
 POC
 Data Gathering
Data Science Modeling
 Finding best discount
for each friend
 Apply in production
Customer
Friends
Behavioral
Data
Revenue/costs
Data
Customer
Free
time
#1
Free
#2
Free
#3
Free
#4
Try it!Really
good!
Changed
my life
Best
Recipes!
Friend
checkout
Surprised 2nd
box discount at
checkout
Phase1Phase2
Randomized AB Test
(Q1)
 POC
 Data Gathering
Data Science Modeling
 Finding best discount
for each friend
 Apply in production
Customer
Friends
Behavioral
Data
Revenue/costs
Data
Customer
Free
time
Friend#1
Free
Friend#2
Free
Friend#3
Free
Firend#4
Try it!Really
good!
Changed
my life
Best
Recipes!
Which discount for which friend ot maximize cohort ROI?
CustomerCustomerCustomerCustomer
1
2
3
Display the right discount at checkout
Store the discount on Friend‘s account
Track Redemptions
 1 year of work
 Multiple fails in execution and process
 Lots of rework
 No tangible results
 Frustrated team
 Frustrated stakeholders
$0 in the bank
No knowledge
aquired
Back to the Future
Dissecting a failure
A/B test
And decision
Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2
A/B test
And decision
Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2
 Too confident in results
 No deep dive in data and User Experience to see if results
reflected the experience proposed:
‒ Not all test users exposed to the popup
‒ Unbalanced test and control groups
A/B test
And decision
Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2
 Too confident
 No deep dive
 Requirements not clear enough
‒ Experience not well thought through leading to several
changes in scope
 No clear ownership / project manager
‒ Each function thinking the other ones do the necessary
 holes in the net resulting in last minute rework or
missing pieces
 No proper tracking
‒ Experience and key elements not tracked properly 
dirty data
A/B test
And decision
Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2
 Too confident
 No deep dive
 Requirements not clear enough
 No clear ownership / project
manager
 No proper tracking
 Confusions Data Science / Data Analysts slow down
process
 Analysis not prepared enough ahead of time  loss of time
 No clear expectations as of the results between DS, PO,
stakeholders  doubt spreading around
A/B test
And decision
Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2
 Too confident
 No deep dive
 Requirements not clear enough
 No clear ownership / project
manager
 No proper tracking
 Confusions Data
Science / Data Analyst
 Analysis not prepared
enough ahead of time
 No clear expectations
as of the results
 Creation of heavy machinery to solve all the issues 
huge amount of resources mobilized & NSMMVP
 Changes in requirements from Data Science to make it a
success  frustration, complexification, lack of trust, lost
time
 No clear expectations on results and next steps
A/B test
And decision
Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2
 Too confident
 No deep dive
 Requirements not clear enough
 No clear ownership / project
manager
 No proper tracking
 Confusions Data
Science / Data Analyst
 Analysis not prepared
enough ahead of time
 No clear expectations
as of the results
 Creation of heavy machinery to solve
all the issues
 Changes in requirements from Data
Science to make it a success
 No clear expectations on results and
next steps
Summary
What did I learn?
BE FE QA
PO DS PAML
Involve everyone from day one
BE
PO
PA DS QA ML
1
Clear PMO (does not have to be the PO)
Accountable for success
2
Customer
Friends
Behavioral
Data
Revenue/costs
Data
DSPA
Actionable
A/B Test
Quick
iteration to
validate model
and process
Simple Model
first vs. Nobel
prize
machinery
3
A/B
test
QA, QA, QA, QA a.k.a
monitor the experience
continuously
4
Don’t be afraid to cut your
losses
5
DSPA
Actionable A/B
Test
Quick iteration
to validate
model and
process
Simple Model
first vs. Nobel
prizemachinery
Clear PMO accountable for success
Involve everyone from day one
BE FE QA
PO DS PAML
1
2
3
A/B
test
4
5
Agile all the way
Don’t be afraid to cut your losses
QA,QA,QA,QA

More Related Content

Similar to "How did I learn how not to run a Data Science project" by Florian Bonnet

2006 pfmea presentation
2006 pfmea presentation2006 pfmea presentation
2006 pfmea presentationilker kayar
 
The Project Status & The Portfolio
The Project Status & The PortfolioThe Project Status & The Portfolio
The Project Status & The PortfolioNed Johnson
 
Building a SIPOC with Matt Hansen at StatStuff
Building a SIPOC with Matt Hansen at StatStuffBuilding a SIPOC with Matt Hansen at StatStuff
Building a SIPOC with Matt Hansen at StatStuffMatt Hansen
 
4 loops of quality systems by jamie flinchbaugh
4 loops of quality systems by jamie flinchbaugh4 loops of quality systems by jamie flinchbaugh
4 loops of quality systems by jamie flinchbaughJamie Flinchbaugh
 
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...PerformanceG2, Inc.
 
Problem Solving: The P in PDSA
Problem Solving: The P in PDSAProblem Solving: The P in PDSA
Problem Solving: The P in PDSATKMG, Inc.
 
Baskaren Accomplishments Summary
Baskaren Accomplishments SummaryBaskaren Accomplishments Summary
Baskaren Accomplishments Summaryguest524810
 
T-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docx
T-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docxT-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docx
T-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docxAASTHA76
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBIevgenii Katsan
 
Dr. house would be a great product management
Dr. house would be a great product managementDr. house would be a great product management
Dr. house would be a great product managementTautvydas Gylys
 
How to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceHow to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceCentercode
 
Process Change: Communication & Training Tips
Process Change:  Communication & Training TipsProcess Change:  Communication & Training Tips
Process Change: Communication & Training TipsTKMG, Inc.
 
Meta-Analyses in Experimentation: The Whats and Hows
Meta-Analyses in Experimentation: The Whats and HowsMeta-Analyses in Experimentation: The Whats and Hows
Meta-Analyses in Experimentation: The Whats and HowsVWO
 
SUCCESS STORY: Improving the Purchasing Process for Supplies
SUCCESS STORY: Improving the Purchasing Process for SuppliesSUCCESS STORY: Improving the Purchasing Process for Supplies
SUCCESS STORY: Improving the Purchasing Process for SuppliesGoLeanSixSigma.com
 
Effective Framework for Continuous Auditing
Effective Framework for Continuous AuditingEffective Framework for Continuous Auditing
Effective Framework for Continuous AuditingCaseWare IDEA
 

Similar to "How did I learn how not to run a Data Science project" by Florian Bonnet (20)

2006 pfmea presentation
2006 pfmea presentation2006 pfmea presentation
2006 pfmea presentation
 
The Project Status & The Portfolio
The Project Status & The PortfolioThe Project Status & The Portfolio
The Project Status & The Portfolio
 
Update on UC Berkeley Library Open Access Investment Process
Update on UC Berkeley Library Open Access Investment ProcessUpdate on UC Berkeley Library Open Access Investment Process
Update on UC Berkeley Library Open Access Investment Process
 
Building a SIPOC with Matt Hansen at StatStuff
Building a SIPOC with Matt Hansen at StatStuffBuilding a SIPOC with Matt Hansen at StatStuff
Building a SIPOC with Matt Hansen at StatStuff
 
4 loops of quality systems by jamie flinchbaugh
4 loops of quality systems by jamie flinchbaugh4 loops of quality systems by jamie flinchbaugh
4 loops of quality systems by jamie flinchbaugh
 
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
 
Problem Solving: The P in PDSA
Problem Solving: The P in PDSAProblem Solving: The P in PDSA
Problem Solving: The P in PDSA
 
Baskaren Accomplishments Summary
Baskaren Accomplishments SummaryBaskaren Accomplishments Summary
Baskaren Accomplishments Summary
 
T-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docx
T-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docxT-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docx
T-1.8.1 Finance 1 Assessment Task 1, v1.0 Last updated .docx
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
 
Dr. house would be a great product management
Dr. house would be a great product managementDr. house would be a great product management
Dr. house would be a great product management
 
How to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceHow to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at Once
 
Listen to your process (LYP)
Listen to your process (LYP)Listen to your process (LYP)
Listen to your process (LYP)
 
Process Change: Communication & Training Tips
Process Change:  Communication & Training TipsProcess Change:  Communication & Training Tips
Process Change: Communication & Training Tips
 
ch.9 (1).ppt
ch.9 (1).pptch.9 (1).ppt
ch.9 (1).ppt
 
Deviations Permissibility & Handling in GMP
Deviations Permissibility & Handling in GMPDeviations Permissibility & Handling in GMP
Deviations Permissibility & Handling in GMP
 
Defects
DefectsDefects
Defects
 
Meta-Analyses in Experimentation: The Whats and Hows
Meta-Analyses in Experimentation: The Whats and HowsMeta-Analyses in Experimentation: The Whats and Hows
Meta-Analyses in Experimentation: The Whats and Hows
 
SUCCESS STORY: Improving the Purchasing Process for Supplies
SUCCESS STORY: Improving the Purchasing Process for SuppliesSUCCESS STORY: Improving the Purchasing Process for Supplies
SUCCESS STORY: Improving the Purchasing Process for Supplies
 
Effective Framework for Continuous Auditing
Effective Framework for Continuous AuditingEffective Framework for Continuous Auditing
Effective Framework for Continuous Auditing
 

More from Data Products Meetup

Dealing with uncertainty in fintech using AI
Dealing with uncertainty in fintech using AIDealing with uncertainty in fintech using AI
Dealing with uncertainty in fintech using AIData Products Meetup
 
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
"Chat-bots and AI: the reality and misconceptions" by Vyugar NadzhafovData Products Meetup
 
Classifications as Power Technologies by Milagros Miceli
Classifications as Power Technologies by Milagros MiceliClassifications as Power Technologies by Milagros Miceli
Classifications as Power Technologies by Milagros MiceliData Products Meetup
 
"8 donts and dos when building a chatbot" by Yura Okulovsky
"8 donts and dos when building a chatbot" by Yura Okulovsky"8 donts and dos when building a chatbot" by Yura Okulovsky
"8 donts and dos when building a chatbot" by Yura OkulovskyData Products Meetup
 
The ways to fuck up ab testing (from data products meetup)
The ways to fuck up ab testing (from data products meetup)The ways to fuck up ab testing (from data products meetup)
The ways to fuck up ab testing (from data products meetup)Data Products Meetup
 

More from Data Products Meetup (7)

Dealing with uncertainty in fintech using AI
Dealing with uncertainty in fintech using AIDealing with uncertainty in fintech using AI
Dealing with uncertainty in fintech using AI
 
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
 
Classifications as Power Technologies by Milagros Miceli
Classifications as Power Technologies by Milagros MiceliClassifications as Power Technologies by Milagros Miceli
Classifications as Power Technologies by Milagros Miceli
 
"8 donts and dos when building a chatbot" by Yura Okulovsky
"8 donts and dos when building a chatbot" by Yura Okulovsky"8 donts and dos when building a chatbot" by Yura Okulovsky
"8 donts and dos when building a chatbot" by Yura Okulovsky
 
Racial and gender bias in AI
Racial and gender bias in AI Racial and gender bias in AI
Racial and gender bias in AI
 
Quantifying fashion
Quantifying fashionQuantifying fashion
Quantifying fashion
 
The ways to fuck up ab testing (from data products meetup)
The ways to fuck up ab testing (from data products meetup)The ways to fuck up ab testing (from data products meetup)
The ways to fuck up ab testing (from data products meetup)
 

Recently uploaded

VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
crisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptxcrisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptxSamahhassan30
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...AgileNetwork
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 

Recently uploaded (17)

VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
crisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptxcrisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptx
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 

"How did I learn how not to run a Data Science project" by Florian Bonnet

  • 1. Florian Bonnet - HelloFresh August 20th 2019
  • 2. 1. Starters - HelloFresh – who we are/what we do? 2. Entrée – Referral Marketing - A channel prone to optimization 3. Main Dish – Back to the Future – Dissecting a Failure 4. Dessert – Summary – What did I learn
  • 4. Spicies ... ... ... ... ... Oct. 11 Oct. 18 Oct. 25 Nov. 1 Nov. 8 Nov. 15 Freshly sourced ingredients in the right amount Delivered to your home on a weekly basis Subscription model but you can pause anytime
  • 5. TYPICAL FOOD SUPPLY CHAIN 10 days and 5 parties OUR SUPPLY CHAIN REVOLUTION 3 days and 3 parties Consumer Home Day 10 23% waste Producer Day 1 Wholesaler Day 2 2% waste Warehouse Day 4 3% waste Supermarket Day 6 11% waste  STARTING WITH CONSUMER  FASTER AND FRESHER  NO FOOD WASTE Better for Customers More Margin for HelloFresh Consumer Home Day 3 Producer Day 1 Consume r Day 2 Source: Company information; United States Department of Agriculture; Canaccord Genuity estimates Note: 5% “Farm to Retail” waste data split to wholesale and warehouse.
  • 6. 1. Source: Recent company filings 2.5m active users Best Meal Delivery Service #1 Industrial Excellenc e Award DE&EU
  • 7. Referral Marketing An Important marketing channel prone to optimization
  • 8. Growth of Customer Base Paid Marketing Customer Base Boxes Shipped Marketing Manager CCV/CAC = Low Unhappy Manager
  • 9. Growth of Customer Base Paid Marketing Customer Base Boxes Shipped Marketing Manager What‘s up! Check out HelloFresh it is super cool! Good Thx :) Awesome!!! Customer Friend More Customers High + Happy Manager
  • 11. Customer Friend Free ... ... Profitability threshold 1 #boxes CCV/CAC
  • 12. Customer Friend Free ... ... Profitability threshold 1 #boxes CCV/CAC
  • 13. Customer Friend Free ... ... Profitability threshold 1 #boxes CCV/CAC
  • 14. Alles gut Customer Friend Free ... ... Profitability threshold 1 #boxes CCV/CAC
  • 15. Customer Friend Free Free Free Free Free Free Free Find a way for customer to order more Identify bad referrer upfront and prevent them from referring 1 2
  • 18. Friend checkout Surprised 2nd box discount at checkout Discount $10 $20 $30 $40 Uplift 52W LTV -2.3% +2.1% +1.4% +8.2% Phase1 Randomized AB Test  POC  Data Gathering
  • 19. Friend checkout Surprised 2nd box discount at checkout Discount $10 $20 $30 $40 Uplift 52W LTV -2.3% +2.1% +1.4% +8.2% Phase1Phase2 Randomized AB Test  POC  Data Gathering Data Science Modeling  Finding best discount for each friend  Apply in production
  • 20. Friend checkout Surprised 2nd box discount at checkout Discount $10 $20 $30 $40 Uplift 52W LTV -2.3% +2.1% +1.4% +8.2% Phase1Phase2 Randomized AB Test  POC  Data Gathering Data Science Modeling  Finding best discount for each friend  Apply in production Customer Friends Behavioral Data Revenue/costs Data
  • 21. Friend checkout Surprised 2nd box discount at checkout Discount $10 $20 $30 $40 Uplift 52W LTV -2.3% +2.1% +1.4% +8.2% Phase1Phase2 Randomized AB Test  POC  Data Gathering Data Science Modeling  Finding best discount for each friend  Apply in production Customer Friends Behavioral Data Revenue/costs Data Customer Free time #1 Free #2 Free #3 Free #4 Try it!Really good! Changed my life Best Recipes!
  • 22. Friend checkout Surprised 2nd box discount at checkout Discount $10 $20 $30 $40 Uplift 52W LTV -2.3% +2.1% +1.4% +8.2% Phase1Phase2 Randomized AB Test  POC  Data Gathering Data Science Modeling  Finding best discount for each friend  Apply in production Customer Friends Behavioral Data Revenue/costs Data Customer Free time #1 Free #2 Free #3 Free #4 Try it!Really good! Changed my life Best Recipes!
  • 23. Friend checkout Surprised 2nd box discount at checkout Phase1Phase2 Randomized AB Test (Q1)  POC  Data Gathering Data Science Modeling  Finding best discount for each friend  Apply in production Customer Friends Behavioral Data Revenue/costs Data Customer Free time Friend#1 Free Friend#2 Free Friend#3 Free Firend#4 Try it!Really good! Changed my life Best Recipes! Which discount for which friend ot maximize cohort ROI? CustomerCustomerCustomerCustomer
  • 24. 1 2 3 Display the right discount at checkout Store the discount on Friend‘s account Track Redemptions
  • 25.  1 year of work  Multiple fails in execution and process  Lots of rework  No tangible results  Frustrated team  Frustrated stakeholders $0 in the bank No knowledge aquired
  • 26. Back to the Future Dissecting a failure
  • 27. A/B test And decision Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2
  • 28. A/B test And decision Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2  Too confident in results  No deep dive in data and User Experience to see if results reflected the experience proposed: ‒ Not all test users exposed to the popup ‒ Unbalanced test and control groups
  • 29. A/B test And decision Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2  Too confident  No deep dive  Requirements not clear enough ‒ Experience not well thought through leading to several changes in scope  No clear ownership / project manager ‒ Each function thinking the other ones do the necessary  holes in the net resulting in last minute rework or missing pieces  No proper tracking ‒ Experience and key elements not tracked properly  dirty data
  • 30. A/B test And decision Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2  Too confident  No deep dive  Requirements not clear enough  No clear ownership / project manager  No proper tracking  Confusions Data Science / Data Analysts slow down process  Analysis not prepared enough ahead of time  loss of time  No clear expectations as of the results between DS, PO, stakeholders  doubt spreading around
  • 31. A/B test And decision Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2  Too confident  No deep dive  Requirements not clear enough  No clear ownership / project manager  No proper tracking  Confusions Data Science / Data Analyst  Analysis not prepared enough ahead of time  No clear expectations as of the results  Creation of heavy machinery to solve all the issues  huge amount of resources mobilized & NSMMVP  Changes in requirements from Data Science to make it a success  frustration, complexification, lack of trust, lost time  No clear expectations on results and next steps
  • 32. A/B test And decision Phase 1 of test Analysis and Learnings Rework & Phase 2 Test 2  Too confident  No deep dive  Requirements not clear enough  No clear ownership / project manager  No proper tracking  Confusions Data Science / Data Analyst  Analysis not prepared enough ahead of time  No clear expectations as of the results  Creation of heavy machinery to solve all the issues  Changes in requirements from Data Science to make it a success  No clear expectations on results and next steps
  • 34. BE FE QA PO DS PAML Involve everyone from day one BE PO PA DS QA ML 1
  • 35. Clear PMO (does not have to be the PO) Accountable for success 2
  • 37. A/B test QA, QA, QA, QA a.k.a monitor the experience continuously 4
  • 38. Don’t be afraid to cut your losses 5
  • 39. DSPA Actionable A/B Test Quick iteration to validate model and process Simple Model first vs. Nobel prizemachinery Clear PMO accountable for success Involve everyone from day one BE FE QA PO DS PAML 1 2 3 A/B test 4 5 Agile all the way Don’t be afraid to cut your losses QA,QA,QA,QA