Worked example: Position Based

How Position Based splits a conversion at 40/20/40, and what happens with only two visits

Position-based attribution allows you to allocate the percentage of a conversion to different channels, based on when the touch occurred (first, last, or in-between).

The standard allocation for position based attribution is 40/20/40 where 40% of the credit for the conversion goes to the first touch in the date range, 40% of the credit for the conversion goes to the last touch and credit for the remaining 20% of touches are split evenly. Attribution allows you to customize these ratios in Settings -> Project Settings.

There are a few main rules in Position-Based Attribution that you should note:

  1. If there is only one visit, we will attribute 100% of the conversion to that visit.
  2. If there are only two visits, the middle ratio is omitted from the calculation and the first and last ratios are prorated so that their sum adds up to 100%.
  3. If there are 3 or more visits, all three ratios apply.

Position-Based Attribution Example 1: (40/20/40) from 5/1 - 5/5

Consider this scenario, where a user has 3 visits over 5 days with 1 conversion:

DateChannel (visit)Action
5/1Meta Ads
5/4Google Ads
5/5DirectConversion $10

This example assumes the view includes all traffic, so direct visits take credit, and that every visit and conversion falls inside the selected date range. The rules themselves are on Attribution models.

Based on the visits above, this is how the conversions would be allocated. 40% of the conversion would be allocated to Meta Ads as the first touch, 40% would be allocated to direct as the last touch, and 20% would be allocated to Google Ads.

SourceVisitsConversionsConversion Revenue
Meta Ads1.40$4
Google Ads1.20$2
Direct1.40$4

Whether direct visits take credit, and whether a cutoff event ends the journey, are the Traffic options of your view.

Here is the calculation for the conversion:

SourceVisitsConversionsConversion Revenue
Meta Ads1.4 * 1 = .4$10 * .4 = $4
Google Ads1.2 * 1 = .2$10 * .2 = $2
Direct1.4 * 1 = .4$10 * .4 = $4

Position-Based Attribution Example 2: (10/20/70) from 5/1 - 5/2

Consider the following example, where there are only two visits in a position-based model, and the first touch gets credit for 10% of the conversion and the last touch gets 70% of the credit for the conversion.

DateChannelAction
5/1Google Ads
5/2DirectConversion $2

In this case, where there is no "middle visit(s)" the middle ratio is discarded and the other two ratios are allocated pro-rata. The pro-rata ratio is (100 / (first touch percentage + last touch percentage)) or 1.25.

1.25 10% (first touch) = 12.5%
1.25
70% (last touch) = 87.5%

They add up to 100%!

SourceVisitsConversionsConversion Revenue
Google Ads1.125$.25
Direct1.875$1.75