Take your app to the next level with Affise MMP (Mobile Measurement Partner)
Join Now ⚡
Back to Glossary

Ad Attribution

i

The process of determining which marketing effort led to a user’s action, such as an install or purchase.

Without ad attribution, mobile marketers can’t distinguish which of their advertising budgets are generating returns and which are being wasted. It serves as the “single source of truth” that allows businesses to calculate ROI, optimize ad spend, and scale user acquisition effectively.

How Ad Attribution Works

Attribution relies on a technical handshake between the ad network, the MMP, and the app. Here is the standard step-by-step flow:

  1. The Click: A user clicks on an ad. This click passes through a unique tracking URL generated by the MMP (e.g., Affise), logging the source, campaign ID, and timestamp
  2. The Redirect: The user is redirected to the Apple App Store or Google Play Store to download the app.

  3. The Install: The user downloads and opens the app. Inside the app, the MMP’s SDK (Software Development Kit) is initialized.

  4. The Match: The MMP collects the device’s identifier (IDFA on iOS or GAID on Android) from the SDK and matches it against the click data stored from Step 1. If the click and install occur within a predefined time window (e.g., 7 days), a conversion is recorded.

  5. The Postback: The MMP sends a “postback” notification to the ad network, confirming the install was successful and which user to bill for.

Key Attribution Models

Attribution is not a one-size-fits-all process. MMPs utilize different models to assign credit for a conversion.

  • Last-Click Attribution: The most common attribution model. 100% of the credit for an install goes to the last ad the user clicked before downloading.

  • Multi-Touch Attribution (MTA): Credit is distributed across several touch points in the user journey (e.g., 30% to the first click, 20% to a mid-funnel video view, 50% to the last click). This provides a holistic insight of the funnel.

  • View-Through Attribution (VTA): Credit is given when a user sees an ad (impression) but does not click it, yet later installs the app. This helps measure the impact of brand awareness campaigns.

The Shift to Privacy-First Attribution

Modern ad attribution is evolving rapidly due to privacy regulations. With the deprecation of IDFA (Identifier for Advertisers) in iOS 14+ and the move away from cookies, traditional user-level tracking has become restricted.

To address this, Affise MMP supports SKAdNetwork (SKAN), Apple’s privacy-preserving framework that provides aggregated, delayed attribution reports rather than user-level data. Additionally, Affise utilizes probabilistic modeling and fingerprinting (analyzing IP addresses, device type, and OS version) to match users when deterministic identifiers are unavailable.

Why Ad Attribution Matters for Affise MMP Users

Accurate ad attribution is the engine that powers every other feature in the Affise MMP dashboard.

  • Optimizing Ad Spend: By understanding exactly which channel (Facebook, Google, TikTok, etc.) delivers the highest value users, marketers can shift budgets in real-time to maximize Return on Ad Spend (ROAS).

  • Fraud Prevention: Attribution data allows MMPs to identify click-spamming and bot traffic. If an install arrives without a corresponding valid click, it is flagged as fraudulent.

  • Full-Funnel Reporting: Attribution isn’t just about the install. By tracking the user post-install, Affise can attribute in-app events (purchases, level-ups, subscriptions) back to the original ad source, revealing true Customer Lifetime Value (LTV).

Finally, Ad Attribution is the critical link between marketing spend and business revenue, and Affise MMP provides the neutral, accurate technology required to navigate this complex landscape.