Solution architecture: Optimise marketing with machine learning

Marketing campaigns are about more than the message being delivered; when and how that message is delivered is just as important. Without a data-driven, analytical approach, campaigns can easily miss opportunities or struggle to gain traction.

Through machine learning informed by historical campaign data, this solution helps predict customer responses and recommends an optimised plan for connecting with your leads, including the best channel to use (by email, SMS, a cold call etc.), the best day of the week and the best time of the day.

Optimising your campaigns with machine learning helps improve both sales leads and revenue generation and can provide strong ROI for your marketing investment.

In this solution, SQL Server R Services brings the compute to the data by running R on the computer that hosts the database.

Optimise marketing with machine learningLearn how to build a machine-learning model with SQL Server 2016 with R Services to optimise and manage marketing campaigns.Power BI SQL DatabaseMachine Learning

Implementation guidance

Products/Description Documentation

SQL Server R services

SQL Server stores the campaign and lead data. R-based analytics provide training and predicted models and predicted results for consumption using R.

Machine Learning Studio

Machine Learning helps you easily design, test, operationalise and manage predictive analytics solutions in the cloud.

Power BI provides an interactive dashboard with visualisation that uses data stored in SQL Server to drive decisions on the predictions.

Related solution architectures

Demand forecasting and price optimisation for marketingPredict future customer demand and optimise pricing to maximise profitability using big-data and advanced-analytics services from Microsoft Azure.Data Factory: Move data, orchestrate, schedule and monitorPower BIData Simulator Web JobAzure Data Lake StoreSpark on HDInsight

Predict future customer demand and optimise pricing to maximise profitability using big-data and advanced-analytics services from Microsoft Azure.

Learn more
Personalized marketing solutionsFind essential technology to market your products with personalized offers. Individualize your marketing for greater customer response using big-data insights.Cosmos DB(Azure Services)DashboardBrowserAzureStream Analytics (NearReal-Time Aggregates)Input EventsEvent HubColdStartProduct AffinityMaching Learning(Product Affinity)RawStream DataPersonalized OfferLogic

Find essential technology to market your products with personalised offers. Individualise your marketing for greater customer response using big-data insights.

Learn more