SlideShare a Scribd company logo
1 of 12
Download to read offline
How to allocate marketing 
resources across retailers? 
Example: Cheese Manufacturer (Borden brand)
Data 
Cheese manufacturer (Borden) 
88 stores in the U.S, 65 weeks 
Sales (VOLUME), PRICE, DISPLAY (in-store advertising, 
percentage of ACV on display), store ID variable 
(RETAILER) 
! 
2 
Data source: R bayesm package 
More details available : Bayesian Statistics and Marketing, 
Peter E. Rossi, Greg M. Allenby, Rob McCulloch, p73, WILEY
Business Problem 
How should a Borden manager allocate 
marketing resources across retailers (88 stores)? 
DISPLAY advertising budget 
PRICE discount promotion (coupon) budget 
3
Method Selection 
Click “Marketing” and select “Bayesian Demand Model” 
4
Why should we use Bayesian? 
Running log-linear regression for each store has limitations 
to estimate demand parameters at store level 
Some variables might have not much variations at store level 
No variation Can’t estimate at all 
Little variation Could produce wrong sign estimates and 
outliers 
“Bayesian” estimation overcomes these drawbacks by 
combining store level information and pooled information 
across stores 
5 
More details: Bayesian Statistics and Marketing, Peter E. Rossi, Greg M. Allenby, Rob 
McCulloch, p73, WILEY
Sample Data 
6 
Choose Sample (cheese, 88 retailers in the U.S.) 
! 
The 88 retailers sample data is only available for 
“Advanced plan” 
You can get similar results with 13 retailer sample 
data under “Basic plan”
Variable Selection 
Select the variables for Sales, Price, Store, and Promotion, and click the "Run" button 
7
Price Elasticity 
8 Then you can see the store level demand analysis. The interactive 
histogram shows "price elasticity" across 88 stores. 
Price elasticity = % change in Sales 
% change in Price 
When price is decreased by 10%, 
the sales will be increased by 9.54% 
=price elasticity x % change in price 
=(-0.954)*(-0.1)
Sales Lift by DISPLAY 
DISPLAY Sale Lift score shows how much sales could be lifted given DISPLAY in-store ad 
is 100% 
Sales Lift by DISPLAY = {exp(Est_DISPLAY x DISPLAY)-1}x100, when DISPLAY = 1 (100%) 
9 
When in-store DISPLAY ad coverage is 100%, 
the sales is increased by 462.94% 
Base Sales Lift score is 100
Results Table 
10 
You can get the summary table by clicking the other tab ("Table" , "Est", "R output"). 
The impact of DISP on sales is (exp(Est_DISPLAY)-1)x100 % given 
Display is 1 (100%)
What if analysis 
In-store Display ad simulation 
11 
What if analysis: 
When in-store DISPLAY ad coverage is 10%, 
the sales is increased by 18.86% 
[exp(1.728 * 0.1) -1 ]*100=18.86 
Est_DISPLAY is 1.728
Resource Allocation 
A marketer should prioritize their 
DISPLAY advertising budgets to the most 
sensitive stores (DISP Lift scores are 
high), and allocate price discount 
promotions (like discount coupons) to the 
most price sensitive markets where the 
price elasticity is highest (absolute value) 
12

More Related Content

Similar to Store level Demand Analysis using Bayesian Log-linear model

Interpreting accounting information for sole proprietors
Interpreting accounting information for sole proprietorsInterpreting accounting information for sole proprietors
Interpreting accounting information for sole proprietors
Chris Bell
 
Mkt 100 021 - week 9 - brand management
Mkt 100 021 - week 9 - brand managementMkt 100 021 - week 9 - brand management
Mkt 100 021 - week 9 - brand management
rhcp91
 
unit 2 CVP analysis, Break-even point.pptx
unit 2 CVP analysis, Break-even point.pptxunit 2 CVP analysis, Break-even point.pptx
unit 2 CVP analysis, Break-even point.pptx
uday231983
 

Similar to Store level Demand Analysis using Bayesian Log-linear model (20)

CVP analyses
CVP analysesCVP analyses
CVP analyses
 
E retail practice
E retail practiceE retail practice
E retail practice
 
11 Game-Changing Sales Metrics & How/When to Use Them
11 Game-Changing Sales Metrics & How/When to Use Them 11 Game-Changing Sales Metrics & How/When to Use Them
11 Game-Changing Sales Metrics & How/When to Use Them
 
The Math of Profitability in Retail
The Math of Profitability in RetailThe Math of Profitability in Retail
The Math of Profitability in Retail
 
Basic Revenue Management Training
Basic Revenue Management TrainingBasic Revenue Management Training
Basic Revenue Management Training
 
CVP-2203workshop
CVP-2203workshopCVP-2203workshop
CVP-2203workshop
 
Interpreting accounting information for sole proprietors
Interpreting accounting information for sole proprietorsInterpreting accounting information for sole proprietors
Interpreting accounting information for sole proprietors
 
Key performance indicators in retail
Key performance indicators in retailKey performance indicators in retail
Key performance indicators in retail
 
Mkt 100 021 - week 9 - brand management
Mkt 100 021 - week 9 - brand managementMkt 100 021 - week 9 - brand management
Mkt 100 021 - week 9 - brand management
 
PLA dashboard
PLA dashboardPLA dashboard
PLA dashboard
 
PLA - Dashboard
PLA - DashboardPLA - Dashboard
PLA - Dashboard
 
Cost volume and profit relationship
Cost volume and profit relationshipCost volume and profit relationship
Cost volume and profit relationship
 
Break even analysis
Break  even analysisBreak  even analysis
Break even analysis
 
Lottery marketing effectiveness case study
Lottery marketing effectiveness case studyLottery marketing effectiveness case study
Lottery marketing effectiveness case study
 
PPC 360 Presentation - Smart China Sourcing Summit - Hong Kong 2016
PPC 360 Presentation - Smart China Sourcing Summit - Hong Kong 2016PPC 360 Presentation - Smart China Sourcing Summit - Hong Kong 2016
PPC 360 Presentation - Smart China Sourcing Summit - Hong Kong 2016
 
Break even point
Break even pointBreak even point
Break even point
 
Retail for Business Analysts and Management Consultants
Retail for Business Analysts and Management ConsultantsRetail for Business Analysts and Management Consultants
Retail for Business Analysts and Management Consultants
 
Establishing Sales Target.pptx
Establishing Sales Target.pptxEstablishing Sales Target.pptx
Establishing Sales Target.pptx
 
COST-VOLUME-PROFIT (CVP) ANALYSIS
COST-VOLUME-PROFIT (CVP) ANALYSISCOST-VOLUME-PROFIT (CVP) ANALYSIS
COST-VOLUME-PROFIT (CVP) ANALYSIS
 
unit 2 CVP analysis, Break-even point.pptx
unit 2 CVP analysis, Break-even point.pptxunit 2 CVP analysis, Break-even point.pptx
unit 2 CVP analysis, Break-even point.pptx
 

Recently uploaded

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 

Recently uploaded (20)

Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 

Store level Demand Analysis using Bayesian Log-linear model

  • 1. How to allocate marketing resources across retailers? Example: Cheese Manufacturer (Borden brand)
  • 2. Data Cheese manufacturer (Borden) 88 stores in the U.S, 65 weeks Sales (VOLUME), PRICE, DISPLAY (in-store advertising, percentage of ACV on display), store ID variable (RETAILER) ! 2 Data source: R bayesm package More details available : Bayesian Statistics and Marketing, Peter E. Rossi, Greg M. Allenby, Rob McCulloch, p73, WILEY
  • 3. Business Problem How should a Borden manager allocate marketing resources across retailers (88 stores)? DISPLAY advertising budget PRICE discount promotion (coupon) budget 3
  • 4. Method Selection Click “Marketing” and select “Bayesian Demand Model” 4
  • 5. Why should we use Bayesian? Running log-linear regression for each store has limitations to estimate demand parameters at store level Some variables might have not much variations at store level No variation Can’t estimate at all Little variation Could produce wrong sign estimates and outliers “Bayesian” estimation overcomes these drawbacks by combining store level information and pooled information across stores 5 More details: Bayesian Statistics and Marketing, Peter E. Rossi, Greg M. Allenby, Rob McCulloch, p73, WILEY
  • 6. Sample Data 6 Choose Sample (cheese, 88 retailers in the U.S.) ! The 88 retailers sample data is only available for “Advanced plan” You can get similar results with 13 retailer sample data under “Basic plan”
  • 7. Variable Selection Select the variables for Sales, Price, Store, and Promotion, and click the "Run" button 7
  • 8. Price Elasticity 8 Then you can see the store level demand analysis. The interactive histogram shows "price elasticity" across 88 stores. Price elasticity = % change in Sales % change in Price When price is decreased by 10%, the sales will be increased by 9.54% =price elasticity x % change in price =(-0.954)*(-0.1)
  • 9. Sales Lift by DISPLAY DISPLAY Sale Lift score shows how much sales could be lifted given DISPLAY in-store ad is 100% Sales Lift by DISPLAY = {exp(Est_DISPLAY x DISPLAY)-1}x100, when DISPLAY = 1 (100%) 9 When in-store DISPLAY ad coverage is 100%, the sales is increased by 462.94% Base Sales Lift score is 100
  • 10. Results Table 10 You can get the summary table by clicking the other tab ("Table" , "Est", "R output"). The impact of DISP on sales is (exp(Est_DISPLAY)-1)x100 % given Display is 1 (100%)
  • 11. What if analysis In-store Display ad simulation 11 What if analysis: When in-store DISPLAY ad coverage is 10%, the sales is increased by 18.86% [exp(1.728 * 0.1) -1 ]*100=18.86 Est_DISPLAY is 1.728
  • 12. Resource Allocation A marketer should prioritize their DISPLAY advertising budgets to the most sensitive stores (DISP Lift scores are high), and allocate price discount promotions (like discount coupons) to the most price sensitive markets where the price elasticity is highest (absolute value) 12