Airbridge
Customers
Log InGet Started Free
Back to Glossary
I

Install referrer

A
Airbridge
May 20, 2024·Updated July 13, 2026·5 min read
CategoryAttribution & Measurement
Also known asGoogle Play referrer, Play Store install referrer
RelatedMobile Attribution, UTM Parameters, Click-to-Install Time, Tracking Link, Organic Install
AffectsAndroid app install attribution accuracy and campaign performance measurement

What is Install referrer?

Install referrer is an Android attribution mechanism that captures the source of an app install by passing a unique string through the Google Play Store at the moment a user clicks an ad or referral link. The string contains campaign parameters, referral source identifiers, and any custom tracking data appended by the marketer. When the app is installed and opened, this string is retrieved from the Play Store and sent to the attribution partner for matching against the original click.

How it works

When a user clicks an ad or a tracking link for an Android app, the click URL includes a referrer parameter containing encoded campaign data. Google Play Store stores this referrer string and associates it with the user's install.

Referrer Parameter Structure

The referrer string typically contains UTM parameters such as utm_source, utm_medium, utm_campaign, utm_term, and utm_content. Marketers and ad networks also append custom parameters to identify specific publishers, creatives, or placements. For example, a referrer string might look like: utm_source=network_name&utm_medium=cpc&utm_campaign=summer_sale.

Retrieval and Attribution Matching

Once the app is installed and launched for the first time, it queries the Google Play Install Referrer API to retrieve the stored referrer string. The app's SDK forwards this string to the mobile measurement partner (MMP). The MMP then matches the referrer data against recorded clicks to attribute the install to the correct campaign, channel, and creative.

Google Play Install Referrer API

Google provides the Install Referrer API as the standard programmatic interface for retrieving this data. It replaced the older broadcast receiver method, delivering more reliable and tamper-resistant referrer data. The API returns the referrer string, the timestamp of when the referrer was set (click time), and the timestamp of when the app began to install, enabling click-to-install time (CTIT) calculation.

Scope and Limitations

Install referrer is specific to Android and the Google Play Store. It does not apply to iOS, where attribution relies on SKAdNetwork, the App Tracking Transparency framework, and probabilistic modeling. On Android, installs from sources outside Google Play, such as direct APK downloads, do not generate a Play Store referrer.

Why it matters

Install referrer is the foundational attribution signal for Android app marketing. It enables marketers to connect app installs directly to the campaigns, networks, and creatives that drove them, making accurate return on ad spend (ROAS) calculation possible.

Without install referrer data, marketers have no reliable way to distinguish which channel delivered a given install, making budget allocation decisions speculative. With it, marketers can compare performance across channels, identify top-performing creatives, and reallocate spend toward sources that drive installs most efficiently.

Beyond install attribution, the referrer string enables downstream analysis. Marketers can segment cohorts by acquisition source and compare in-app behavior, lifetime value, and retention rates across channels. This reveals not just which channel drives volume but which drives quality users.

The CTIT data embedded in the referrer response also serves as a fraud detection signal. Unusually short or long click-to-install times can indicate click injection or click spam activity, helping MMPs and marketers identify and filter fraudulent installs before they distort campaign data.

For Airbridge users, install referrer data is automatically ingested and parsed, making it available alongside other attribution signals for unified cross-channel reporting.

How to set up install referrer tracking

Setting up install referrer tracking for Android requires integrating the Google Play Install Referrer API into your app and connecting it to your attribution workflow.

1. Integrate the Install Referrer Library

Add the Google Play Install Referrer library as a dependency in your app's build.gradle file. Google maintains this library and it provides a stable interface for querying the Play Store referrer data on first launch.

2. Integrate Your MMP SDK

Most MMPs, including Airbridge, handle referrer retrieval automatically when their SDK is integrated. The SDK queries the Install Referrer API on first open, parses the referrer string, and forwards the data to the attribution platform. Manual API calls are generally unnecessary when using an MMP SDK.

3. Structure Your Tracking Links Correctly

Ensure all ad and campaign links pointing to the Google Play Store include a properly encoded referrer parameter. Use consistent UTM parameter conventions across all channels so that reporting remains clean and comparable. Custom parameters for publisher IDs or creative IDs should also be included if granular sub-channel reporting is required.

4. Verify Referrer Data in Your Dashboard

After launching campaigns, verify that install referrer data is arriving correctly in your MMP dashboard. Check that utm_source, utm_campaign, and other parameters are populating as expected. Missing or malformed referrer strings indicate either a broken link setup or an integration issue.

5. Use CTIT Data for Fraud Detection

Review click-to-install time distributions in your attribution reports. Installs with extremely short CTIT values (under a few seconds) are strong indicators of click injection fraud. Configure your MMP's fraud filtering rules to flag or reject installs falling outside expected CTIT ranges.

6. Test Before Launch

Use test devices and internal tracking links to verify end-to-end referrer flow before launching paid campaigns. Confirm that the referrer string is retrieved correctly, that attribution matches the expected source, and that all custom parameters are preserved through the install process.

Related concepts

Term Relationship Description
Mobile Attribution Parent The broader process of crediting installs and events to their originating marketing sources, of which install referrer is a primary signal on Android.
UTM Parameters See also Standardized tracking parameters commonly embedded within the install referrer string to identify campaign source, medium, and name.
Click-to-Install Time See also A metric derived from install referrer timestamps that measures the time between ad click and app install, used in fraud detection.
Click Injection Detection A fraud technique on Android where malicious apps fire fake clicks to hijack install referrer attribution, detectable via abnormal CTIT values.
Tracking Link See also The URL that carries referrer parameters to the Play Store, forming the entry point of the install referrer attribution chain.

Related Blog Posts

  • 👉Airbridge is now supporting Meta Install Referrer

Put these concepts into practice

See how Airbridge helps teams implement mobile attribution strategies at scale.

Get Started FreeView Case Studies

Related Glossary Terms

Expand your understanding with related concepts.

Mobile attribution

Mobile attribution is the process of identifying and assigning credit to the different touchpoints that led to a mobile app conversion.

Urchin tracking module (UTM)

An urchin tracking module (UTM) is a marketing analytics tool used to measure the performance of marketing campaigns. UTM parameters are the key pieces of data that enable the analysis and are added at the end of a URL.

Click to install time (CTIT)

Click to install time, or CTIT, measures the time elapsed from the moment a user clicks on an ad to when the user installs and opens the respective app. This metric is often used by marketers to detect mobile ad fraud such as click spamming and click injections.

Click injection

Click injection is a mobile fraud that generates fake ad clicks with malicious software or script.

Tracking link

In marketing, a tracking link is a specialized URL used to report user activity on an app or webpage and understand traffic sources of marketing campaigns. It is also used to redirect users to other destinations and monitor attribution parameters.

GAID (Google Advertising ID)

GAID is a unique and anonymous identifier used in Google’s advertising services to track ad performance and offer personalized ads.

Airbridge

Stop paying for ads that don't perform. Know which ads actually drive revenue.

Ask AI for a summary of Airbridge

Plans

  • Compare All Plans
  • Core
  • Growth
  • Pricing

Features

  • Airbridge AI
  • Marketing Analytics
  • Fraud Protection
  • Web & App Attribution
  • ROAS Measurement
  • iOS & SKAN
  • Deep Linking
  • Data Export
  • Audience Manager
  • Signal Hold

Resources

  • Blog
  • Case Studies
  • Glossary
  • Library
  • Academy
  • Marketers Guide
  • Developer Guide

Company

  • About Us
  • Terms of Service
  • Electronic Payment Terms
  • Privacy Policy
  • Information Security
  • GDPR
  • System Status

Customers

  • Fizz
  • Planfit
  • Loyal Foundry
  • UNNI
  • Wasabi
  • Rapchat

© 2026 AB180 Inc. All rights reserved.

AB180 Inc. | Business Registration: 550-88-00196