SlideShare a Scribd company logo
1 of 19
Moving beyond attribution to
omnichannel optimization
Ian Thomas
Microsoft
About me
~25%
1,300
12B 2.4B
• Run Marketing Operations &
Analytics team at Microsoft
• Responsible for RM Marketing
Ops for Windows, Surface,
Xbox, Bing, MSN, Microsoft
Rewards, Windows Store
• 16 years in Web Analytics, Big
Data & Digital Marketing
operations
The problem
How to maximize digital
campaign effectiveness across
multiple channels?
Database Plan Deliver Analyze
Optimize
The traditional model (aka, the good old days)
Timescale: weeks
Ask for more budget
Email
Today’s world: Scaling to multiple channels
Display
Social
Timescale: days/hours
Our problems
Multichannel digital attribution is a fool’s errand
Manually optimizing over multiple channels is incredibly
time-consuming & complicated
Traditional model of plan-deliver-analyze-adjust doesn’t
scale in an omnichannel world
The solution:
Think different(ly)
about digital
marketing
Digital marketing as an optimization problem
Inputs
User profile
Offer
Creative
Tactic/channel
Outputs
Views/clicks
Conversions
Engagement
Revenue/GM
Constraints
Budget
Inventory
Continuous optimization
The things you need
1 A comprehensive user profile
2 Integrated delivery systems using a common creative repository
3 A set of common objectives
4 Integrated Marketing Operations function
5 An optimization engine
A/B testing vs multi-armed bandits
Looking for definitive “winner” of
a number of options
“Explore” phase precedes
separate “exploit” phase
Good for relatively stable
environments (where the winner
stays the winner)
Quicker to get to statistical
significance in results
Looking for the “best” of a
number of options
“Explore” phase overlaps “exploit”
phase
Good when the conditions that
make “best” change over time
(i.e. continuous optimization)
Minimizes traffic to poorly-
performing alternatives
Dimensions of data
Audience Data
• Product ownership
• Product Engagement
• Marketing Engagement
• Attitudes
Offer Data
• Product info
• Price range
• Purchase model
Tactics
• Channel
• Creative
• Timing
• Format
Too many vs too few attributes
Too few:
Model optimizes quickly,
but with low lift
Too many:
Model optimizes too
slowly, or never
Single-channel, single campaign optimization
User data Matching engine Ruleset Delivery Metrics
Creative library
Data feedback
Plan
Multi-channel/multi-offer optimization
Email
Display
Social
User data Matching engine Ruleset
Creative
library
Offer library
(“The hopper”)
Games with Gold
Experiment with offers, creative and timing
within Games with Gold email series
Also extending to in-product notifications
Goals: Increase lift, reduce effort associated
with putting this email together
In summary…
• Think of campaign
optimization as a single
space across channel /
user / offer / creative
• Pick the crawl – walk –
run that is right for your
business
• Let me know how you
get on so I can learn
from you!
• Amplero
• Salesforce (Einstein)
• Optimove
• Kahuna
Companies in
this space
Thank you
ian.thomas@microsoft.com
@ian_thomas
www.liesdamnedlies.com

More Related Content

What's hot

Incremental lift testing: Determine the true impact of your ad campaigns
Incremental lift testing: Determine the true impact of your ad campaignsIncremental lift testing: Determine the true impact of your ad campaigns
Incremental lift testing: Determine the true impact of your ad campaignsNational Retail Federation
 
A Data-Driven Future
A Data-Driven FutureA Data-Driven Future
A Data-Driven FutureJanSobczak5
 
Relationship Sales in the Call Centre
Relationship Sales in the Call CentreRelationship Sales in the Call Centre
Relationship Sales in the Call CentreRobert Beckerman
 
Increasing Audience Engagement - Chris Moss
Increasing Audience Engagement - Chris MossIncreasing Audience Engagement - Chris Moss
Increasing Audience Engagement - Chris MossMezzo Labs
 
Purl Powerpoint Proprinters
Purl Powerpoint ProprintersPurl Powerpoint Proprinters
Purl Powerpoint ProprintersDerek Miller
 
Are You Afraid of the M-Word?
Are You Afraid of the M-Word?Are You Afraid of the M-Word?
Are You Afraid of the M-Word?Informz
 
Jay Calavas - Build your own marketing cloud
Jay Calavas - Build your own marketing cloudJay Calavas - Build your own marketing cloud
Jay Calavas - Build your own marketing cloudMezzo Labs
 
Why Email Marketing is Still King by Mike Biscotti
Why Email Marketing is Still King by Mike BiscottiWhy Email Marketing is Still King by Mike Biscotti
Why Email Marketing is Still King by Mike BiscottiMiva
 
Product Optimization: Conversion, Engagement, and Happiness
Product Optimization: Conversion, Engagement, and HappinessProduct Optimization: Conversion, Engagement, and Happiness
Product Optimization: Conversion, Engagement, and HappinessCasey Winters
 
Cost of the Customer: 5 Ways to Personalize Your Customer Experience
Cost of the Customer: 5 Ways to Personalize Your Customer ExperienceCost of the Customer: 5 Ways to Personalize Your Customer Experience
Cost of the Customer: 5 Ways to Personalize Your Customer ExperienceSalesforce Marketing Cloud
 
Personalise & prosper - TFM&A Presentation
Personalise & prosper - TFM&A PresentationPersonalise & prosper - TFM&A Presentation
Personalise & prosper - TFM&A PresentationCopernica BV
 
Beyond Page Views: Modern Analytics for Online Marketing
Beyond Page Views: Modern Analytics for Online MarketingBeyond Page Views: Modern Analytics for Online Marketing
Beyond Page Views: Modern Analytics for Online MarketingCasey Winters
 
Job Board And CV Match ROI Model Seminar 200110
Job Board And CV Match ROI Model Seminar 200110Job Board And CV Match ROI Model Seminar 200110
Job Board And CV Match ROI Model Seminar 200110SiConroy
 
Webiste personalization 101: The Essential Elements of your 1st Campaign
Webiste personalization 101:  The Essential Elements of your 1st CampaignWebiste personalization 101:  The Essential Elements of your 1st Campaign
Webiste personalization 101: The Essential Elements of your 1st CampaignOptimizely
 
First-Person Marketing: Liz Smith
First-Person Marketing: Liz SmithFirst-Person Marketing: Liz Smith
First-Person Marketing: Liz SmithAdestra
 
How to have a killer ecommerce web site?
How to have a killer ecommerce web site?How to have a killer ecommerce web site?
How to have a killer ecommerce web site?Ali Tavanayan
 
How to have a killer ecommerce web site?
How to have a killer ecommerce web site?How to have a killer ecommerce web site?
How to have a killer ecommerce web site?Ali Tavanayan
 
How Digital Marking Can Pay For Itself - Amplify Digital Conference Cork
How Digital Marking Can Pay For Itself - Amplify Digital Conference CorkHow Digital Marking Can Pay For Itself - Amplify Digital Conference Cork
How Digital Marking Can Pay For Itself - Amplify Digital Conference CorkWolfgang Digital
 

What's hot (20)

Incremental lift testing: Determine the true impact of your ad campaigns
Incremental lift testing: Determine the true impact of your ad campaignsIncremental lift testing: Determine the true impact of your ad campaigns
Incremental lift testing: Determine the true impact of your ad campaigns
 
A Data-Driven Future
A Data-Driven FutureA Data-Driven Future
A Data-Driven Future
 
Relationship Sales in the Call Centre
Relationship Sales in the Call CentreRelationship Sales in the Call Centre
Relationship Sales in the Call Centre
 
Increasing Audience Engagement - Chris Moss
Increasing Audience Engagement - Chris MossIncreasing Audience Engagement - Chris Moss
Increasing Audience Engagement - Chris Moss
 
Ads brook mwwa presentation
Ads brook mwwa presentationAds brook mwwa presentation
Ads brook mwwa presentation
 
Purl Powerpoint Proprinters
Purl Powerpoint ProprintersPurl Powerpoint Proprinters
Purl Powerpoint Proprinters
 
Are You Afraid of the M-Word?
Are You Afraid of the M-Word?Are You Afraid of the M-Word?
Are You Afraid of the M-Word?
 
Jay Calavas - Build your own marketing cloud
Jay Calavas - Build your own marketing cloudJay Calavas - Build your own marketing cloud
Jay Calavas - Build your own marketing cloud
 
Why Email Marketing is Still King by Mike Biscotti
Why Email Marketing is Still King by Mike BiscottiWhy Email Marketing is Still King by Mike Biscotti
Why Email Marketing is Still King by Mike Biscotti
 
Product Optimization: Conversion, Engagement, and Happiness
Product Optimization: Conversion, Engagement, and HappinessProduct Optimization: Conversion, Engagement, and Happiness
Product Optimization: Conversion, Engagement, and Happiness
 
Cost of the Customer: 5 Ways to Personalize Your Customer Experience
Cost of the Customer: 5 Ways to Personalize Your Customer ExperienceCost of the Customer: 5 Ways to Personalize Your Customer Experience
Cost of the Customer: 5 Ways to Personalize Your Customer Experience
 
Personalise & prosper - TFM&A Presentation
Personalise & prosper - TFM&A PresentationPersonalise & prosper - TFM&A Presentation
Personalise & prosper - TFM&A Presentation
 
Beyond Page Views: Modern Analytics for Online Marketing
Beyond Page Views: Modern Analytics for Online MarketingBeyond Page Views: Modern Analytics for Online Marketing
Beyond Page Views: Modern Analytics for Online Marketing
 
Job Board And CV Match ROI Model Seminar 200110
Job Board And CV Match ROI Model Seminar 200110Job Board And CV Match ROI Model Seminar 200110
Job Board And CV Match ROI Model Seminar 200110
 
MAV_DigitalStrategy
MAV_DigitalStrategyMAV_DigitalStrategy
MAV_DigitalStrategy
 
Webiste personalization 101: The Essential Elements of your 1st Campaign
Webiste personalization 101:  The Essential Elements of your 1st CampaignWebiste personalization 101:  The Essential Elements of your 1st Campaign
Webiste personalization 101: The Essential Elements of your 1st Campaign
 
First-Person Marketing: Liz Smith
First-Person Marketing: Liz SmithFirst-Person Marketing: Liz Smith
First-Person Marketing: Liz Smith
 
How to have a killer ecommerce web site?
How to have a killer ecommerce web site?How to have a killer ecommerce web site?
How to have a killer ecommerce web site?
 
How to have a killer ecommerce web site?
How to have a killer ecommerce web site?How to have a killer ecommerce web site?
How to have a killer ecommerce web site?
 
How Digital Marking Can Pay For Itself - Amplify Digital Conference Cork
How Digital Marking Can Pay For Itself - Amplify Digital Conference CorkHow Digital Marking Can Pay For Itself - Amplify Digital Conference Cork
How Digital Marking Can Pay For Itself - Amplify Digital Conference Cork
 

Similar to Moving beyond attribution to omnichannel optimization

Digital marketing best practices
Digital marketing best practices Digital marketing best practices
Digital marketing best practices Thomas Robbins
 
Keep Your Customers Coming Back for More
Keep Your Customers Coming Back for MoreKeep Your Customers Coming Back for More
Keep Your Customers Coming Back for MoreMarketo
 
Ryerson Startup School 2015 - Growth Hacking 2015
Ryerson Startup School 2015 - Growth Hacking 2015Ryerson Startup School 2015 - Growth Hacking 2015
Ryerson Startup School 2015 - Growth Hacking 2015Cristian Contreras
 
Necessary Elements of Digital Marketing to Grow Your Business
Necessary Elements of Digital Marketing to Grow Your BusinessNecessary Elements of Digital Marketing to Grow Your Business
Necessary Elements of Digital Marketing to Grow Your BusinessDigital Vidya
 
Data Inspired Design - Personalisation
Data Inspired Design - PersonalisationData Inspired Design - Personalisation
Data Inspired Design - PersonalisationLim Donald
 
MAPPING YOUR SALES PROCESS
MAPPING YOUR SALES PROCESSMAPPING YOUR SALES PROCESS
MAPPING YOUR SALES PROCESSDoble Group, LLC
 
[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...
[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...
[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...VWO
 
The Pure360 Email Maturity Model Workshop 24 Sep 2015
 The Pure360 Email Maturity Model Workshop   24 Sep 2015 The Pure360 Email Maturity Model Workshop   24 Sep 2015
The Pure360 Email Maturity Model Workshop 24 Sep 2015Pure360
 
Measuring engagement and revenue throughout the customer lifecycle by Silverpop
Measuring engagement and revenue throughout the customer lifecycle by SilverpopMeasuring engagement and revenue throughout the customer lifecycle by Silverpop
Measuring engagement and revenue throughout the customer lifecycle by SilverpopSilverpop
 
Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...
Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...
Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...Mary Hartman
 
How to measure customer journey succes? | webinar spotONvision
How to measure customer journey succes? | webinar spotONvisionHow to measure customer journey succes? | webinar spotONvision
How to measure customer journey succes? | webinar spotONvisionspotONvision - B2B Marketing
 
How to measure customer journey success?
How to measure customer journey success?How to measure customer journey success?
How to measure customer journey success?B2B Marketing Forum
 
Digital marketing planning by chris ndungu, digital marketing manager
Digital marketing planning by chris ndungu, digital marketing managerDigital marketing planning by chris ndungu, digital marketing manager
Digital marketing planning by chris ndungu, digital marketing managerChris Ndungu, Digital Marketing
 
UX Webinar: Always Be Testing
UX Webinar: Always Be TestingUX Webinar: Always Be Testing
UX Webinar: Always Be TestingCharity Dynamics
 
Conversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat GrowthConversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat GrowthTushar Purohit
 
Flip myfunnel raab v2
Flip myfunnel raab v2Flip myfunnel raab v2
Flip myfunnel raab v2draab
 
MTech13: "How to Jump Start Sales Productivity with Content" - Paula Crerar
MTech13: "How to Jump Start Sales Productivity with Content" - Paula CrerarMTech13: "How to Jump Start Sales Productivity with Content" - Paula Crerar
MTech13: "How to Jump Start Sales Productivity with Content" - Paula CrerarNew England Direct Marketing Association
 
The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...
The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...
The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...VWO
 
Data Science for Digital Commerce
Data Science for Digital CommerceData Science for Digital Commerce
Data Science for Digital CommerceManish Gupta, Ph.D.
 

Similar to Moving beyond attribution to omnichannel optimization (20)

Digital marketing best practices
Digital marketing best practices Digital marketing best practices
Digital marketing best practices
 
Keep Your Customers Coming Back for More
Keep Your Customers Coming Back for MoreKeep Your Customers Coming Back for More
Keep Your Customers Coming Back for More
 
Ryerson Startup School 2015 - Growth Hacking 2015
Ryerson Startup School 2015 - Growth Hacking 2015Ryerson Startup School 2015 - Growth Hacking 2015
Ryerson Startup School 2015 - Growth Hacking 2015
 
Necessary Elements of Digital Marketing to Grow Your Business
Necessary Elements of Digital Marketing to Grow Your BusinessNecessary Elements of Digital Marketing to Grow Your Business
Necessary Elements of Digital Marketing to Grow Your Business
 
Data Inspired Design - Personalisation
Data Inspired Design - PersonalisationData Inspired Design - Personalisation
Data Inspired Design - Personalisation
 
MAPPING YOUR SALES PROCESS
MAPPING YOUR SALES PROCESSMAPPING YOUR SALES PROCESS
MAPPING YOUR SALES PROCESS
 
[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...
[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...
[Webinar] The Scalable Way: Unlocking Data To Drive Great Customer Experience...
 
The Pure360 Email Maturity Model Workshop 24 Sep 2015
 The Pure360 Email Maturity Model Workshop   24 Sep 2015 The Pure360 Email Maturity Model Workshop   24 Sep 2015
The Pure360 Email Maturity Model Workshop 24 Sep 2015
 
Measuring engagement and revenue throughout the customer lifecycle by Silverpop
Measuring engagement and revenue throughout the customer lifecycle by SilverpopMeasuring engagement and revenue throughout the customer lifecycle by Silverpop
Measuring engagement and revenue throughout the customer lifecycle by Silverpop
 
Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...
Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...
Crafting Ad Copy to Fit Your Search & Social Audience Characteristics: HeroCo...
 
How to measure customer journey succes? | webinar spotONvision
How to measure customer journey succes? | webinar spotONvisionHow to measure customer journey succes? | webinar spotONvision
How to measure customer journey succes? | webinar spotONvision
 
How to measure customer journey success?
How to measure customer journey success?How to measure customer journey success?
How to measure customer journey success?
 
Digital marketing planning by chris ndungu, digital marketing manager
Digital marketing planning by chris ndungu, digital marketing managerDigital marketing planning by chris ndungu, digital marketing manager
Digital marketing planning by chris ndungu, digital marketing manager
 
UX Webinar: Always Be Testing
UX Webinar: Always Be TestingUX Webinar: Always Be Testing
UX Webinar: Always Be Testing
 
Conversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat GrowthConversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat Growth
 
Flip myfunnel raab v2
Flip myfunnel raab v2Flip myfunnel raab v2
Flip myfunnel raab v2
 
MTech13: "How to Jump Start Sales Productivity with Content" - Paula Crerar
MTech13: "How to Jump Start Sales Productivity with Content" - Paula CrerarMTech13: "How to Jump Start Sales Productivity with Content" - Paula Crerar
MTech13: "How to Jump Start Sales Productivity with Content" - Paula Crerar
 
The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...
The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...
The Scalable Way: Unlocking Data To Drive Great Customer Experience and Conve...
 
Data Science for Digital Commerce
Data Science for Digital CommerceData Science for Digital Commerce
Data Science for Digital Commerce
 
Intro to Simply Measured
Intro to Simply MeasuredIntro to Simply Measured
Intro to Simply Measured
 

Recently uploaded

From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 

Recently uploaded (20)

From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 

Moving beyond attribution to omnichannel optimization

  • 1. Moving beyond attribution to omnichannel optimization Ian Thomas Microsoft
  • 2. About me ~25% 1,300 12B 2.4B • Run Marketing Operations & Analytics team at Microsoft • Responsible for RM Marketing Ops for Windows, Surface, Xbox, Bing, MSN, Microsoft Rewards, Windows Store • 16 years in Web Analytics, Big Data & Digital Marketing operations
  • 3. The problem How to maximize digital campaign effectiveness across multiple channels?
  • 4.
  • 5. Database Plan Deliver Analyze Optimize The traditional model (aka, the good old days) Timescale: weeks Ask for more budget
  • 6. Email Today’s world: Scaling to multiple channels Display Social Timescale: days/hours
  • 7. Our problems Multichannel digital attribution is a fool’s errand Manually optimizing over multiple channels is incredibly time-consuming & complicated Traditional model of plan-deliver-analyze-adjust doesn’t scale in an omnichannel world
  • 9. Digital marketing as an optimization problem Inputs User profile Offer Creative Tactic/channel Outputs Views/clicks Conversions Engagement Revenue/GM Constraints Budget Inventory Continuous optimization
  • 10. The things you need 1 A comprehensive user profile 2 Integrated delivery systems using a common creative repository 3 A set of common objectives 4 Integrated Marketing Operations function 5 An optimization engine
  • 11. A/B testing vs multi-armed bandits Looking for definitive “winner” of a number of options “Explore” phase precedes separate “exploit” phase Good for relatively stable environments (where the winner stays the winner) Quicker to get to statistical significance in results Looking for the “best” of a number of options “Explore” phase overlaps “exploit” phase Good when the conditions that make “best” change over time (i.e. continuous optimization) Minimizes traffic to poorly- performing alternatives
  • 12. Dimensions of data Audience Data • Product ownership • Product Engagement • Marketing Engagement • Attitudes Offer Data • Product info • Price range • Purchase model Tactics • Channel • Creative • Timing • Format
  • 13. Too many vs too few attributes Too few: Model optimizes quickly, but with low lift Too many: Model optimizes too slowly, or never
  • 14. Single-channel, single campaign optimization User data Matching engine Ruleset Delivery Metrics Creative library Data feedback Plan
  • 15.
  • 16. Multi-channel/multi-offer optimization Email Display Social User data Matching engine Ruleset Creative library Offer library (“The hopper”)
  • 17. Games with Gold Experiment with offers, creative and timing within Games with Gold email series Also extending to in-product notifications Goals: Increase lift, reduce effort associated with putting this email together
  • 18. In summary… • Think of campaign optimization as a single space across channel / user / offer / creative • Pick the crawl – walk – run that is right for your business • Let me know how you get on so I can learn from you! • Amplero • Salesforce (Einstein) • Optimove • Kahuna Companies in this space

Editor's Notes

  1. Graphic showing how people can’t work in channel-specific silos any more, and the effectiveness of their campaigns has to be understood in the context of all digital activity + They have to compete with others for scarce marketing budget + They are expected to execute more and more granular campaigns – running out of time for traditional campaign analysis
  2. You need to think about your users, your campaigns, your offers and your objectives as four sets of related data that you need to optimize over At any moment, you’re looking to find the optimal combination of user, offer, tactic/channel to generate the best outcomes Everything you do (and the results it generates) should be fed back into the machine to make it better
  3. The approach we're talking about here is basically a combination of multi-variate testing and multi-armed bandit experimentation.   The various user, campaign & offer attributes are the multiple variables that go into a series of tests; each unique combination of the attributes becomes one of the "bandits", whose potential is constantly being assessed through experimentation. Also, new "bandits" are constantly being created as new offers and creatives are put into the system (and old ones are retired) - though you want to reduce bandit churn where you can (i.e. reduce the churn in your attributes and the values of those attributes). Key activity you need to undertake is to decide on the attributes you want to take into account.
  4. There are three major dimensions of data you can use in this – offer info, audience data, & tactics You can choose to optimize in one, two or all three of these areas Which features of these dimensions you choose will be determined by a number of factors: Offer data: If you have a large catalog of things to offer, you can experiment with lots of different offers, so long as you have the creative assets to represent them Audience data: If you know a lot about your audience, you can experiment with audience data Tactics: If your delivery systems are well-integrated, and you have a good creative repository, you can experiment across tactics (including channels)