Chapter 11
IN THIS CHAPTER
Uncovering popular use cases
Mapping and scoring your sales-and-marketing channels
Getting hip to modern data privacy requirements
Rolling your own marketing mix models
Each and every customer has their own, unique set of preferences, needs, and wants. The better you can align your business and its offerings with the most intimate desires of your customers, the easier it is to convert leads into new customers and make repeat sales with existing customers. Luckily for you, data science, when combined with data analytics, is the perfect vehicle by which to offer the personalization that today’s tech-savvy consumer craves. In this chapter, I have you look at several ways to go about using data science in marketing to improve the profitability of your company’s marketing efforts.
You can use data science in a lot of ways to increase your marketing return on investment. These are the most common marketing use cases for data science:
Hypertargeted advertising: Hypertargeted advertising is a direct product of data science and machine learning. Social media platforms, like Facebook, have been utilizing its users’ behavioral and interest data as well as data from its data partners to make predictions about which users are most likely to convert to customers, which are likely to opt in to become leads, and which are likely to become likely to opt in if they’re made more aware of the problem solved and solutions offered by your company.
Facebook takes all the heat, but if we consumers are truly being honest with ourselves, all the social platforms, search engines, and mobile apps out there are part of the race to monetize their platforms from either targeting ads or selling user data by way of data partnerships (a partnership between companies wherein data access is bought and sold). If you find yourself angered by this situation, just realize that there truly is no such thing as a free lunch. Someone has to pay to develop and maintain these free behemoth telecommunication tools we consumers are all so fortunate to use. If you’re unwilling to be advertised to, you should be willing to pay for your usage. And if you’re willing to be advertised to, what do you prefer — an ad that’s extremely interesting to you about a product or service you didn’t know existed and would love to purchase? Or an irrelevant ad spamming you about lame products you don’t even like or want to know about? As someone who lived through the dotcom bubble, let me tell you: Nontargeted ads are spammy and no fun to experience.
Although I’d be delighted to write an entire book on the marketing data science topic, I have only a few pages to cover it within this chapter. For that reason, I’ve decided to do a deep dive into some of the more accessible methodologies — the ones that don’t require you to purchase new software to get started, in other words. Those freebie methodologies are
I discuss each methodology in greater detail in later sections.
Do you know which marketing and sales channels are driving the greatest number of new customers into your business? If your company is like most, the answer is no. In this section, I give you the lowdown on omnichannel marketing, channel analytics, and how to increase your marketing ROI with a simple 5-step approach to channel scoring that even the most novice data analyst could implement.
Web analytics is a generic term that represents the practice of tracking and evaluating website data in order to increase leads, make sales, and deliver excellent customer experiences. The use of visitor location and demographic data is the most basic form of web analytics, but basic won’t get you very far — so let’s focus on omnichannel analytics instead. It’s a type of web analytics that has the highest likelihood of getting you traction — fast!
Omnichannel analytics are a form of data analytics that clarifies your customer interests and expectations along each of your sales-and-marketing channels in the hope of directly increasing the number of leads and sales that are generated from your company’s marketing endeavors.
An omnichannel approach assumes that you have several channels through which you market to customers and that you have data resources you can use to identify what your customers want to see on each channel. Through omnichannel marketing, you can provide your customers with different experiences on a channel-by-channel basis; thus allowing you to cater to your customers' different expectations and personalize their experience with your company based on where they’re interacting with it and at what stage along their customer journey they find themselves.
To make sense of your customer interactions (often called “touchpoints” in marketing speak), you first need to map out where those “customer touches” take place online or in the physical world. With respect to omnichannel analytics, the term channel refers to either sales channels or marketing channels, or both. You’ll want to start your journey in omnichannel analytics by first mapping out all your company’s sales-and-marketing channels.
Sales channels are the channels through which your company generates sales and distributes its products and services to the buyer. Your company’s sales channels might include these elements:
Turning now to marketing channels — those channels through which your company generates leads as well as sales for your company — the most common ones are described in this list:
To build an effective omnichannel analytics strategy, you need access to data from a variety of sources. For sales channels, you need financial data that reflects the total dollar amounts of sales as well as details about where those sales were generated. Keep in mind that, if your company is running ads, the ad costs should be subtracted from the revenues generated along each channel in order to paint a more accurate picture of channel performance with respect to leads and sales per dollar invested into ads.
For marketing channels, you can rely heavily on Google Analytics for tracking how your online marketing channels are performing with respect to the behavior of website visitors, and how well each social or referral network is generating leads and sales. Unfortunately, evaluating your marketing channels isn’t as simple as just looking at your Google Analytics data. You also need to lean on your social media analytics that are provided by each of the social platforms separately, or a third-party vendor that provides the intel to you. Lastly, for any live marketing events, you have to gather follow-up statistics from the marketing personnel in charge of the event.
Analyzing your current sales-and-marketing strategy means you’ll be able to identify where your customers are coming from and then assign a score to each channel based on that channel's success. The scorecard you create then serves as a visual representation of the current importance of your various channels, relative to one another. The scores also help you identify and improve underperforming customer touchpoints. Armed with this knowledge, you can optimize and improve your marketing and sales strategy. Your overall strategy will not only make more sense but also provide a data-informed foundation for improving the ROI of your future multichannel marketing and sales campaigns.
You can go about scoring your sales channels in a number of ways, but I’ve created a simplified 5-step approach, just to give you a quick snapshot of what's involved. Here goes:
Map your channels.
Itemize all channels through which sales are generated. I discuss this step in the earlier section “Mapping your channels.”
Score your channels.
Evaluate each of those channels and score them out, based on the characteristics of customers they generate. Important metrics to look at here may include these:
Customer lifetime value
Machine learning comes to the rescue when generating accurate LTV forecasts.
These metrics help you understand the quality of the customers that are coming through each of your sales channels. Just looking at these metrics alone can help you identify areas of opportunity, as well as areas to avoid, if you want to attract better customers for your business.
Create a channel scorecard.
Summarize your findings for each of the metrics by creating a scorecard for each channel.
Define a customer avatar for each channel.
A customer avatar is a data-infused description of a company’s ideal client — it describes both their demographic and their psychographic. Define your customer avatar by using your scorecard alongside behavioral analytics for each of your channels, making sure to also consider known attributes of existing customers within these channels, to make some educated guesses about what types of customers fit into each of the channels in your channel portfolio.
Tweak your sales-and-marketing strategy.
Looking at this customer avatar along with each channel scorecard, decide which changes you can make to improve a particular channel's performance so that it better supports your company's overall sales strategy and goals.
Figure 11-1 shows a sample of what your channel scorecard might look like after you’ve completed this 5-step process.
Unfortunately, there is no exact, cut-and-dried formula to use for assigning a score to a particular channel. You really need to dig into your channel numbers and determine why particular channels are generating the most leads and sales — these metrics should be weighted in importance. Then look to see how that success is reflected in the channel data in terms of customer engagement statistics with your channels. Based on the numbers you collect for each channel, you then need to assign a relative score for all your sales-and-marketing channels.
What can scoring your company’s channels in this way do to improve your company's sales-and-marketing strategy (and thus your company’s bottom line)? I'm glad you asked. Here are the main advantages:
Marketing optimization is one of the more popular use cases for data products. Unlike 30 years ago when 99 percent of products were tangible goods, today the word product has come to represent a wide variety of assets, including these:
When I talk about data products, I’m referring to monetizable products that are derived directly from any combination of data resources, technologies, and skill sets. Data products are a popular way to monetize data — a topic I cover in greater detail in Chapter 14. To name a few types of data products out there:
Popular marketing data products include the obvious ones like Google Analytics and Adobe Analytics, but also less-obvious data products like marketing dashboards, data-intensive custom marketing strategies and plans, and even the social analytics features inside your social media accounts that tell you how your posts are performing. If you’re curious how to go about using data and data expertise to build better marketing products and services, pay close attention to the first three chapters in Part 4.
You could say that marketing mix modeling (MMM) involves, in its simplest form, using machine learning methods on sales-and-marketing data to predict what combination of product features and marketing methods will directly result in the most sales. MMM is one of the most powerful marketing data science use cases today, but it ain’t cheap.
Unless you hire a data scientist that specializes in MMM, or learn to do it yourself, the benefits of MMM are constrained mostly to larger companies with bigger marketing budgets that have sufficient allowances for costly vendor solutions. MMM’s high costs are caused by several factors, the largest of which is the amount of manual data science work that’s required. Several solution providers have built software solutions to help minimize the amount of work, but MMM is simply too complex to expect a SaaS solution to come in and do all the analytical work for you. My plan for this section is to give you a head start on figuring out how to do MMM in-house for your company.
When I talk about optimizing a marketing mix for more sales, what I’m talking about is identifying the exact mixture of product, place, promotion, and price — otherwise known in marketing as the four Ps — that are responsible for producing the most sales. The main thing you need to know about the marketing mix is that it should contain a mixture of features that are reflective of both your product and your marketing methods and that those features should be directly relevant to how well that product sells. Because the four Ps will comprise the variable in your machine learning models, it pays to look at each of them a little closer.
The product here is, of course, the product you want to sell. In analyzing your product, you want to make sure it’s high-quality and easy to use and exceeds the buyer's expectations. If your product is no good, it doesn’t matter how you price or promote it — your buyers will be unhappy, sales will falter, and selling it will eventually tarnish your company’s brand.
Price here is simply the price at which you sell your product. You can find lots of different pricing strategies out there, but the main thing to remember here is that you don’t want to be in a race to the bottom. The price should reflect the value that the product provides its buyer as well as how much supply exists to meet its demand. Rather than lower prices, look for ways to increase the value of the product and improve your marketing messaging to enhance the product’s positioning. Generally, as prices increase, sales volumes decrease — so your distribution numbers (as represented by your place variables) would decrease. Simple math can tell you, however, that you can still end up seeing an increase in sales revenues anyway. That’s one of the reasons it’s important to include both price and distribution in the marketing mix.
With respect to the place variable, I’m talking about the place where the sale was made and the place where the product is distributed to its buyer. So, if you have a digital business, the place is nearly equivalent to the sales channel. But if you’re in retail and have a brick-and-mortar store in addition to an e-commerce store, place would designate the actual location where the sales and product distributions are made.
Promotion technically refers to how your company makes potential customers aware that the product is available for purchase. This often includes avenues such as organic marketing, paid ads, press releases, and how your brand appears in search engine results. Promotion is the vehicle by which these tactics are communicated to customers in order to produce an increase in sales.
Simply put, machine learning for MMM involves deploying both linear and nonlinear regression methods on product, marketing, and sales time-series. As with any other machine learning method, you start by selecting appropriate variables. (For more on regression methods, see Chapter 4.)
You use a regression method, so you need to select response and explanatory variables. Good options for response variables in MMM include these:
When it comes to explanatory variables, you need to select features that truly represent how each of the four Ps behaves. (To keep this description concise, I’ve listed these features in order of decreasing impact on total sales.)
Here are four good ways to represent product in a marketing mix model:
The place variable generally refers to distribution, so you’d want to explore representing it in any of the following ways:
To represent price within the model, here are a few features to explore:
And lastly, to represent promotion within the model, you need to home in on the activities your company engages in to increase product awareness and sales. Here are some features you might include:
Unfortunately, if you want to take a single online course or read a comprehensive book on how to implement MMM, you won’t find any yet. The good news is that you can learn for free if you’re willing to use Google Search to track down a set of free online resources, like the one hosted over on the open-source R documentation website at https://rpubs.com/nihil0/mmm01
.
Because the entire point of MMM is to quantify direct relationships between your marketing mix and sales for your business, not much room remains for conflating the profitability issue. Once you’ve identified statistically (and economically) significant relationships between your marketing mix and actual sales for the business, you can reliably predict what marketing mix will produce even more sales — and then adjust your company’s future marketing plans for improved ROI.