Introduction
When configuring attribution in Converge, you make these choices:
- Window: How far back to look for touchpoints that should receive credit for a conversion (e.g., 1 day, 7 days, 90 days).
- Model: How to distribute credit across the touchpoints in a customer journey (e.g., first touch, last touch, linear).
- Mode: When to assign credit; at the time of the click on the ad (click time) or at the time of conversion (conversion time).
- Lookback window (Click time mode only): How many days after a touchpoint a conversion is still counted toward that touchpoint’s credit. Used to compare recent periods fairly before the full attribution window has elapsed. See Lookback window.
Example
Consider a customer journey where a prospect clicks a Snapchat ad, then a Meta ad, then a Google Search ad before purchasing:
Here’s how Converge applies attribution to this journey:
-
Apply attribution window (e.g. 7 days): Filter out touchpoints outside the window. Since the Snapchat click happened on Day 1 (outside a 7-day window from the Day 10 conversion), only the Meta and Google clicks qualify.
-
Apply attribution model (e.g., Linear): Distribute credit across qualifying touchpoints. With a Linear model, the Meta and Google clicks each receive 50% credit.
-
Apply attribution mode (e.g., Click time): Assign when revenue credit is recorded. With Click time attribution, the $100 purchase is split: $50 credited to Day 5 (Meta click) and $50 to Day 10 (Google click).
-
Apply lookback window (Click time mode only): Optionally drop credit from touchpoints whose conversion arrived too long after them. For example, with a 4-day lookback, the Meta click’s $50 is dropped from the total (the conversion arrived 5 days later), while the Google click’s $50 is kept. Defaults to the Full window (equivalent to the attribution window). See Lookback window.
Overview table
The overview table shows how different models attribute a conversion journey with four different (non-direct) touchpoints.
| Attribution Model | First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch | Only Paid Channels |
|---|
| First touch | 100% | 0% | 0% | 0% | |
| First touch paid only | 100% | 0% | 0% | 0% | |
| Last touch | 0% | 0% | 0% | 100% | |
| Last touch paid only | 0% | 0% | 0% | 100% | |
| Linear | 25% | 25% | 25% | 25% | |
| Top of funnel | 25% | 25% | 25% | 25% | |
| Participation | 100% | 100% | 100% | 100% | |
| J-shaped | 20% | 10% | 10% | 60% | |
| J-shaped paid only | 20% | 10% | 10% | 60% | |
| Inverse J-shaped | 60% | 10% | 10% | 20% | |
| Inverse J-shaped paid only | 60% | 10% | 10% | 20% | |
| U-shaped | 40% | 10% | 10% | 40% | |
| Time decay* | - | - | - | - | |
| Inverse time decay* | - | - | - | - | |
* The Time decay and Inverse time decay models consider the time between touchpoints, which isn’t shown in the simplified table above.
Read more about the Time decay model here.
All attribution models except Direct skip direct touchpoints whenever a non-direct touchpoint is available in the journey. If the entire journey is direct, they fall back to the direct session.For example, in this customer journey: Facebook > Direct > Google > Direct > Conversion, the last touch model attributes the entire conversion to Google,
while a linear model attributes 50% to Facebook and 50% to Google.This is why numbers can differ meaningfully between the Direct model and all other models. If many of your conversions come through direct sessions (for example, repeat visitors who navigate straight to your site), non-direct models will attribute those conversions to an earlier non-direct touchpoint, while the Direct model attributes them to Direct.
Attribution window
The attribution window determines how far back Converge looks for touchpoints that should receive credit for a conversion.
Converge offers fixed attribution window options: 1 day, 3 days, 7 days, 14 days, 30 days, or 90 days.
Example: A customer has touchpoints on January 1st, January 2nd, and January 3rd, then converts on January 4th.
- With a 1-day attribution window, only the January 3rd touchpoint receives credit (it’s within 1 day of the conversion).
- With a 7-day attribution window, all three touchpoints receive credit (they’re all within 7 days of the conversion).
Attribution mode
The attribution mode determines when conversion and revenue credit are given. There are two modes:
Click time: Credit is given at the touchpoint time. For example, if a user clicks a Facebook ad on January 1st and converts on January 5th, the conversion credit is attributed to January 1st.
Conversion time: Credit is given at the transaction time. Using the same example, the conversion credit would be attributed to January 5th.
Lookback window
The lookback window only applies in Click time mode. It has no effect in Conversion time mode.
The lookback window lets you compare recent performance fairly without waiting for the attribution window to fully elapse.
In Click time mode, credit for a click is recorded on the day of the click, but the conversions that earn that credit arrive over the following days. With a 30-day attribution window, today’s numbers are artificially low and will keep growing for another 30 days. Comparing this week to last month is therefore unfair unless you wait for the full window to pass.
A shorter lookback window settles the data sooner, so you can spot trends and adjust spend without waiting weeks.
The lookback window caps how many days after a touchpoint a conversion is still counted toward that touchpoint’s credit. It does not change which touchpoints qualify or how credit is split between them — it only restricts which conversions are summed into each touchpoint’s total.
Converge offers fixed lookback window options: 1 day, 3 days, 7 days, 14 days, 30 days, or Full window. The lookback window must be shorter than the attribution window, and defaults to Full window (equivalent to the attribution window).
Example: A customer has touchpoints on January 1st, January 5th, and January 8th, then converts on January 10th. The attribution window is 30 days and the mode is Click time.
- With a Full window lookback (the default), all three touchpoints receive credit.
- With a 7-day lookback, only the January 5th and January 8th touchpoints receive credit. The conversion arrived 9 days after the January 1st touchpoint — its share is dropped from the total rather than redistributed to the others.
Because the lookback window only removes conversions from the total and never redistributes credit, totals with a shorter lookback window will be lower than totals with the full window. This is by design: only attribution that has had time to settle is counted.
Attribution models
Direct
Description: All credit goes to the channel of the session where the conversion occurred.
Use case: Understand which channel drove the conversion session.
The Direct model is the only model that uses the actual session in which the conversion happened, including direct sessions. All other models skip direct touchpoints whenever a non-direct touchpoint is available (see the note above).For example, with this customer journey:
Facebook-session > Google-session > Direct-session with conversion
The Direct model attributes the conversion to Direct, while the last touch model attributes it to Google.
First touch
Description: All credit goes to the first touchpoint Converge observed in this customer journey.
This touchpoint can be either a paid channel (e.g. Facebook) or a non-paid channel (e.g. Organic Search).
Use case: Check how channels contribute to acquiring prospective customers.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 100% | 0% | 0% | 0% |
First touch paid only
If no paid touchpoint can be found, then the conversion will be attributed to No web touchpoint.
Description: All credit goes to the first paid touchpoint Converge observed in this customer journey.
Use case: Check how paid channels contribute to acquiring prospective customers.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 100% | 0% | 0% | 0% |
Last touch
Description: All credit goes to the last touchpoint Converge observed in this customer journey.
This touchpoint can be either a paid channel (e.g. Facebook) or a non-paid channel (e.g. Organic Search).
Use case: Check how channels contribute to converting prospects into customers.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 0% | 0% | 0% | 100% |
Last touch paid only
If no paid touchpoint can be found, then the conversion will be attributed to No web touchpoint.
Description: All credit goes to the last paid touchpoint Converge observed in this customer journey.
Use case: Check how channels contribute to converting prospects into customers.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 0% | 0% | 0% | 100% |
Linear
Description: Conversions are evenly attributed to all touchpoints in this customer journey.
For example, with 2 touchpoints each would receive 50% credit and with 3 touchpoints each would receive 33.3%.
Use case: Check how channels contribute to the complete customer journey to conversion.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 25% | 25% | 25% | 25% |
Top of funnel
If no top of funnel touchpoints are found, the model will fall back to a linear distribution across all touchpoints. If no touchpoints can be found at all, then the conversion will be attributed to No web touchpoint.
Description: Conversions are evenly attributed to all qualifying paid touchpoints in the customer journey, based on channel and campaign name.
Includes:
- Paid touchpoints from these channels: paid search, paid social, paid video, paid shopping, and display.
- Only touchpoints whose campaign name does not indicate “brand” (unless “non brand” or “NB” is present).
Does not include:
- Any unpaid touchpoints (e.g., organic, direct).
- Paid touchpoints with a campaign name containing “brand”, “brd”, or “SR” (unless the phrase includes “non brand” or “NB”).
For example, with 2 qualifying touchpoints, each would receive 50% credit, and with 3 qualifying touchpoints, each would receive 33.3%.
Use case: Understand how top-of-funnel paid channels drive conversions while excluding brand-related touchpoints.
Example for 5 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Middle Touch 3 | Last Touch |
|---|
| Campaign Name | Summer Promo Search | Brand Awareness Search | Social Media Blast | Organic Blog Visit | Brand Display |
| Paid | Yes | Yes | Yes | No | Yes |
| Branded | No | Yes | No | No | Yes |
| Attribution | 50% | 0% | 50% | 0% | 0% |
Only paid, non-branded touchpoints are counted for attribution.
In this example:
- “Summer Promo Search” and “Social Media Blast” are both paid and non-branded, so each receives 50% of the credit.
- “Brand Awareness Search” and “Brand Display” are excluded from attribution because their campaign names contain brand-related terms (“brand”).
- “Organic Blog Visit” is not a paid touchpoint, so it gets 0%.
Participation
It is normal for a participation model to show more attributed conversions than there are actual conversions because it will attribute the same conversion to multiple channels
Description: The participation model gives 100% credit to every channel a user interacted with during their customer journey. If there are 2 channels, each gets 100% credit. If there are 3, each gets 100%. If a user interacts with multiple ads within the same channel, credit goes to the last touchpoint within that channel.
Use case: Compare first-party attribution to in-platform attribution, which also attributes 100% credit to itself.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 100% | 100% | 100% | 100% |
J-shaped
Description: Conversions are attributed across all touchpoints but biased more towards the last touch.
For 3 or more touchpoints, 60% of the credit is attributed to the last touch, 20% to the first touch, the remaining 20% is evenly distributed between the remaining touchpoints.
For 2 touchpoints, 75% is credited to the last touch and 25% to the first touch.
Use case: Use as your main model if you prefer Last touch attribution but want other touchpoints (especially first touch) to contribute.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 20% | 10% | 10% | 60% |
J-shaped paid only
If no paid touchpoint can be found, then the conversion will be attributed to No web touchpoint.
Description: Conversions are attributed across all paid touchpoints but biased more towards the last paid touch.
For 3 or more paid touchpoints, 60% of the credit is attributed to the last paid touch, 20% to the first paid touch, the remaining 20% is evenly distributed between the remaining paid touchpoints.
For 2 paid touchpoints, 75% is credited to the last paid touch and 25% to the first paid touch.
Use case: Use as your main model if you prefer last touch paid attribution but want other paid touchpoints (especially first touch paid) to contribute.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 20% | 10% | 10% | 60% |
Inverse J-shaped
Description: Conversions are attributed across all touchpoints but biased more towards the first touch.
For 3 or more touchpoints, 60% of the credit is attributed to the first touch, 20% to the last touch, the remaining 20% is evenly distributed between the remaining touchpoints.
For 2 touchpoints, 75% is credited to the first touch and 25% to the last touch.
Use case: Use as your main model if you prefer first touch attribution but want other touchpoints (especially last touch) to contribute.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 60% | 10% | 10% | 20% |
Inverse J-shaped paid only
If no paid touchpoint can be found, then the conversion will be attributed to No web touchpoint.
Description: Conversions are attributed across all paid touchpoints but biased more towards the first paid touch.
For 3 or more paid touchpoints, 60% of the credit is attributed to the first paid touch, 20% to the last paid touch, the remaining 20% is evenly distributed between the remaining paid touchpoints.
For 2 paid touchpoints, 75% is credited to the first paid touch and 25% to the last paid touch.
Use case: Use as your main model if you prefer first touch paid attribution but want other paid touchpoints (especially last touch paid) to contribute.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 60% | 10% | 10% | 20% |
U-shaped
Description: Conversions are attributed across all touchpoints but bias more toward the first and last touches. Also known as position-based.
For 3 or more touchpoints, 40% of the credit is attributed to the first and last touchpoints. The remaining 20% is evenly distributed between the remaining touchpoints.
For 2 touchpoints, 50% of the credit is attributed to both the first and last touchpoints.
Use case: Check how channels contribute to the complete customer journey if you believe first and last touches are more important than other touches.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| 40% | 10% | 10% | 40% |
Time decay
Description: Conversions are attributed across all touchpoints using exponential decay with a 7-day half-life, normalized to 100% across all touchpoints.
Each touchpoint’s weight depends on the time between the touchpoint and conversion.
The closer the touchpoint is to the conversion, the more credit it receives.
For example, a touchpoint 7 days before conversion receives half the credit of a touchpoint on the same day as conversion.
Use case: Check how channels contribute to the complete customer journey if you believe channels are less important when further from conversion.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| Days ago | 21 | 14 | 7 | 0 |
| Weight | 0.125 | 0.25 | 0.5 | 1 |
| Attribution | 6.7% | 13.3% | 26.7% | 53.3% |
Inverse time decay
Description: Conversions are attributed across all touchpoints using an inverse exponential decay with a 7-day half-life, normalized to 100% across all touchpoints.
Each touchpoint’s weight depends on the time between the touchpoint and conversion.
The earlier the touchpoint happened, the more credit it receives.
For example, a touchpoint 7 days before conversion receives double the credit of a touchpoint on the same day as the conversion.
Use case: Check how channels contribute to the complete customer journey if you believe that channels are more important if they are earlier in the buying journey.
Example for 4 touchpoints:
| First Touch | Middle Touch 1 | Middle Touch 2 | Last Touch |
|---|
| Days ago | 21 | 14 | 7 | 0 |
| Weight | 1 | 0.50 | 0.25 | 0.125 |
| Attribution | 53.3% | 26.7% | 13.3% | 6.7% |