Source Medium Multi-Touch Attribution Overview
Learn the basics of Source Medium Multi-Touch Attribution
What is Source Medium Multi-Touch Attribution (MTA)?
Our model provides a comprehensive view of how various marketing efforts contribute to customer purchases. By unifying data from multiple sources of first party data you already own, we construct detailed purchase journeys that help you understand the impact of different marketing channels, landing pages, and ad creatives.
In the sections below, this document will provide everything you need to know to get started with Source Medium MTA.
What composes multi-touch attribution data and how is it described?
Marketing interactions happen with customers in the form of touch points—many touch points make up a purchase journey, and many purchase journeys make up a multi-touch attribution data set. Click the tabs below to read more about each of these concepts.
- A touch point is an event, occurring before a purchase, where an interaction with a customer is made and touch point data is captured
- Touch point data must contain at least one of the following to be considered valid: a landing page, an ad creative, or a marketing channel (mapped UTM data)
- Add to carts, purchases, and confirmations are touch points, but they are not the primary focus of the Source Medium MTA model as they do not provide attribution insights
- Touch points are only valid within the lookback window, which is 120 days before the customer makes their purchase
- A touch point is an event, occurring before a purchase, where an interaction with a customer is made and touch point data is captured
- Touch point data must contain at least one of the following to be considered valid: a landing page, an ad creative, or a marketing channel (mapped UTM data)
- Add to carts, purchases, and confirmations are touch points, but they are not the primary focus of the Source Medium MTA model as they do not provide attribution insights
- Touch points are only valid within the lookback window, which is 120 days before the customer makes their purchase
- A purchase journey includes all recorded touch points leading up to a purchase made by a customer, an example is displayed in the figure below
- Source Medium MTA standardizes purchase journeys to the GA4 E-Commerce Event Schema that you may already be familiar with
- There are often many data sources reporting many purchase journeys for each purchase, Source Medium MTA selects the highest quality purchase journey available by number of valid touch points—read more on this in the modeling section below
- With the best purchase journey selected for each customer purchase, the collection of these journeys tells a detailed story of how marketing efforts bring in business
- You can interact with the Source Medium MTA dataset through pre-built analysis modules and even by building your own charts or BI solutions directly on top of the modeled dataset—read more on this in the reporting section below
Where Does Multi-Touch Attribution Data Come From, and How is it Modeled?
Source Medium MTA takes multiple data sources reporting many customer journeys, unifies them into a single schema and assesses their quality, then combines the best of those purchase journeys with Marketing Data, Orders Data, Customer Data, and User Inputs to create a Unified Purchase Journey Dataset. View this process in the figure below.
- Source Medium integrates first-party purchase funnel data from a variety of data sources, you’ll see them listed and categorized on the left-hand side of the chart above
- The purchase journeys from all data sources are assessed for quality by number of valid touch points and the best are selected, this creates the Unified Event Schema you’ll see in the middle of the chart
- The Unified event Schema is combined with Marketing Data, Orders Data, Customer Data, and User Inputs using the appropriate identifier matching for each to create a set of Unified Purchase Journeys which you’ll see on the right-hand side of the chart
- Source Medium integrates first-party purchase funnel data from a variety of data sources, you’ll see them listed and categorized on the left-hand side of the chart above
- The purchase journeys from all data sources are assessed for quality by number of valid touch points and the best are selected, this creates the Unified Event Schema you’ll see in the middle of the chart
- The Unified event Schema is combined with Marketing Data, Orders Data, Customer Data, and User Inputs using the appropriate identifier matching for each to create a set of Unified Purchase Journeys which you’ll see on the right-hand side of the chart
Source Medium models attribution in three key ways:
- First Touch Attribution:
- Assigns all credit to the first valid touch point in the purchase journey
- Ideal for understanding initial customer acquisition channels
- Last-Touch Attribution
- Assigns all credit to the last valid touch point before the purchase
- Useful for identifying conversion-driving channels
- Linear Attribution
- Distributes credit equally among all valid touch points
- Provides a balanced and complete view across the entire purchase journey
How can I Analyze Source Medium Multi-Touch Data?
Source Medium MTA data architecture and modeling powers a robust suite of detailed reports to help you analyze and optimize your marketing efforts. If desired, you can customize these MTA reports for your use case—and you can even build custom BI solutions or train machine learning models directly on top of the Unified Purchase Journey MTA data from your managed data warehouse.
Key MTA Reporting Definitions
Key MTA Reporting Definitions
Model Dimension
- In the specific case of Source Medium MTA, model dimension refers to the type of touch point being analyzed
- There are 3 model dimension types used in Source Medium MTA:
- Marketing Channels (mapped UTM)
- Ads
- Landing Pages
Attributable vs. Non-attributable
- The attributable value is true when there is at least one touch point, for a given model dimension, on a given customer purchase
- The attributable value is false (non-attributable) when there are no touch points for a given model dimension, on a given customer purchase
- Purchases and revenue are both attributable metrics, for each of the three model dimensions
Distinct Dimension Values
- Distinct dimension values is a count of the number of unique touch points, for a given model dimension
- The same Marketing Channel, Ad ID, or Landing Page will not be counted as a distinct dimension value more than once even if a customer interacts with it multiple times
- Changing the Minimum Distinct Dimension Values setting will filter out customer purchase journeys with fewer than the entered number of touch points, for the selected model dimension
Attribution Type
- Source Medium MTA modeling enables three different attribution types:
- First Touch: Assigns all credit to the first valid touch point in the purchase journey
- Last Touch: Assigns all credit to the last valid touch point before the purchase
- Linear: Distributes credit equally among all valid touch points
Days to Conversion
- This is the number of days between the first touch point in a customer purchase journey and the purchase date
- This value is dependent upon the selected model dimension
Days to Conversion for the Marketing Channel model dimension is the number of days between the first customer interaction with a Marketing Channel and the purchase
Source System
- The source system is the data platform from which a given customer purchase journey was selected
Source Medium MTA Built-in Reports
Source Medium MTA Built-in Reports
Source Medium MTA built-in reports are part of a standalone dashboard separate from your main Source Medium dash. After MTA is enabled for your account, the dashboard link will be pinned to your shared Slack channel or sent via email/gchat if you do not use Slack. The sections below describe each of the default modules and their functionality.
This module provides an overview of how complete your business data is for use with Source Medium MTA. If you find your attribution rates to be low, the MTA Advanced Documentation provides common solutions to this problem in the Attribution Improvement section. You’ll also find a video overview at the top of this module if you’d prefer watching a guide instead of the written format shown here.
Select a date range to display data from—complete purchase journeys will be included if their associated purchase date is within the date range, touch points are not excluded by the date setting
This filter is present on all Source Medium MTA modules
This module provides an overview of how complete your business data is for use with Source Medium MTA. If you find your attribution rates to be low, the MTA Advanced Documentation provides common solutions to this problem in the Attribution Improvement section. You’ll also find a video overview at the top of this module if you’d prefer watching a guide instead of the written format shown here.
Select a date range to display data from—complete purchase journeys will be included if their associated purchase date is within the date range, touch points are not excluded by the date setting
This filter is present on all Source Medium MTA modules
This module is the heart of Source Medium MTA reporting. Here you’ll find aggregates of all your MTA data for each of the three attribution types, across all three model dimensions.
Choose a Model Dimension to select the type of touch points you’d like to analyze
Set the Minimum Dimension Values to filter the number of touch points per purchase journey
Choose Dimension Value(s) to select which specific Marketing Channels, Ads, or Landing Pages you’d like to analyze touch points from
Select the first and/or last touch dimension value to set a specific beginning and/or end to the customer journeys you are analyzing
This module provides a detailed view of the multi-touch performance of your individual ad creatives. View revenue by attribution type, and the compound performance metric ROAS in its modeled MTA forms.
Select Ad Platform(s)
Select Ad Name(s) or Ad ID(s) to view individual ads
Select Campaign Name(s) to view ads from a particular campaign(s)
Select Campaign Tactic(s) to view a group of campaigns (Prospecting, Retargeting, Brand, etc.)
This module allows you to analyze the average length of purchase journeys across all three model dimensions: Marketing Channels, Landing Pages, and Ad Creatives
Set the Minimum Dimension Values to exclude purchase journeys with less than this number of touch points for the given model dimension
Source Medium MTA Custom Reporting
Source Medium MTA Custom Reporting
To customize the Source Medium MTA dashboard, such as changing visualizations or swapping metrics, you can use the edit mode in Looker Studio as you would on your main dashboard. For more information on how to do this, see our Looker Studio Customization Guide (in progress, link coming).
To access the MTA data directly within your managed data warehouse for custom BI solutions or ML modeling, or for more advanced usage and customization information, view the Warehouse Data section of our MTA Advanced Documentation.