Games and ad-funded apps: see which campaigns bring users who earn
AdShift ties the revenue of every ad impression to the source of the install, next to purchases and cost, so you judge campaigns on what their users earn.
12,000 attributed installs free in your first year. No card.

What you can do
From install to ad revenue
By ad format
Break revenue, impressions and eCPM down by ad format: see whether rewarded or interstitial carries the revenue
Filter by campaign or media source: check which acquired users watch the ads that pay

Ad revenue as a cohort metric
Set the cohort's revenue type to ad revenue: follow ad earnings per user from day 0 to day 30
Group cohorts by media source, campaign or country: compare the ad value of users from each source

Payback by campaign
See cost, revenue to date and ROAS per campaign: know which campaigns earned their spend back
Count how many install cohorts have paid back: tell a slow earner from a campaign that never returns
Group by campaign or by install month: check whether newer cohorts pay back sooner

How much was caught
See caught requests split into clicks, impressions and events: know which part of the funnel is being faked
Filter by app, country and date: find the market where the problem starts

Listonic, a grocery list app with 30M+ downloads, measures ad revenue with AdShift. Read the case study
How it works
Live in three steps
Add the SDK and report ad revenue
One SDK for Android and iOS, also for Flutter, React Native and Unity. When your mediation SDK reports the revenue of an impression, the app passes the amount, currency and network to the AdShift SDK.
Connect your ad networks
Google Ads, Meta, TikTok, Apple Search Ads and RTB House. Cost comes in from the ad accounts you connect.
Read revenue by source
Ad revenue appears by source, campaign and cohort, counts towards ROAS and can be exported.
Free and Growth
What it costs a game or an ad-funded app
Free
$0for 12,000 attributed installs in your first year
What's included:
- Attribution and purchase revenue by source
- Cohorts and retention
- Every Growth feature and add-on for your first 3 months
Growth
$0.03per attributed install after that
What's included:
- Cost import and ROAS
Revenue comes from your app's SDK calls. AdShift does not pull it from mediation platforms on the server side.
Add-ons: Ad revenue by install source, campaign and cohort · Ad revenue counted in blended ROAS · Subscription revenue · Export of the ad revenue breakdown to your warehouse. Growth features and add-ons are on for your first 3 months. Add-ons are priced individually after your first 3 months.
Frequently asked questions
From your app. When an ad is shown, your mediation SDK reports its revenue and the app passes it to the AdShift SDK, which ties it to the source of the install.
Any platform that gives your app the revenue of each impression. The SDK guide has examples for AppLovin MAX, Google AdMob and Unity LevelPlay. Expect numbers close to your mediation dashboard, not identical, because mediation platforms may adjust their figures later.
On iOS, AdShift works with SKAN and AdAttributionKit. You map conversion values in Conversion Studio, and SKAN results sit next to the rest of your attribution data, with installs measured both ways counted once.
12,000 attributed installs free in your first year, then $0.03 per attributed install. Organic installs, in-app events and purchases are not billed.
Yes. The AdShift SDK works in the same build as another attribution SDK, so your current measurement keeps running while you compare.
Check AdShift on your own traffic
Start free with 12,000 attributed installs in your first year, or book a demo and we will go through your setup together.
12,000 attributed installs free in your first year. No card.


