Maximize Revenues on your Customer Loyalty Program using Predictive Analytics



Similar documents
How To Perform Predictive Analysis On Your Web Analytics Data In R 2.5

Role of Social Networking in Marketing using Data Mining

Azure Machine Learning, SQL Data Mining and R

TNS EX A MINE BehaviourForecast Predictive Analytics for CRM. TNS Infratest Applied Marketing Science

Natural Language Processing. Today. Logistic Regression Models. Lecture 13 10/6/2015. Jim Martin. Multinomial Logistic Regression

Onward Reserve: 2.7x Revenue From Segmented Newsletters, 18x Conversions From Automated s.

Data Analytical Framework for Customer Centric Solutions

Acquiring new customers is 6x- 7x more expensive than retaining existing customers

Past, present, and future Analytics at Loyalty NZ. V. Morder SUNZ 2014

Using survival analytics to estimate lifetime value

The Impact of Big Data on Classic Machine Learning Algorithms. Thomas Jensen, Senior Business Expedia

Building and Deploying Customer Behavior Models

Customer Analytics. Turn Big Data into Big Value

Ways to Build & Optimize A Customer Loyalty Program

Nurture Registrants with Triggered Follow-up

Product recommendations and promotions (couponing and discounts) Cross-sell and Upsell strategies

Why have a mobile website

Predictive Modeling Techniques in Insurance

CRM Analytics for Telecommunications

The Scientific Guide To: Marketing 30% OFF

2013 CONSUMER VIEWS OF MARKETING

Data Mining is sometimes referred to as KDD and DM and KDD tend to be used as synonyms

PROFITABLE CUSTOMER ENGAGEMENT Concepts, Metrics & Strategies

Journée Thématique Big Data 13/03/2015

Practical Data Science with Azure Machine Learning, SQL Data Mining, and R

Application of Decision Sciences to Solve Business Problems. Customer Relationship Management

Scalable Machine Learning - or what to do with all that Big Data infrastructure

The Operational Value of Social Media Information. Social Media and Customer Interaction

Applied Data Mining Analysis: A Step-by-Step Introduction Using Real-World Data Sets

LISTENING, INTERPRETING, AND ASKING BIG DATA MARKETING QUESTIONS

OPINION MINING IN PRODUCT REVIEW SYSTEM USING BIG DATA TECHNOLOGY HADOOP

Magento Extension User Guide

Customer loyalty is hard to come by: Technology is the answer

Data Mining Algorithms Part 1. Dejan Sarka

Facebook Management BENEFITS OF SOCIAL MEDIA MANAGEMENT

Personalization Strategies for Powerful Digital Experience

Predictive Analytics Techniques: What to Use For Your Big Data. March 26, 2014 Fern Halper, PhD

UNIVERSITY OF GHANA (All rights reserved) UGBS SECOND SEMESTER EXAMINATIONS: 2013/2014. BSc, MAY 2014

Welcome to the new SAP Predictive Analytics 2.0!

Generate More Sales & Maximize Your ROI!

MACHINE LEARNING BASICS WITH R

Highest Day of Online Sales Ever

Where s my real ROI? White Paper #1 February expert Services

Machine Learning for Understanding User Behaviours. Semi-Supervised Learning Applied to Click Streams

Data Mining in CRM & Direct Marketing. Jun Du The University of Western Ontario jdu43@uwo.ca

Turning Big Data into a Big Opportunity

Supply Chain development - a cornerstone for business success

release 240 Exact Synergy Enterprise CRM Implementation Manual

A Logistic Regression Approach to Ad Click Prediction

Overview, Goals, & Introductions

The Data Mining Process

STATISTICA. Financial Institutions. Case Study: Credit Scoring. and

W H I T E P A P E R. Real Time Marketing Connecting with Customers at the Moment of Truth LUMATA All Rights Reserved

WHITE PAPER: DATA DRIVEN MARKETING DECISIONS IN THE RETAIL INDUSTRY

Package acrm. R topics documented: February 19, 2015

MASTERING MARKETING WITH ANDY BARGERY, DIRECTOR, KLAXON

Big Data and Marketing

Data Mining - The Next Mining Boom?

ISSN: (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies

How To Make Sense Of Data With Altilia

Outline. BI and Enterprise-wide decisions BI in different Business Areas BI Strategy, Architecture, and Perspectives

Predictive Analytics Applied: Marketing and Web

Fast Analytics on Big Data with H20

KNOW, GROW & KEEP YOUR CUSTOMERS

Data Mining with SAS. Mathias Lanner Copyright 2010 SAS Institute Inc. All rights reserved.

Context Aware Predictive Analytics: Motivation, Potential, Challenges

Making Sense of the Mayhem: Machine Learning and March Madness

DISCOVER MERCHANT PREDICTOR MODEL

Microsoft Azure Machine learning Algorithms

Is your business reaching its digital marketing potential?

WebFOCUS RStat. RStat. Predict the Future and Make Effective Decisions Today. WebFOCUS RStat

Data Mining for Business Analytics

Marketing Advanced Analytics. Predicting customer churn. Whitepaper

Customer Classification And Prediction Based On Data Mining Technique

CRM Resellers: Grow Your Business by Reselling Inbound Marketing Software

Google Analytics and Google Analytics Premium: limits and quotas

Google Analytics Audit. Prepared For: Xxxxx

Marketing Automation

ByteMobile Insight. Subscriber-Centric Analytics for Mobile Operators

Analyze It use cases in telecom & healthcare

This is a licensed product of Ken Research and should not be copied

Sales and Invoice Management System with Analysis of Customer Behaviour

New Possibilities for Extending LivePerson Solutions

Machine Learning What, how, why?

5 Big Data Use Cases to Understand Your Customer Journey CUSTOMER ANALYTICS EBOOK

Unlocking Value from. Patanjali V, Lead Data Scientist, Tiger Analytics Anand B, Director Analytics Consulting,Tiger Analytics

Smart shopping with your bank Card Linked Offers and Merchant Funded Rewards The Next Generation Loyalty Program

Transcription:

Maximize Revenues on your Customer Loyalty Program using Predictive Analytics 27 th Feb 14 Free Webinar by

Before we begin... www Q & A?

Your Speakers @parikh_shachi Technical Analyst @tatvic Loves js and data analysis @kushan_s Web Analyst @tatvic Loves R, Pandas, ML

Agenda Background and Economics of Customer Loyalty Defining the Business Question A Primer on Predictive Analytics Defining the data sources Logistic Regression Model Accuracy Improving the Model

Customer Retention Why should you Care? Customer Acquisition Costs are on the rise Repeat Customers Create higher value (both in AOV & Revenue) Evangelize your brand Have Lower Service Costs Retailers can achieve tremendous revenue gains by shifting their marketing budgets to better target these customer segments Attributed from (http://www.practicalecommerce.com/articles/63459-seek-repeat-customers-to-drive- Ecommerce-Profits)

Real Life Example Sample Size: 5000 Consumers

Contribution to Revenue 750 (repeat) customers drive 40% of the total Revenue

Contribution to Revenue If 5% of these customers become repeat buyers after Discount Targeting, what are the implications for revenue?

Conventional Approach to Customer Loyalty Send Discount Coupons to all Customers either via email or some other medium Problems Non Targeted Campaign hence suffers from Low Conversion Rate Sending Discount Coupons to all customers erodes your sales margin

Revenue Leakage: What If Analysis Size of Email List 100,000 Click Through Rate of Email List 5% Visits 5000 Conversion Rate 2.5% Transactions 125 Average Order Value $250 Discount Provided 20% Discount $50

Revenue Leakage: What If Analysis Size of Email List 100,000 Click Through Rate of Email List 5% Visits 5000 Conversion Rate 2.5% Transactions 125 Average Order Value $250 Discount Provided 20% Discount $50 Persuadables (Customers Who bought after discount was provided) Sure Things (Customers who would have bought anyway) Loss in Revenue $2,500 75 50

Summing up Target your Loyalty Campaign to this segment Image Courtesy : Dr. Eric Siegel (http://www.predictiveanalyticsworld.com/lower-costs-with-predictive-analytics.php)

Business Question for Predictive Analytics Predicting Customers who would make a repeat purchase within 2 months of their initial purchase Outcome/Response Variable: Whether the customer would make a repeat purchase within 60 days Using Data of Past Customers who have made purchases on the site

Until Now Repeat Customers are valuable and we need more of them Sending out discount coupons to all customers w/out segmentation leads to a loss in your Revenue Use a Predictive Model to find out those customers who would not make a return purchase without a discount coupon Target your Discount Coupons only to these customers

Data Sources and Features Google Analytics Data CRM Data Transaction Date Product Category Item Quantity Shipping Cost Incurred Medium Customer ID Is Newsletter Subscriber? Discount Coupon Redeemed? Account Creation Date

An Aside: Extracting Google Analytics Data into R User performing data extraction Google OAuth2 Authorization Server Google Analytics API Access Token Request Image adapted from: Google Analytics Core Reporting API Dev Guide

An Aside: Extracting Google Analytics Data into R User performing data extraction Google OAuth2 Authorization Server Google Analytics API Access Token Request Access Token Response Image adapted from: Google Analytics Core Reporting API Dev Guide

An Aside: Extracting Google Analytics Data into R User performing data extraction Google OAuth2 Authorization Server Google Analytics API Access Token Request Access Token Response Call API for list of profiles Image adapted from: Google Analytics Core Reporting API Dev Guide

An Aside: Extracting Google Analytics Data into R User performing data extraction Google OAuth2 Authorization Server Google Analytics API Access Token Request Access Token Response Call API for list of profiles Call API for query Image adapted from: Google Analytics Core Reporting API Dev Guide

Intuition behind Supervised Learning Example courtesy : Trevor Hastie, Rob Tibschirani (Statistical Learning, StanfordOnline)

Supervised Learning Generates a function that maps inputs (labeled data) to desired outputs (e.g. Image Classification) Training Data Labels Variables Machine Learning Algorithm Supervised Learning Model Labels are right answers from historical data e.g. Image of Car/Bike Input Data: Contains Images of Bike and Car Image Courtesy: Olivier Grisel https://speakerdeck.com/ogrisel/machine-learning-in-python-with-scikit-learn

Supervised Learning Generates a function that maps inputs (labeled data) to desired outputs (e.g. Image Classification) Training Data Labels Variables Machine Learning Algorithm Supervised Learning Model Labels are right answers from historical data e.g. Image of Car/Bike Input Data: Contains Images of Bike and Car Test Data Variables Predictive Model Predicted Outcome labels Image Courtesy: Olivier Grisel https://speakerdeck.com/ogrisel/machine-learning-in-python-with-scikit-learn

Logistic Regression Model Algorithm used to predict categorical labels In our problem Categorical Labels are 0 : Did not carry out repeat purchase 1 : Carried out Repeat Purchase within 60 days Using the algorithm we predict the probability of a Customer ID belonging to either class

Checking Model Accuracy Split Data Randomly into Train and Test 80% Train Data 20 % Test Data Fit glm model on Train Data Predict labels for unseen Test Data

Model Accuracy Predicted Labels (Predicted by running Model on Test Set) Confusion Matrix Actual Labels (From Test Set) Not a Repeat Purchaser Repeat Purchaser Not a Repeat Purchaser 5271 4 Repeat Purchaser 1209 1 Labels 0 : Customer didn t make a repeat purchase in 60 days 1 : Customer made a repeat purchase in 60 days.

Model Accuracy Predicted Labels (Predicted by running Model on Test Set) Confusion Matrix Actual Labels (From Test Set) Not a Repeat Purchaser Repeat Purchaser Not a Repeat Purchaser 5271 4 Repeat Purchaser 1209 1 Accuracy = (Number of Correctly Predicted Labels) / Total Number of Labels = (5271 + 1) / (5271 + 4 + 1209 + 1) ~ 81.3 %

Improving Model Accuracy Adding New Features to the model Difference b/w Account Creation Date and Transaction Date Checking for Transactions occurring during Weekend (based on Date) Adding Days To Transaction, Location, Device Type as Features from Google Analytics Trying out additional models Random Forests Gradient Boosting Support Vector Machines

Q&A Round

Next Webinar How to Perform Churn Analysis for your Mobile Application March 19 th 11:00 AM PDT Key Takeaways Predict the Segment of Mobile App Users who would uninstall your app Remain Inactive and Churn over a period of Time Register Now: www.tatvic.com/webinar

Thank you! Kushan Shah kushan@tatvic.com +1 276-644-0456 Drop us a line on Twitter @tatvic