Unified Analytics
A unified view of your SKAdNetwork and Non-SKAdNetwork data on the Branch Dashboard.
Overview
Unified Analytics is a sub-type of the Branch Ad Analytics Dashboard where campaign data from all attribution methods, SKAdNetwork (SKAN), IDFA, IDFV, Apple Search Ads, and Android are merged in a single view after removing duplicate SKAN data.
With Unified Analytics you will have an easier way to view data on a single report. Other features of Unified Analytics include:
- Corrected attribution for users who were flagged as organic who should have been attributed to non-organic media.
- Ability to flag duplicated SKAN installs with a toggle.
Prerequisites
In order to enable Unified Analytics, you need to have completed the following:
- Created a Branch Dashboard.
- Enabled Ads for your Branch account.
- Contact your Branch account manager or visit https://branch.io/pricing
- Implemented the Branch SDK into your mobile app (iOS | Android)
- Implemented SKAdNetwork.
Events Table
The Events Table will be the main area for analyzing your campaign performance. Here you will be able to apply certain filters and add dimensions so you and your teams have a full understanding of your marketing efforts across mobile.
Note - Custom Events are not supported in Unified Analytics.
Configuration
Compare By & Filter
With Unified Analytics, you have the following dimensions to break your report out:
Dimension | Description |
---|---|
ad partner | Ad partner of last touch – this is set automatically to be the name of the ad partner |
ad partner (3p) | Ad partner (3p) of last touch – this is set automatically to be the 3p value of the ad partner |
campaign | Campaign of last touch – this can be set as a custom analytics tag, or set automatically by ad networks like Facebook |
campaign id | Campaign id of last touch – this is set automatically by ad networks like Facebook, or can be set with analytics tags on a link |
platform | Platform (web vs app, desktop vs mobile) on which the event took place |
attributed | Whether the event was attributed to any touch (click or impression) as opposed to unattributed (attributed: false). Unattributed data is the same as "organic" or "direct" data. |
Similar to other reports in the Branch Dashboard, you can also apply filters to view granular performance. For example, you can apply a filter to specify which ad partners and platforms you want to see:
Toggles
In the Events Table, you can toggle certain checkboxes/settings underneath the filters to enable the following:
Toggle | Description |
---|---|
Split SKAN Data | Enable this to view the split de-duplicated event counts from both SKAN and Non-SKAN sources. Your report should now have a new column that splits INSTALL by the following:
|
Organic | When "Organic" is checked, unattributed data will show (attributed: false). This data is not attributed to any click or impression, and is the same as "organic" or "direct" data. |
Unique | When "Unique" is checked, these are unique to a user. For example: if 1 user clicks 100 times, it will count as 1. There is no concept of "unique revenue"; "revenue" is always the sum of all purchase events. |
Local Currency | You can set the views to report using your local currency. Be sure to have your local currency set in the Branch Advanced Settings. If not set, it will default to USD. |
For more details on customizing your Events Table, view our guide here.
FAQ
How does the deduplication work?
The deduplication method is handled by Branch's servers and it does not involve complex conversion value mapping to occur. Unified Analytics aggregates the aggregate SKAN data with the device-level attribution data that is captured from multiple sources:
- Valid SKAdNetwork messages
- Branch's Event Ontology topics
- Other internal topics
Branch uses these data points and deduplicates based on the device's app version and time lapsed between an install and an event.
Updated about 2 months ago