Quantcast
Channel: CodeSection,代码区,SQL Server(mssql)数据库 技术分享 - CodeSec
Viewing all articles
Browse latest Browse all 3160

Retail customer analytics with SQL Server R Services

$
0
0

In the hyper-competitive retail industry, intelligence aboutyour customers is key.You need to be able to find the right customers, understand what types of customers you have, and know how to keep the best ones. Three solutions based around R and SQL ServerR Services will help you do exactly that.

To find the right customers, you need to optimize your marketing activites. You might use different channels (phone, email, social media etc.) to try and reach potential customers, and some offers are likely to resonate more with certainprospects than others. Results from prior campaigns can be used to learn which channels and offers are the most effective, and to select the best offer using the best channel for future prospects. The Marketing Campaign Optimization Solution provides a template that usesSQL Server R Services to apply a predictive model to simulated data. After the one-click deploy process (which launches an Azure VM for you), you can adapt the template to use your own data to create an interactive PowerBI dashboard for campaign recommendations, as shown below. Read more about the solution in this blog post .


Retail customer analytics with SQL Server R Services

To understand the kinds of customers you have, statistical clustering techniques are useful. The tutorial Customer Clustering with SQL Server R Services provides a step-by-step guide to applying K-means clustering techniques in the R language to customer data. The provided sample data includes purchasing and return data for a retail store, which is then used to group the customers into inactive customers, cutomers making large purchases, and customers making a large number of returns. You can then use this clustering to classify new customers as they enter the system by deploying the model to SQL Server. All of the R code behind the analysis is available in Github .


Retail customer analytics with SQL Server R Services

Finally, to understand which customers are most loyal (and conversely, those that are about to no longer be customers), you need to understand customer churn. The tutorial Customer Churn Prediction Template with SQL Server R Services demonstrates how to develop and deploy a model to predict which customers are likely to churn (switch to a competitor) using SQL Server and R. This template includes sample data on customer demographics and their recent transactions, while a generalized linear model is used to predict those customers most likely to churn. The R code behind this analysis is also available on GitHub .


Viewing all articles
Browse latest Browse all 3160

Trending Articles