SlideShare a Scribd company logo
1 of 18
Download to read offline
Lightning Shop
How Facebook bidding works?
Markus Ojala, PhD, Chief Data Scientist
Smartly Connect Berlin 2017-04-27
How do you set the bids now?
Two basic
strategies
Bid constrained
KPI limit
Maximize delivery
Budget constrained
Fixed budget
Maximize performance
You bid $30 for a purchase.
Does John see your ad?
Bid value for the
desired outcome
Estimated
action rate
Relevance &
qualityX +Bid =
Maximizes advertiser value Optimizes consumer
experience
Conversion
Optimized
Bidding
It’s simple.
You can bid directly
for your end goal.
Ad quality
score effect
Your final bids are
different!
+
Examples
of final bids
Your purchase bid is $30
The average conversion
rate is 0.2%
For John, FB predicts
higher conversion rate of
0.5% thus final bid
= $30 * 0.005 = $0.15
For Kate, FB predicts
lower conversion rate of
0.1% thus final bid = $30
* 0.001 = $0.03
How much
do I pay?
Facebook uses Vickrey–Clarke–Groves
(VCG) auction
Charges each individual the harm
they cause to other bidder
Your cost is close to the second
highest bid (VCG is a generalization)
You pay always less than your bid -> profit
Optimal strategy for each
bidder is to bid their true value
True value = full life-time profit you
get for a conversion
Excluding the Facebook marketing cost
Simplified
example
Advertiser B
Purchase bid $100
Estimated action rate 0.1%
Final bid = $0.10
Advertiser A
Purchase bid $30
Estimated action rate 0.5%
Final bid = $0.15
Advertiser A wins and pays $0.10
This would give them 33% expected profit margin
Per impression $0.05 or per purchase $10 profit in average
Bid your true value
Optimize the true
value estimate,
not bidding
How do you estimate
the true value now?
Estimating
true value
Average lifetime profit
per conversion excluding
Facebook marketing cost
FB attribution: default is one day
click-through
if 70% of conversions come in 1d click,
scale bid by 1 / 0.7 = 1.43
Longer conversion windows and view-throughs
support added recently
Your true value is usually higher than you
think due to, e.g.,
Viral effect, word-of-mouth
Repeated purchases
Forgetting view-through conversions
Maximum
vs average bid
Average bid
If you care more about maximizing delivery
and conversion volume within an average
cost threshold, you should probably use
average cost bidding.
Maximum bid (in prev slides)
If you care more about every result you're
optimizing for costing no more than a given
amount, you should probably use maximum
cost bidding.
Bid
examples
Average bid
Your average lifetime profit for
a conversion is $50
You want to make 50% profit in average
(CMO says)
Avg bid = $50 * 0.5 = $25
Some conversions may cost more than $50
Average CPA is close to $25
You maximize the delivery
Maximum bid
Your average lifetime profit for
a conversion is $50
Max bid = $50
You’ll end up paying $0 - $50 for a
conversion making each of them profitable
Average CPA is less than $50
You maximize the profit
Optimize
towards
last funnel
step
Optimize for conversion events that occur
at least 15-25 times per ad set per week.
Example funnel:
link clicks -> view content -> add to cart -> purchase
When changing goals, estimate new bid amount
For example, $50 purchase bid
About 10% of add to carts lead to purchase
Bid add-to-cart with $50 * 10% = $5
Pacing
maximizes
the profit
Facebook finds the
cheapest conversions
throughout the day
if budget limits
https://www.smartly.io/blog/bid-optimization-pacing-on-facebook-explained
Due to pacing,
budget optimization
is also bid optimization
Read more:
https://www.smartly.io/blog/how-facebook-bidding-works
-and-how-to-get-conversions
Markus.Ojala@smartly.io

More Related Content

What's hot

What's hot (20)

Follow the Leads: B2B Nurturing Strategies That Work with SiriusDecisions
Follow the Leads: B2B Nurturing Strategies That Work with SiriusDecisionsFollow the Leads: B2B Nurturing Strategies That Work with SiriusDecisions
Follow the Leads: B2B Nurturing Strategies That Work with SiriusDecisions
 
Email marketing stats by oracle - digital marketing paathshala
Email marketing stats   by oracle - digital marketing paathshalaEmail marketing stats   by oracle - digital marketing paathshala
Email marketing stats by oracle - digital marketing paathshala
 
김령대 - 퍼포먼스 마케팅 포트폴리오
김령대 - 퍼포먼스 마케팅 포트폴리오김령대 - 퍼포먼스 마케팅 포트폴리오
김령대 - 퍼포먼스 마케팅 포트폴리오
 
Facebook Ads Proposal.pptx
Facebook Ads Proposal.pptxFacebook Ads Proposal.pptx
Facebook Ads Proposal.pptx
 
Web Analytics Tools Comparison
Web Analytics Tools ComparisonWeb Analytics Tools Comparison
Web Analytics Tools Comparison
 
How to Make a Killer Landing Page #INBOUND13
How to Make a Killer Landing Page #INBOUND13How to Make a Killer Landing Page #INBOUND13
How to Make a Killer Landing Page #INBOUND13
 
How to Audit Adwords Campaign for An Existing Account
How to Audit Adwords Campaign for An Existing AccountHow to Audit Adwords Campaign for An Existing Account
How to Audit Adwords Campaign for An Existing Account
 
기획력을 갖춘 디지털 마케터, 이수현
기획력을 갖춘 디지털 마케터, 이수현기획력을 갖춘 디지털 마케터, 이수현
기획력을 갖춘 디지털 마케터, 이수현
 
Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016
Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016
Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016
 
Shutterfly 2012 Media Plan
Shutterfly 2012 Media PlanShutterfly 2012 Media Plan
Shutterfly 2012 Media Plan
 
Mastering SaaS Pricing - SaaStr Annual 2018
Mastering SaaS Pricing - SaaStr Annual 2018Mastering SaaS Pricing - SaaStr Annual 2018
Mastering SaaS Pricing - SaaStr Annual 2018
 
Marketing data analytics
Marketing data analyticsMarketing data analytics
Marketing data analytics
 
Marketo Adbridge overview
Marketo Adbridge overviewMarketo Adbridge overview
Marketo Adbridge overview
 
Comprehensive Guide in using Formulas for Marketo
Comprehensive Guide in using Formulas for MarketoComprehensive Guide in using Formulas for Marketo
Comprehensive Guide in using Formulas for Marketo
 
Content marketing
Content marketingContent marketing
Content marketing
 
Mpesa Digital Marketing Strategy
Mpesa Digital Marketing StrategyMpesa Digital Marketing Strategy
Mpesa Digital Marketing Strategy
 
Amazon SEO & PPC
Amazon SEO & PPCAmazon SEO & PPC
Amazon SEO & PPC
 
Amazon product sponsored ads: Case study by BM Consulting
Amazon product sponsored ads: Case study by BM ConsultingAmazon product sponsored ads: Case study by BM Consulting
Amazon product sponsored ads: Case study by BM Consulting
 
Boost academy - google ads smart bidding
Boost academy - google ads smart biddingBoost academy - google ads smart bidding
Boost academy - google ads smart bidding
 
Sample PPC Audit Report
Sample PPC Audit ReportSample PPC Audit Report
Sample PPC Audit Report
 

Similar to How Facebook Bidding Works

PPC Week 3 Part 1
PPC Week 3   Part 1PPC Week 3   Part 1
PPC Week 3 Part 1
coleman21
 
Why Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High CostsWhy Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High Costs
WRS
 
Why Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High CostsWhy Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High Costs
WRS
 

Similar to How Facebook Bidding Works (20)

Facebook bids, budgets & optimization
Facebook bids, budgets & optimizationFacebook bids, budgets & optimization
Facebook bids, budgets & optimization
 
5b finding new supporters AO community conference
5b finding new supporters AO community conference5b finding new supporters AO community conference
5b finding new supporters AO community conference
 
Pave Your Path to Paid Search Success: 6 Fundamental Skills Every Advertiser ...
Pave Your Path to Paid Search Success: 6 Fundamental Skills Every Advertiser ...Pave Your Path to Paid Search Success: 6 Fundamental Skills Every Advertiser ...
Pave Your Path to Paid Search Success: 6 Fundamental Skills Every Advertiser ...
 
Pave Your Path to Paid Search Success - 6 Fundamental Skills Every Advertiser...
Pave Your Path to Paid Search Success - 6 Fundamental Skills Every Advertiser...Pave Your Path to Paid Search Success - 6 Fundamental Skills Every Advertiser...
Pave Your Path to Paid Search Success - 6 Fundamental Skills Every Advertiser...
 
PPC Week 3 Part 1
PPC Week 3   Part 1PPC Week 3   Part 1
PPC Week 3 Part 1
 
Pro Level Facebook Ad Optimization Techniques
Pro Level Facebook Ad Optimization TechniquesPro Level Facebook Ad Optimization Techniques
Pro Level Facebook Ad Optimization Techniques
 
3 steps to PPC domination by Lance Loveday
3 steps to PPC domination by Lance Loveday3 steps to PPC domination by Lance Loveday
3 steps to PPC domination by Lance Loveday
 
Google adwords bidding process
Google adwords bidding processGoogle adwords bidding process
Google adwords bidding process
 
Hussein Fazal, SMASH Summit NYC
Hussein Fazal, SMASH Summit NYCHussein Fazal, SMASH Summit NYC
Hussein Fazal, SMASH Summit NYC
 
Online Advertising & Analytics for the Writer
Online Advertising & Analytics for the WriterOnline Advertising & Analytics for the Writer
Online Advertising & Analytics for the Writer
 
Atlanta SEO Meetup - PPC Optimization Lifecycle
Atlanta SEO Meetup - PPC Optimization LifecycleAtlanta SEO Meetup - PPC Optimization Lifecycle
Atlanta SEO Meetup - PPC Optimization Lifecycle
 
Never Stop Optimizing: PPC Optimization Life-Cycle
Never Stop Optimizing: PPC Optimization Life-CycleNever Stop Optimizing: PPC Optimization Life-Cycle
Never Stop Optimizing: PPC Optimization Life-Cycle
 
Data science in online marketing briefly
Data science in online marketing brieflyData science in online marketing briefly
Data science in online marketing briefly
 
Improve AdWords Performance using a Weekly Optimization Checklist - Workshop ...
Improve AdWords Performance using a Weekly Optimization Checklist - Workshop ...Improve AdWords Performance using a Weekly Optimization Checklist - Workshop ...
Improve AdWords Performance using a Weekly Optimization Checklist - Workshop ...
 
Simple smo
Simple smoSimple smo
Simple smo
 
Get 30% more conversions within the same PPC budget
Get 30% more conversions within the same PPC budgetGet 30% more conversions within the same PPC budget
Get 30% more conversions within the same PPC budget
 
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWords
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWordsHero Conf London 2016 - The Definitive Framework for Bidding in AdWords
Hero Conf London 2016 - The Definitive Framework for Bidding in AdWords
 
Why Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High CostsWhy Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High Costs
 
Why Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High CostsWhy Cheap Ppc Management Has High Costs
Why Cheap Ppc Management Has High Costs
 
Paid Search Bid Management Strategies
Paid Search Bid Management StrategiesPaid Search Bid Management Strategies
Paid Search Bid Management Strategies
 

Recently uploaded

Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
tbatkhuu1
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
tbatkhuu1
 
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Recently uploaded (20)

Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
 
Digital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew RupertDigital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew Rupert
 
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Martal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding OverviewMartal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding Overview
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
A.I. and The Social Media Shift - Mohit Rajhans
A.I. and The Social Media Shift - Mohit RajhansA.I. and The Social Media Shift - Mohit Rajhans
A.I. and The Social Media Shift - Mohit Rajhans
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girl
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
 
Alpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxAlpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptx
 
Pillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan BrockPillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan Brock
 
Chat GPT Master Class - Leslie Hughes, PUNCH Media
Chat GPT Master Class - Leslie Hughes, PUNCH MediaChat GPT Master Class - Leslie Hughes, PUNCH Media
Chat GPT Master Class - Leslie Hughes, PUNCH Media
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 

How Facebook Bidding Works

  • 1. Lightning Shop How Facebook bidding works? Markus Ojala, PhD, Chief Data Scientist Smartly Connect Berlin 2017-04-27
  • 2. How do you set the bids now?
  • 3. Two basic strategies Bid constrained KPI limit Maximize delivery Budget constrained Fixed budget Maximize performance
  • 4. You bid $30 for a purchase. Does John see your ad?
  • 5. Bid value for the desired outcome Estimated action rate Relevance & qualityX +Bid = Maximizes advertiser value Optimizes consumer experience Conversion Optimized Bidding It’s simple. You can bid directly for your end goal.
  • 6. Ad quality score effect Your final bids are different! + Examples of final bids Your purchase bid is $30 The average conversion rate is 0.2% For John, FB predicts higher conversion rate of 0.5% thus final bid = $30 * 0.005 = $0.15 For Kate, FB predicts lower conversion rate of 0.1% thus final bid = $30 * 0.001 = $0.03
  • 7. How much do I pay? Facebook uses Vickrey–Clarke–Groves (VCG) auction Charges each individual the harm they cause to other bidder Your cost is close to the second highest bid (VCG is a generalization) You pay always less than your bid -> profit Optimal strategy for each bidder is to bid their true value True value = full life-time profit you get for a conversion Excluding the Facebook marketing cost
  • 8. Simplified example Advertiser B Purchase bid $100 Estimated action rate 0.1% Final bid = $0.10 Advertiser A Purchase bid $30 Estimated action rate 0.5% Final bid = $0.15 Advertiser A wins and pays $0.10 This would give them 33% expected profit margin Per impression $0.05 or per purchase $10 profit in average
  • 10. Optimize the true value estimate, not bidding
  • 11. How do you estimate the true value now?
  • 12. Estimating true value Average lifetime profit per conversion excluding Facebook marketing cost FB attribution: default is one day click-through if 70% of conversions come in 1d click, scale bid by 1 / 0.7 = 1.43 Longer conversion windows and view-throughs support added recently Your true value is usually higher than you think due to, e.g., Viral effect, word-of-mouth Repeated purchases Forgetting view-through conversions
  • 13. Maximum vs average bid Average bid If you care more about maximizing delivery and conversion volume within an average cost threshold, you should probably use average cost bidding. Maximum bid (in prev slides) If you care more about every result you're optimizing for costing no more than a given amount, you should probably use maximum cost bidding.
  • 14. Bid examples Average bid Your average lifetime profit for a conversion is $50 You want to make 50% profit in average (CMO says) Avg bid = $50 * 0.5 = $25 Some conversions may cost more than $50 Average CPA is close to $25 You maximize the delivery Maximum bid Your average lifetime profit for a conversion is $50 Max bid = $50 You’ll end up paying $0 - $50 for a conversion making each of them profitable Average CPA is less than $50 You maximize the profit
  • 15. Optimize towards last funnel step Optimize for conversion events that occur at least 15-25 times per ad set per week. Example funnel: link clicks -> view content -> add to cart -> purchase When changing goals, estimate new bid amount For example, $50 purchase bid About 10% of add to carts lead to purchase Bid add-to-cart with $50 * 10% = $5
  • 16. Pacing maximizes the profit Facebook finds the cheapest conversions throughout the day if budget limits https://www.smartly.io/blog/bid-optimization-pacing-on-facebook-explained
  • 17. Due to pacing, budget optimization is also bid optimization