Abundance of data and advances in technology–including the proliferation of low code and no code platforms–means that Artificial Intelligence and Machine Learning (AI/ML) Marketing is at the finger tips of most organizations. If we think in terms of Data, Technology, People, and Process, the first two are not the impediment to leveraging AI/ML to drive marketing effectiveness and sales. Rather, it is the shortage of skilled people and the lack of understanding of which models and processes solve different marketing challenges.

I put this basic framework together to give an idea of different AI/ML techniques and their applications in marketing. Do keep in mind that the combination of models and applications can number in the hundreds. This is why skilled data scientists and data engineers are so important to marketing organizations. To keep things simple I selected 12 tactics with their respective algorithms across four categories.

SEGMENTATION

Product Segmentation <> Collaborative Filtering

Journey Stage Segmentation <> Gaussian Mixture

Behavioral Segmentation <> K-Means

PREDICTION

Churn <> Logistic Regression

Conversion <> Decision Tree

Customer Lifetime Value <> Random Forest, XG Boost

PERSONALIZATION

A/B Testing <> Multi-Arm Bandit

Timing <> Sequence Analysis

Next Best Action <> Nearest Neighbor

LANGUAGE

Sentiment <> Convolutional Neural Network

Semantic Search <> OWL-Search

Content Extraction <> Support-Vector Machines

Again, any of these marketing tactics could use completely different AI/ML models or non at all depending on what we are trying to solve.

For more on this topic, see my other blog posts on understanding and applying machine learning.