Dash Stats Docs

Install attribution options for the AppBrain ad network

AppBrain only charges you for actual installs by actual users. There are multiple options how we can track whether a click on your ad actually leads to an install. This process is called install attribution.

1. AppBrain internal install attribution

AppBrain only works with in-app SDK traffic from our own AppBrain SDK. When a user sees your ad and clicks it, he will get sent to the Google Play app page about your app. Because our SDK code is running on the user’s device, we’re able to track whether this is followed by an actual install of your app. The SDK does this buy periodically monitoring the user’s device for the presence of your app after a click on an ad for your app. We charge for an install of your app if it happens within 24 hours of a click on an AppBrain ad for your app.

A great benefit of AppBrain native install attribution is that it doesn’t require any change to your app. Note that compared to external install attribution platforms, AppBrain’s install numbers may be slightly higher. This is because a small percentage of users may never open your app after installing it.

Clickthrough URL

If you keep the default setting “AppBrain” as install tracking type, we will send users to the Google Play store with a tag “appbrain_cpi” that’s recognized by Google Analytics.

If you want to customize the Google Play link, or use your own internal server to forward users to the Play store, you can choose “AppBrain (with clickthrough URL)”. The actual charging of installs will still happen based on the process mentioned above. If you use our clickthrough URLs there are a number of macros you can use:


Macro Example Description
$ADID b38f2731-cdee-4c44-8af0-babcdbd32e6f7 Google’s Android advertiser ID (when available)
$ANDROIDID 9bcdf6f124423123 The device’s Android ID (when available, on the vast majority of devices only $ADID will be set, and not $ANDROIDID)
$PACKAGE com.apptornado.dotmatch The package name of the app of your promotion campaign
$CAMPAIGN_NAME Blob Connect Tier 2 The name you gave the campaign on the dashboard
$COST 0.85 The CPI cost when this user will install the app, in dollars
$COST_CENTS 85 The CPI cost when this user will install the app, in cents
$SUBID 32151 An ID that identifies the traffic source (publisher app)

2. External install attribution platforms

AppBrain is integrated with a number of external install attribution frameworks:

  • Adjust
  • AppsFlyer
  • Apsalar
  • Kochava

These platforms independently track installs and attribute them to various promotion channels you may be using. They typically require you to build an SDK into your app and may have various pricing models where you need to pay a fee to the attribution platform on top of the CPI price you pay to us.

In the promotion campaign setup screen, you can choose to use one of the external attribution frameworks to use for tracking. The attribution will provide you with a URL that you should copy into the AppBrain promotion setup. This URL is often called the “clickthrough URL” or “tracking link”.

When this is set up correctly, the SDK of the attribution platform becomes active the first time a user opens your app. It will then determine whether it attributes the install to AppBrain and send a message to one of our servers, which will lead to a charge to your account. In this way, the numbers that are reported by the external install attribution platform will very closely match the ones that you get charged for by AppBrain.

3. Other install attribution solutions

Are you using a different solution to attribute your installs and your want to use that with AppBrain? Then contact us at contact@appbrain.com and we’ll be glad to help. Especially if you’re using TUNE / mobileapptracking, we’re able to set this up for you.