SlideShare a Scribd company logo
1 of 23
Email Marketing
Campaign
Final project : Advanced Analytics and Machine Learning
Submitted by Group 8:
Pradeep Kumar M
Harsh
Priyanka
Shiva
Team Adams
Contents
• Premise and Understanding the Data
• Need for Sampling
• Different Models and its Performances
• Business Insights from Predictions
• Business Recommendation from Predictions
Premise and Understanding the Data
The Premise
The purpose of our project is to understand the efficacy of an email
advertising campaign. The efficacy of an email ad campaign is best judged
primarily by the increase in the number of visits by the customers and more
importantly by the rise in the sales after the campaign. We will attempt to
understand what influences in a customer visiting the website.
This will also help the business to personalize email content with relevant merchandise based
on their history of purchases like recency, amount spent, merchandise preference (cost
bracket, men/women, etc.), channel preference, etc.
Further, this will also help other departments like Supply Chain, Pricing and Merchandise
Planners to meet the predicted demand and run appropriate promotions to maximize
margins and volumes.
The Data
• This dataset contains a total of 44,800 customers who last purchased within twelve months.
The customers were involved in an email test.
• To make it an unbiased study, data set contained customers who were divided as follows.
• 1/3 were randomly chosen to receive an email campaign featuring Mens merchandise.
• 1/3 were randomly chosen to receive an email campaign featuring Womens merchandise.
• 1/3 were randomly chosen to not receive an email campaign.
Customers’ Visit Data
Recency
Months since last purchase.
History_Segment
Newbie
Channel
Segment
VisitZip_Code
Womens
Mens
History
Actual dollar value spent in
the past year.
Describes the channels the customer
purchased from in the past year.
describes the email campaign the
customer received: Mens Email, Womens
Email, No Email
1 = Customer visited website in the
following two weeks after the email
campaign
1 = New customer in the past
twelve months
Categorization of dollars spent in the
past year
1 = customer purchased Mens
merchandise in the past year
1 = customer purchased Womens
merchandise in the past year
Classifies zip code as Urban,
Suburban, or Rural
The Data
Understanding the Data
We can see that as stated in premise the number of
customers who received different kinds of emails is a equal.
Understanding the Data
•Although in absolute numbers,
suburban visitors were the most
visited after the campaign, in
terms of percentage the largest
block is of rural customers.
•From the graph to the right, we
can clearly see that people who
were contacted by mail were the
ones who visited in greater
numbers.
Understanding the Data
The maximum revenue generated in the last year has been in the 200-300$ range. We can
use this information to stock more merchandise in this range
Need for Sampling
In business terms, having a visit percentage of 14.6% (with respect to non-visits) is good.
However, while applying the machine learning models, its advised to have balanced data
of visits and non-visits (Most machine learning algorithms work best when the number of
samples in each class are about equal. This is because most algorithms are designed to
maximize accuracy and reduce error)
Imbalanced Data - Need for Sampling
Imbalanced Data - Need for Sampling
Here is a contrast between Model Performance before and after Sampling the data.
Please note, we have employed up-sampling ( oversampling minority class)
As it can be observed, that the performance
evaluating scores have improved ‘in overall’ for
both Logistics and Random Forests.
Its interesting to note high ‘accuracy’ in case of
Logistics Regression before doing sampling.
We’ll take a closer look on what it means, and
why it is misleading in the next slide.
Logistics Regression before sampling
The accuracy and Precision seems to be good. However,
f1 score and recall_score are very poor.
Accuracy is how close a measurement is to the correct
value for that measurement. The precision of a
measurement system is refers to how close the
agreement is between repeated measurements
Consider a bullseye. High accuracy and low precision is
like having all the hits closer to the center, but none are
close to each other; this is an example of accuracy
without precision.
The recall_score talks about sensitivity. A low score
implies the model has predicted a very less number of
customers who have actually visited the website post
campaign; which is a very important metric for the
business.
The model has predicted 7658 customers who haven’t visited the
website correctly. However, it has just predicted 1 customer who has
actually visited the website! (the same reflects poor f1 and recall scores)
From a business point of view, this is a very serious concern. We are
basically missing out on all those customers who are interested in
visiting on our website and our predictions fail to recognize them.
Hence, thereby the business decisions based on this will not offer any
benefits to them and eventually end up losing them.
From a inventory point of view, the predictions mislead the merchandise
planners by giving them less demand. What if most of these customers
who visit the website go ahead and buy the merchandise? This will
quickly lead to out of stock and supply chain issues, which hits on
revenues and supply chain expenditures.
Logistics Regression before sampling
Understanding Confusion Matrix
TPFN
TN FP
UpSampling (Over Sampling Minority Class)
Logistics Regression after sampling
As it can be seen, the model has significantly improved. Though the accuracy has decreased, the other
parameters have increased.
Please note that in this business use case, just higher accuracy (Accuracy = TP+TN/TP+FP+FN+TN) is
NOT a great measure to evaluate the performance. As we can understand, True Positives are more
important than True Negatives. I.e; what is the use by not predicting customers who actually visit the
website than correctly predicting customers who will not visit the website.
The company will lose(in terms of investment) a lot when compared with wrongly predicting customers
who do not visit.
Modeling and its Performances
Different Models and its Performance
*Please note: We have also tried SVC Classifiers, but its taking too long to run the code.
1. Random Forest
2. Logistics Regression
3. kneighbors Classifier
4. Gaussian Naive Bayes
5. ADaBoost Classifier
6. Support Vector Classifier (SVC)*
Based on the performance
parameters, we have chosen Random
Forest for further evaluation
Drawing insights from Random Forest
Of all the Predictors, History, Recency are the Top two that influence a lot on if the
customer is going to visit the website or not.
Business Insights from Predictions
1. History is the actual dollar spent in the last year
2. Recency is months since the last purchase
Intuitively, this makes sense. In general, if a customer likes the merchandise, he prefers to shop big (by
and more often.
According to the prediction, the email campaign will be more more successful for the customers with
‘history purchase value’ and ‘recency’. In other words, the company should focus more on the customers
who fall under this bracket.
An other angle to look at it would be these are the ‘loyal’ customers (who buy big and shop quite often)
who will visit the website and more likely to purchase again.
Business Insights from Predictions
Business Recommendation from Predictions
Following are the areas in which the company can focus to make more revenue from this campaign:
• Loyalty/Personalization: This email campaign can be focused primarily to all those ‘loyal’ customers
with a more personalized approach. Based on various factors like the past purchase activity, customer
buying pattern, likes and dislikes, demographical influence, etc, we can recommend right products in
the email content. Giving them loyalty points which can be redeemed will also attract the customers.
• Up-Selling/Cross-Selling: Since we know these specific set of customers (with high history and
recency) values are more likely to visit the website, the company can run promotions(based on past
purchase activity) like Buy One Get One (BOGO), % off on products, etc. This will increase their
shopping cart size and thereby results more sale
• Inventory/Stock Availability: Since we know what these set of loyal customers prefer, its safe to have
required stock at given demographical area (if we know where the customer generally ships to) like DC/
Store, which will also reduce delivery time and supply chain costs
Please note, the above recommendations are for those specific set of customers from the given dataset who
have high ‘history’ and ‘recency’ (whom, we call as more loyal customers).
Thank You

More Related Content

What's hot

Inactive Email Subscriber Reactivation Silverpop UK
Inactive Email Subscriber Reactivation Silverpop UKInactive Email Subscriber Reactivation Silverpop UK
Inactive Email Subscriber Reactivation Silverpop UKSilverpop
 
Best Lead Distribution Methods for Optimal Sales Performance
Best Lead Distribution Methods for Optimal Sales PerformanceBest Lead Distribution Methods for Optimal Sales Performance
Best Lead Distribution Methods for Optimal Sales PerformanceVelocify
 
Using the Marketing Measuring Tape
Using the Marketing Measuring TapeUsing the Marketing Measuring Tape
Using the Marketing Measuring TapeWerkshop Marketing
 
Text Messaging for Better Sales Conversion
Text Messaging for Better Sales ConversionText Messaging for Better Sales Conversion
Text Messaging for Better Sales ConversionVelocify
 
Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...
Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...
Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...Yes Lifecycle Marketing
 
Your Guide to Intelligent Lead & Case Assignment – Distribution Engine
Your Guide to Intelligent Lead & Case Assignment – Distribution EngineYour Guide to Intelligent Lead & Case Assignment – Distribution Engine
Your Guide to Intelligent Lead & Case Assignment – Distribution EngineCreative Cadence Limited
 
Reduce Reactivate Inactive Email Subscribers Silverpop US
Reduce Reactivate Inactive Email Subscribers Silverpop USReduce Reactivate Inactive Email Subscribers Silverpop US
Reduce Reactivate Inactive Email Subscribers Silverpop USSilverpop
 
Subscription Metrics & Reporting Tips
Subscription Metrics & Reporting TipsSubscription Metrics & Reporting Tips
Subscription Metrics & Reporting Tipscleverbridge
 
Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...
Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...
Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...AMASanDiego
 
Nps net promotor score-by Niraj kumar
Nps net promotor score-by Niraj kumarNps net promotor score-by Niraj kumar
Nps net promotor score-by Niraj kumarNiraj Kumar
 
SalesFUSION Webinars - Taming the flood of digital data
SalesFUSION Webinars - Taming the flood of digital dataSalesFUSION Webinars - Taming the flood of digital data
SalesFUSION Webinars - Taming the flood of digital dataSalesfusion
 
Actionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn RateActionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn RateEd Shelley
 
10 Things to Know about Net Promoter ScoresPRES
10 Things to Know about Net Promoter ScoresPRES10 Things to Know about Net Promoter ScoresPRES
10 Things to Know about Net Promoter ScoresPRESEd Smith
 
NPS vs. CSAT - A Guide to Measuring Customer Happiness
NPS vs. CSAT - A Guide to Measuring Customer HappinessNPS vs. CSAT - A Guide to Measuring Customer Happiness
NPS vs. CSAT - A Guide to Measuring Customer HappinessTalkdeskInc
 
SMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis Ninjas
SMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis NinjasSMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis Ninjas
SMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis NinjasWijnand Meijer
 
Mapping & Measuring the Subscriber Journey
Mapping & Measuring the Subscriber JourneyMapping & Measuring the Subscriber Journey
Mapping & Measuring the Subscriber Journeycleverbridge
 
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...Bernd Schiffer
 

What's hot (19)

Inactive Email Subscriber Reactivation Silverpop UK
Inactive Email Subscriber Reactivation Silverpop UKInactive Email Subscriber Reactivation Silverpop UK
Inactive Email Subscriber Reactivation Silverpop UK
 
Best Lead Distribution Methods for Optimal Sales Performance
Best Lead Distribution Methods for Optimal Sales PerformanceBest Lead Distribution Methods for Optimal Sales Performance
Best Lead Distribution Methods for Optimal Sales Performance
 
Using the Marketing Measuring Tape
Using the Marketing Measuring TapeUsing the Marketing Measuring Tape
Using the Marketing Measuring Tape
 
Pricing Strategies for SaaS Startups
Pricing Strategies for SaaS StartupsPricing Strategies for SaaS Startups
Pricing Strategies for SaaS Startups
 
Text Messaging for Better Sales Conversion
Text Messaging for Better Sales ConversionText Messaging for Better Sales Conversion
Text Messaging for Better Sales Conversion
 
Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...
Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...
Activation Campaigns: Using Email Behavioral Data to Engage and Reactivate Yo...
 
Your Guide to Intelligent Lead & Case Assignment – Distribution Engine
Your Guide to Intelligent Lead & Case Assignment – Distribution EngineYour Guide to Intelligent Lead & Case Assignment – Distribution Engine
Your Guide to Intelligent Lead & Case Assignment – Distribution Engine
 
Reduce Reactivate Inactive Email Subscribers Silverpop US
Reduce Reactivate Inactive Email Subscribers Silverpop USReduce Reactivate Inactive Email Subscribers Silverpop US
Reduce Reactivate Inactive Email Subscribers Silverpop US
 
Subscription Metrics & Reporting Tips
Subscription Metrics & Reporting TipsSubscription Metrics & Reporting Tips
Subscription Metrics & Reporting Tips
 
NPS Sample Presentation
NPS Sample PresentationNPS Sample Presentation
NPS Sample Presentation
 
Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...
Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...
Red Door Interactive: Contribution-Attribution-Mix, Oh My! Creating Content f...
 
Nps net promotor score-by Niraj kumar
Nps net promotor score-by Niraj kumarNps net promotor score-by Niraj kumar
Nps net promotor score-by Niraj kumar
 
SalesFUSION Webinars - Taming the flood of digital data
SalesFUSION Webinars - Taming the flood of digital dataSalesFUSION Webinars - Taming the flood of digital data
SalesFUSION Webinars - Taming the flood of digital data
 
Actionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn RateActionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn Rate
 
10 Things to Know about Net Promoter ScoresPRES
10 Things to Know about Net Promoter ScoresPRES10 Things to Know about Net Promoter ScoresPRES
10 Things to Know about Net Promoter ScoresPRES
 
NPS vs. CSAT - A Guide to Measuring Customer Happiness
NPS vs. CSAT - A Guide to Measuring Customer HappinessNPS vs. CSAT - A Guide to Measuring Customer Happiness
NPS vs. CSAT - A Guide to Measuring Customer Happiness
 
SMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis Ninjas
SMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis NinjasSMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis Ninjas
SMX London 2018 - Cheat Sheets to turn Reporting Squirrels into Analysis Ninjas
 
Mapping & Measuring the Subscriber Journey
Mapping & Measuring the Subscriber JourneyMapping & Measuring the Subscriber Journey
Mapping & Measuring the Subscriber Journey
 
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
Net Promoter System for Agile Environments @ Agile India 2014 in Bangalore, I...
 

Similar to Marketing Campaign Efficacy

5 metrics to strengthen your multichannel sales strategy
5 metrics to strengthen your multichannel sales strategy5 metrics to strengthen your multichannel sales strategy
5 metrics to strengthen your multichannel sales strategydevin simon
 
8 Top Digital Marketing Metrics To Track
8 Top Digital Marketing Metrics To Track8 Top Digital Marketing Metrics To Track
8 Top Digital Marketing Metrics To TrackBMN Infotech
 
CS 2014-15-2
CS 2014-15-2CS 2014-15-2
CS 2014-15-2Jim Head
 
Beyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert ose
Beyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert oseBeyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert ose
Beyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert oseInformation Development World
 
Rd big data & analytics v1.0
Rd big data & analytics v1.0Rd big data & analytics v1.0
Rd big data & analytics v1.0Yadu Balehosur
 
How To Predict Your SEO Success: A 5-Step Formula To Help You Win
How To Predict Your SEO Success: A 5-Step Formula To Help You WinHow To Predict Your SEO Success: A 5-Step Formula To Help You Win
How To Predict Your SEO Success: A 5-Step Formula To Help You WinSearch Engine Journal
 
Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...
Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...
Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...RocketSource
 
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 QuekelsBaro
 
7 aftel- customer success development strategy
7 aftel- customer success development strategy7 aftel- customer success development strategy
7 aftel- customer success development strategyNizamuddine Muslih
 
Measure what matters to your customer
Measure what matters to your customerMeasure what matters to your customer
Measure what matters to your customerVikas Sharma
 
Learn about consumer intelligence to enhance consumer experience
Learn about consumer intelligence to enhance consumer experience Learn about consumer intelligence to enhance consumer experience
Learn about consumer intelligence to enhance consumer experience Jaiveer Singh
 
Building Analytics for Growth
Building Analytics for GrowthBuilding Analytics for Growth
Building Analytics for GrowthKareem Azees
 
Train the trainer
Train the trainerTrain the trainer
Train the trainerGreg Mosley
 
SaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS GrowthSaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS GrowthAnadi Raj Tiwari
 
Content marketing analytics: how to make your data work harder for your business
Content marketing analytics: how to make your data work harder for your businessContent marketing analytics: how to make your data work harder for your business
Content marketing analytics: how to make your data work harder for your businessDaniel Smulevich
 
Business case for site search
Business case for site searchBusiness case for site search
Business case for site searchEmpathyBroker
 
Developing a cult of analytics
Developing a cult of analyticsDeveloping a cult of analytics
Developing a cult of analyticsSteve Jackson
 

Similar to Marketing Campaign Efficacy (20)

5 metrics to strengthen your multichannel sales strategy
5 metrics to strengthen your multichannel sales strategy5 metrics to strengthen your multichannel sales strategy
5 metrics to strengthen your multichannel sales strategy
 
8 Top Digital Marketing Metrics To Track
8 Top Digital Marketing Metrics To Track8 Top Digital Marketing Metrics To Track
8 Top Digital Marketing Metrics To Track
 
Multi-Channel Attribution - Where do Leads Come From?
Multi-Channel Attribution - Where do Leads Come From?Multi-Channel Attribution - Where do Leads Come From?
Multi-Channel Attribution - Where do Leads Come From?
 
Marketing data analytics
Marketing data analyticsMarketing data analytics
Marketing data analytics
 
CS 2014-15-2
CS 2014-15-2CS 2014-15-2
CS 2014-15-2
 
Data Visions Big Data Visual Analytics Tool
Data Visions Big Data Visual Analytics ToolData Visions Big Data Visual Analytics Tool
Data Visions Big Data Visual Analytics Tool
 
Beyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert ose
Beyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert oseBeyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert ose
Beyond Analytics - Measuring Content Meaning Instead of Mediocraty - Robert ose
 
Rd big data & analytics v1.0
Rd big data & analytics v1.0Rd big data & analytics v1.0
Rd big data & analytics v1.0
 
How To Predict Your SEO Success: A 5-Step Formula To Help You Win
How To Predict Your SEO Success: A 5-Step Formula To Help You WinHow To Predict Your SEO Success: A 5-Step Formula To Help You Win
How To Predict Your SEO Success: A 5-Step Formula To Help You Win
 
Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...
Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...
Uncovering an Innovative Monetization Strategy to Keep Your Organization Rele...
 
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
 
7 aftel- customer success development strategy
7 aftel- customer success development strategy7 aftel- customer success development strategy
7 aftel- customer success development strategy
 
Measure what matters to your customer
Measure what matters to your customerMeasure what matters to your customer
Measure what matters to your customer
 
Learn about consumer intelligence to enhance consumer experience
Learn about consumer intelligence to enhance consumer experience Learn about consumer intelligence to enhance consumer experience
Learn about consumer intelligence to enhance consumer experience
 
Building Analytics for Growth
Building Analytics for GrowthBuilding Analytics for Growth
Building Analytics for Growth
 
Train the trainer
Train the trainerTrain the trainer
Train the trainer
 
SaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS GrowthSaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS Growth
 
Content marketing analytics: how to make your data work harder for your business
Content marketing analytics: how to make your data work harder for your businessContent marketing analytics: how to make your data work harder for your business
Content marketing analytics: how to make your data work harder for your business
 
Business case for site search
Business case for site searchBusiness case for site search
Business case for site search
 
Developing a cult of analytics
Developing a cult of analyticsDeveloping a cult of analytics
Developing a cult of analytics
 

Recently uploaded

Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
(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
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
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
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 

Recently uploaded (20)

Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.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
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
(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
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
꧁❤ 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 ...
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
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)
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
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
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 

Marketing Campaign Efficacy

  • 1. Email Marketing Campaign Final project : Advanced Analytics and Machine Learning Submitted by Group 8: Pradeep Kumar M Harsh Priyanka Shiva
  • 2. Team Adams Contents • Premise and Understanding the Data • Need for Sampling • Different Models and its Performances • Business Insights from Predictions • Business Recommendation from Predictions
  • 4. The Premise The purpose of our project is to understand the efficacy of an email advertising campaign. The efficacy of an email ad campaign is best judged primarily by the increase in the number of visits by the customers and more importantly by the rise in the sales after the campaign. We will attempt to understand what influences in a customer visiting the website. This will also help the business to personalize email content with relevant merchandise based on their history of purchases like recency, amount spent, merchandise preference (cost bracket, men/women, etc.), channel preference, etc. Further, this will also help other departments like Supply Chain, Pricing and Merchandise Planners to meet the predicted demand and run appropriate promotions to maximize margins and volumes.
  • 5. The Data • This dataset contains a total of 44,800 customers who last purchased within twelve months. The customers were involved in an email test. • To make it an unbiased study, data set contained customers who were divided as follows. • 1/3 were randomly chosen to receive an email campaign featuring Mens merchandise. • 1/3 were randomly chosen to receive an email campaign featuring Womens merchandise. • 1/3 were randomly chosen to not receive an email campaign.
  • 6. Customers’ Visit Data Recency Months since last purchase. History_Segment Newbie Channel Segment VisitZip_Code Womens Mens History Actual dollar value spent in the past year. Describes the channels the customer purchased from in the past year. describes the email campaign the customer received: Mens Email, Womens Email, No Email 1 = Customer visited website in the following two weeks after the email campaign 1 = New customer in the past twelve months Categorization of dollars spent in the past year 1 = customer purchased Mens merchandise in the past year 1 = customer purchased Womens merchandise in the past year Classifies zip code as Urban, Suburban, or Rural The Data
  • 7. Understanding the Data We can see that as stated in premise the number of customers who received different kinds of emails is a equal.
  • 8. Understanding the Data •Although in absolute numbers, suburban visitors were the most visited after the campaign, in terms of percentage the largest block is of rural customers. •From the graph to the right, we can clearly see that people who were contacted by mail were the ones who visited in greater numbers.
  • 9. Understanding the Data The maximum revenue generated in the last year has been in the 200-300$ range. We can use this information to stock more merchandise in this range
  • 11. In business terms, having a visit percentage of 14.6% (with respect to non-visits) is good. However, while applying the machine learning models, its advised to have balanced data of visits and non-visits (Most machine learning algorithms work best when the number of samples in each class are about equal. This is because most algorithms are designed to maximize accuracy and reduce error) Imbalanced Data - Need for Sampling
  • 12. Imbalanced Data - Need for Sampling Here is a contrast between Model Performance before and after Sampling the data. Please note, we have employed up-sampling ( oversampling minority class) As it can be observed, that the performance evaluating scores have improved ‘in overall’ for both Logistics and Random Forests. Its interesting to note high ‘accuracy’ in case of Logistics Regression before doing sampling. We’ll take a closer look on what it means, and why it is misleading in the next slide.
  • 13. Logistics Regression before sampling The accuracy and Precision seems to be good. However, f1 score and recall_score are very poor. Accuracy is how close a measurement is to the correct value for that measurement. The precision of a measurement system is refers to how close the agreement is between repeated measurements Consider a bullseye. High accuracy and low precision is like having all the hits closer to the center, but none are close to each other; this is an example of accuracy without precision. The recall_score talks about sensitivity. A low score implies the model has predicted a very less number of customers who have actually visited the website post campaign; which is a very important metric for the business.
  • 14. The model has predicted 7658 customers who haven’t visited the website correctly. However, it has just predicted 1 customer who has actually visited the website! (the same reflects poor f1 and recall scores) From a business point of view, this is a very serious concern. We are basically missing out on all those customers who are interested in visiting on our website and our predictions fail to recognize them. Hence, thereby the business decisions based on this will not offer any benefits to them and eventually end up losing them. From a inventory point of view, the predictions mislead the merchandise planners by giving them less demand. What if most of these customers who visit the website go ahead and buy the merchandise? This will quickly lead to out of stock and supply chain issues, which hits on revenues and supply chain expenditures. Logistics Regression before sampling Understanding Confusion Matrix TPFN TN FP
  • 15. UpSampling (Over Sampling Minority Class)
  • 16. Logistics Regression after sampling As it can be seen, the model has significantly improved. Though the accuracy has decreased, the other parameters have increased. Please note that in this business use case, just higher accuracy (Accuracy = TP+TN/TP+FP+FN+TN) is NOT a great measure to evaluate the performance. As we can understand, True Positives are more important than True Negatives. I.e; what is the use by not predicting customers who actually visit the website than correctly predicting customers who will not visit the website. The company will lose(in terms of investment) a lot when compared with wrongly predicting customers who do not visit.
  • 17. Modeling and its Performances
  • 18. Different Models and its Performance *Please note: We have also tried SVC Classifiers, but its taking too long to run the code. 1. Random Forest 2. Logistics Regression 3. kneighbors Classifier 4. Gaussian Naive Bayes 5. ADaBoost Classifier 6. Support Vector Classifier (SVC)* Based on the performance parameters, we have chosen Random Forest for further evaluation
  • 19. Drawing insights from Random Forest Of all the Predictors, History, Recency are the Top two that influence a lot on if the customer is going to visit the website or not.
  • 20. Business Insights from Predictions
  • 21. 1. History is the actual dollar spent in the last year 2. Recency is months since the last purchase Intuitively, this makes sense. In general, if a customer likes the merchandise, he prefers to shop big (by and more often. According to the prediction, the email campaign will be more more successful for the customers with ‘history purchase value’ and ‘recency’. In other words, the company should focus more on the customers who fall under this bracket. An other angle to look at it would be these are the ‘loyal’ customers (who buy big and shop quite often) who will visit the website and more likely to purchase again. Business Insights from Predictions
  • 22. Business Recommendation from Predictions Following are the areas in which the company can focus to make more revenue from this campaign: • Loyalty/Personalization: This email campaign can be focused primarily to all those ‘loyal’ customers with a more personalized approach. Based on various factors like the past purchase activity, customer buying pattern, likes and dislikes, demographical influence, etc, we can recommend right products in the email content. Giving them loyalty points which can be redeemed will also attract the customers. • Up-Selling/Cross-Selling: Since we know these specific set of customers (with high history and recency) values are more likely to visit the website, the company can run promotions(based on past purchase activity) like Buy One Get One (BOGO), % off on products, etc. This will increase their shopping cart size and thereby results more sale • Inventory/Stock Availability: Since we know what these set of loyal customers prefer, its safe to have required stock at given demographical area (if we know where the customer generally ships to) like DC/ Store, which will also reduce delivery time and supply chain costs Please note, the above recommendations are for those specific set of customers from the given dataset who have high ‘history’ and ‘recency’ (whom, we call as more loyal customers).