Attribution Models: Google Ads, Analytics and Facebook

Written by

Susana Argudo

ANALYTICS · 26 / 09 / 2019

As promises are made to keep, in the last post we talked about the attribution models that we can find within the Google Ads platform, and we also promised to analyze the differences between the attribution models of 3 platforms widely used in advertising campaigns and measurement of results: Google Ads, Facebook and Analytics.

We briefly remember that the attribution model is the scheme that follows a certain platform to assign the value of the conversion to one channel or another, when several intervene in the path to the conversion.

What Attribution Model does each platform use?

We will use a practical example to understand it ➡ Marcos wants to buy a new computer and in his purchase cycle he has gone through the following stages:

  1. Mark searches for information on Google, and clicks on an organic result: a comparator in which he discovers the computer that he likes the most: HP57 Pro.
  2. Mark searches for HP57 Pro again on Google to compare prices, and clicks on one of the ads with an interesting price. But as a result, he does not like the conditions of purchase of the online store, so Mark decides to wait.
  3. Browsing his Facebook, he finds an advertisement for “The Cool Shop” with very interesting conditions and clicks on it. But Marcos is away from home and does not want to buy from his mobile.
  4. At night, Mark searches «The Cool Store» on Google to buy his computer and sees a special promotion that starts in 24 hours.
  5. The next day Mark remembers the web address, and directly type www.latiendaguay.com in the Omnibox. The computer is bought.

Graphically, this is the path to conversion that Mark has followed:

Canales de Ruta hacia la Conversión

What channel can we assign the conversion to? Let’s see how the different platforms will do it:

Attribution model in Google Ads:

Google Ads uses a Google Ads last-click attribution model. This means that if there was an interaction with a Google Ads ads on the conversion path, the platform will be assigned a conversion, regardless of whether the user has “crossed” with more channels along that route.

In other words, Google Ads will tell us that it is the author of Mark’s conversion.

Facebook attribution Model:

Facebook’s model is equivalent to that of Google Ads. If on the route to the conversion there was interaction with a Facebook ad, Facebook will be assigned a conversion, without taking into account the other channels that have participated to achieve that goal.

Therefore, Facebook will tell us that it is the author of the conversion of Mark.

Analytics attribution model:

Google Analytics uses an indirect last-click attribution model by default. Assign the conversion to the channel where the last click occurred, unless this is direct traffic. In that case, ignore it meanwhile assigning the conversion to the previous channel.

Thus, Google Analytics will tell us that Organic Traffic is the author of the conversion.

In summary, when the agency “The Cool Store” ???? reports to the client, it will tell you that there is a Google Ads conversion, a Facebook conversion and an Organic Traffic conversion = 3 conversions in total. But the reality is that “The Cool Store” will have only one sale registered within its system. This problem acquires a larger dimension as the channels involved increase and we can find a very large conversion difference based on the results of each of the platforms.

What solution exists to have more realistic data?

The solution is to choose the most appropriate attribution model to our business, and always analyze the results based on that model. Google Analytics allows us to differentiate data from our conversions according to the following attribution models:

  • Last Interaction Model

The conversion is assigned to the channel with which the last interaction occurred before the conversion. It is the right model if it is considered that it is the last channel that provides all the value for the user to convert.

  • Last indirect click Model

The conversion is assigned to the channel where the last click occurred before the conversion, unless this is direct traffic (in that case, it is ignored).

It makes sense in most businesses, because it is taken into account that the user learned the web address of his contact with other channels. For companies that have a strong brand presence it is debatable, because in this case it would be useful to account for direct traffic conversions, which could be attributed to branding efforts.

  • Google Ads Last Click Model

The conversion is assigned to the last Google Ads ad that the user clicked before converting. It only makes sense when there are active Google Ads campaigns, since if the user does not interact with ads, no conversions will be counted.

  • First interaction Model

The conversion is assigned to the channel in which the interaction that initiated the route to the conversion occurred. It will serve in the initial stages of launching a product, to know how users know the brand and open their routes to convert.

???? If you are interested in knowing more about brand launching with Google Ads, check out more articles on the Digital Menta blog.

  • Linear Model

The conversion is assigned uniformly to each route interaction. It is very useful if you consider that all channels add value in the path to conversion.

  • Time Deterioration Model

Conversion is assigned to each route interaction but not uniformly: interactions that are closer to the conversion will be more valuable. It will serve for specific campaigns, since they will have more weight than any previous contact point in the conversion.

  • Depending on the rank Model

The conversion is assigned to the first and last interaction, usually with different weights between them (40% at the first and 20% at the second). It is useful if we believe that the channels that open the route and those that terminate it are the ones that most “blame” on the conversion.

  • Data Based Attribution Model

This model distributes the value of the conversion between the channels that have participated in the user’s purchase decision process, giving to each of them the relative weight based on how much it contributed to generate that conversion.

To do so, it is based on the concept of Shapley’s value solution, which comes from the cooperative game theory, with which he attributes a conversion probability to each channel, which he will later use to calculate the weight of each of these channels.

In order to use this attribution model, it is necessary to be a Google Analytics 360 client, and have a Google Ads account with a minimum of 15,000 clicks on the search network and a conversion action with a minimum of 600 conversions in the last 30 days .

  • Custom Attribution Models

Google Analytics gives us the ability to create our own custom attribution models within the model comparison tool. In this way, we can decide what is the value attributed to certain channels or establish a certain conversion window.

Another interesting possibility offered by custom attribution models is to make adjustments based on factors such as the time a user spends on a website, the number of pages viewed per visit, bounce rate, etc.

If you can not clarify conversion model choice, consider whether the business fits with any of the previous models, and use the Analytics Model comparison tool to see the differences between models. The larger these differences, the greater the need to choose well and not work with the default models.

Once you have selected the scheme you want to follow, always consider the results of Analytics in that model, and not those of each platform. Do you have doubts? Are you a bit ?Leave us your comments and we’ll help you, see you in the next post!

Verónica Claver

ANALYTICS · 21 / 05 / 2020

How to create segments in Google Analytics

Google analytics allows us to configure countless parameters, among them, segments that will help us obtain a greater number of conversions. When we enter Google Analytics and look at the volume of data we have, it is very common for us to ask questions: What behavior do the users who performed a conversion on our […]

Amparo Máñez

ANALYTICS · 08 / 04 / 2020

Google Analytics in WordPress: Learn how to install it!

Do you have a WordPress website or blog? Are you looking for a way to monitor and track the traffic that reaches your website? In that case, Google Analytics will be your best ally. This powerful and free Google tool provides statistics and valuable data with which you can identify what happens within your website, […]

Susana Argudo

ANALYTICS · 18 / 03 / 2020

Discover the potential of Google Analytics filters

Why using Google Analytics filters will allow you to optimize your daily work as a web analyst? Whether your passion is web analytics or if you work occasionally with Google Analytics, this article interests you!

Send this to a friend