Automation and AI

Machine Learning

Also called ML

A branch of AI in which software learns patterns from data and uses them to predict or decide, instead of following rules written by hand.

Quick facts: Machine Learning

Category
Automation and AI
Also called
ML
Level
Beginner
Affects
Ad bidding and delivery, audience targeting, predictive analytics, search rankings, email send times
Where to see it
Google Ads Smart Bidding, Meta Advantage+ features, GA4 predictive metrics, CRM predictive scoring
In this article4
  1. How machine learning works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

Machine learning is a branch of artificial intelligence in which software learns patterns from examples and then uses those patterns to make predictions or decisions. Instead of a person writing every rule, the system works out the rules from data, and keeps adjusting them as new data arrives.

How machine learning works

A model is trained on historical examples where the outcome is known, such as thousands of website visits labelled “bought” or “did not buy”. It looks for combinations of signals that tend to come before each outcome, is tested on examples it has not seen, and is then used to predict outcomes for new cases. There are three broad types:

  • Supervised learning uses labelled outcomes to predict things like whether a visitor will convert or a customer will cancel.
  • Unsupervised learning finds groups in data without labels, such as clusters of customers who behave alike.
  • Reinforcement learning improves by trial and feedback, trying actions and keeping what earns a reward.

Deep learning is a subset that uses large neural networks, and it is what powers image recognition and large language models.

In marketing, machine learning is already running much of the work. Google Ads’ automated bidding predicts the chance of a conversion in each auction from signals such as device, location, time of day, search query and audience, and sets the bid to match. Meta’s ad delivery decides who sees each ad in a similar way. GA4 offers predictive metrics such as purchase probability when a property has enough data. Google Search has used machine learning to interpret queries at least since 2015, when it announced RankBrain.

Why it matters

For anyone running ads, the job has changed. The platforms make thousands of decisions you never see, and your influence comes mainly through the data and goals you give them. A model trained on accurate conversions with sensible values will find more of the right customers. A model fed a weak signal, such as page views or every form fill including spam, will find more of that instead.

The UK adds a practical wrinkle. Visitors who refuse analytics and advertising cookies are not observed in the usual way, so ad platforms fill some of the gap with modelled conversions, which are themselves estimates from machine learning. Clean consent set-up and good first-party data give those models more to work with.

Common mistakes

  • Optimising for a soft goal, such as clicks or page views, so the system learns to find cheap, uninterested traffic.
  • Changing targets, budgets and settings so often that the model never settles.
  • Splitting spend across so many campaigns that none has enough conversions to learn from.
  • Assuming the model knows your margins or which products you most want to sell.
  • Trusting the platform’s own report of its success without a controlled test.

How to act on it

  1. Check your conversion tracking before touching bids. Every model downstream depends on it.
  2. Send conversion values that reflect what a sale or lead is really worth, and import offline sales where you can.
  3. Consolidate campaigns so each has enough conversions to learn from.
  4. Give changes time to settle before judging them.
  5. Test automated approaches against a control using campaign experiments rather than trusting before-and-after comparisons.

Setting up accounts so the bidding systems learn from the right signals is central to my PPC management work.

Do and do not

Do

  • Fix conversion tracking before relying on automated bidding
  • Send conversion values that reflect real business value
  • Test automation against a control group

Do not

  • Optimise for clicks or page views when you want sales
  • Change settings constantly while a model is learning
  • Spread a small budget across many campaigns

Questions people ask about this

What is the difference between AI and machine learning?

Artificial intelligence is the broad goal of making computers do tasks that normally need human judgement. Machine learning is the main method used to get there today: systems that learn from data rather than following hand-written rules. Most of what is marketed as AI, from ad bidding to chatbots, is machine learning underneath.

Do I need a data scientist to use machine learning in marketing?

Usually not. Google Ads, Meta, GA4 and most email and CRM platforms build machine learning into their features, so your task is to give them accurate tracking, sensible goals and enough data. A data scientist becomes useful when you want custom models on your own customer data, such as predicting churn across a large subscriber base.

How much data does machine learning need?

It varies by model and platform, and the platforms publish their own guidance, which changes over time. The general rule is that more consistent, accurate examples of the outcome you care about produce better predictions. An account recording a handful of conversions a month gives a bidding model very little to learn from, which is why consolidating campaigns and tracking meaningful actions matters.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.