Attribution University

Need education around marketing attribution? We have you covered.

close
Written by Michelle Spagnoli
on October 03, 2018

By now, you understand that an attribution model is a method used to determine how conversion credit is assigned to different marketing touchpoints.

You also understand that attribution models can be single-touch or multi-touch.

Next, it’s important to understand how single-touch and multi-touch models fall into two larger model categories: rule-based and statistical.

Rule-based attribution models

Rule-based models use a predetermined formula to assign conversion credit to each of your marketing touchpoints. They don’t take your historic data into account.

Let’s use The Paleo Diet as an analogy to better explain them.  The Paleo Diet is based on overly simplistic assumptions about nutrition (e.g., grains are always bad for you). It has predetermined rules that assign value to specific foods while forbidding others.

a rule-based model -1

The Paleo Diet doesn't acknowledge information about your body or lifestyle, and this is a primary reason why the diet tends to be less effective in the long run.

Similarly, rule-based models are based on overly simplistic assumptions about your data.

Take the last-touch attribution model. This is a rule-based model that assigns 100% of conversion credit to your last marketing touchpoint. It does not acknowledge any other marketing touchpoint, nor does it acknowledge your historical marketing data. Such a simplistic way of looking at attribution is bound to lead you astray.¹

In general, rule-based attribution models are easier to implement due to their simplicity. But they are far less reliable due to their lack of customization. 

Machine learning attribution models

Machine learning models, often referred to as data-driven models, use your historic data to assign conversion credit to each of your marketing touchpoints. They don’t use a predefined formula.

Going back to our diet analogy, think of a machine learning model as a personalized diet recommended to you by a dietician.

With a personalized diet, a dietician talks to you over the course of several weeks to assess your body and lifestyle. This person acknowledges the foods you want to be eating, and then figures out how much of which ones you need to reach your goals. Because of the customization involved, a personalized diet tends to be more effective and sustainable. 

machine learning

A machine learning attribution model provides a similar outcome. Because it’s based on your data versus arbitrary rules, it can more accurately assign conversion credit to each of your marketing touchpoints.

Tying everything together

Now that you understand single-touch versus multi-touch and rule-based vs machine learning, how do they all come together?

Single-touch models (i.e., first-touch and last-touch) are rule-based.

Multi-touch (MTA) models can be rule-based or machine learning.

All of the out-of-the-box MTA models (i.e., time decay, even-weight and position-based) are rule-based, which makes sense as they’re based on arbitrary rules instead of your data. When an MTA model is based on your data, it’s machine learning.

rule-based versus machine-learning

Machine learning multi-touch attribution models can be broken down further, but we’ll save this for a future post. That said, stay tuned for more attribution reads on here on our blog.

¹Berman, R. (2018). Beyond the Last Touch: Attribution in Online Advertising. https://dx.doi.org/10.2139/ssrn.2384211

You may also like:

Marketing Attribution 101

When Are You Ready for Multi-Touch Attribution?

You’ve likely been using Google Analytics for a while now. It’s invaluable for many things, like providing a single sour...

Marketing Attribution 101

You’ve Calculated your CPAs, Now What?

By now, you understand that your attribution model determines your CPA per ad platform.

Marketing Attribution 101

How to Calculate CPA Using Different Attribution Models

In its most basic form, calculating cost per acquisition is: amount spent / number of conversions