Product Understanding

DataSenses's attribution methods

Overview

DataSenses's attribution matches your app users to the source that drove their install. You can use this attribution data to measure campaign performance, run effective retargeting campaigns and more.

DataSenses supports two attribution methods: deterministic attribution and probabilistic modeling for both clicks and impressions. The type of conversion and quality of user engagement determine which method we use.

Deterministic attribution

Deterministic attribution is DataSenses's main attribution method and involves device matching. We collect a unique identifier from recorded engagements and installs, and if both IDs match, we can attribute that engagement to the install. With a 100% accuracy rate, click-based device matching is the most reliable attribution method.

We use deterministic attribution to attribute installs (first app opens) and reattribute (assign new attribution sources to) inactive users.

DataSenses uses the following identifiers for deterministic attribution:

IdentifierNote
Advertising IDsUsed explicitly for advertising purposes. Device users have the option to reset the ID or can refuse to share it (such as limit ad tracking settings). DataSenses stores advertising IDs and they can be used for retargeting purposes. iOS example: IDFA, Android example: GPS ADID (for Android)
Device IDsPermanently attached to the device without users having the option to reset it or deny sharing rights. DataSenses does not record device IDs by default, nor do we store raw device IDs; we only use them for attribution purposes. iOS example: IDFV (for iOS), Android example: Android ID
DataSenses tagUnique IDs created by DataSenses for every click or impression on both iOS and Android. DataSenses only uses Android reftags for attribution matching. iOS example: IDFV (for iOS), Android example: Android ID

Probabilistic modeling

Probabilistic modeling is DataSenses's secondary attribution method, and uses machine learning to support a statistical approach to measurement.

On iOS 14.5+, probabilistic modeling can be used for owned media, cross-promotion, and consented web-to-app flows.

Platform support

Since iOS and Android operating systems handle user data in different ways, DataSenses may use a different attribution method and fallback depending on the user's device, the advertising channel and engagement source.

Attribution on Android

Advertising channelEngagement sourceAttribution methods on Android
Owned Channels (CRM, website, etc)Mobile WebDeterministic matching using the Google Play Store Referrer. Fallback: probabilistic modeling
In-appDeterministic matching using the Google Play Store Referrer. Fallback: probabilistic modeling
Self-Attributing NetworksMobile web & In-appSANs claim installs based on their own attribution

Attribution on iOS 14.4 and earlier

Advertising channelEngagement sourceAttribution methods on Android
Owned Channels (CRM, website, etc)Mobile WebProbabilistic modeling
In-appDeterministic matching. Fallback: probabilistic modeling
Self-Attributing NetworksMobile web & In-appSANs claim installs based on their own attribution

Attribution on iOS 14.5+

Advertising channelEngagement sourceAttribution methods on AndroidSKadNetwork attribution
Owned Channels (CRM, website, etc)Mobile WebProbabilistic modelingNot available
In-appDeterministic matching. Fallback: probabilistic modelingNot available
Self-Attributing NetworksMobile web & In-appSANs claim installs based on their own attributionYes, with limited reporting
Previous
SKAdNetwork