Subscription apps: see which campaigns bring paying subscribers
AdShift takes subscription revenue from RevenueCat and ties it to the source of the install, next to cost, so you judge campaigns on what subscribers pay, not on installs.
12,000 attributed installs free in your first year. No card.

What you can do
From install to paying subscriber
Payback over months, not days
See cost, revenue to date and ROAS per campaign: know which campaigns have earned their spend back
Count how many install cohorts have paid back: tell a slow earner from a campaign that never returns

Revenue from earlier installs
Split each month's revenue by the month users installed: see how much comes from subscribers you won earlier
Group cohorts by campaign or by install month: check whether newer cohorts pay back sooner

Retention by install week
Read retention from day 0 to day 30 for each install week: see which cohorts are still around when the first renewal is due
Compare cohorts from different sources: find the channels whose users stay

iOS campaigns, SKAN included
Read SKAN installs, cost and ROAS by network and campaign: judge iOS campaigns without user-level data
Map conversion values in Conversion Studio: decide which early events your SKAN postbacks report

How it works
Live in three steps
Add the SDK
One SDK for Android and iOS, also for Flutter, React Native and Unity.
Connect RevenueCat and your ad accounts
RevenueCat sends subscription revenue through a webhook. Google Ads, Meta, TikTok and Apple Search Ads bring cost.
Read payback by campaign
The Overview splits revenue into purchases, ads and subscriptions; cohorts show payback by campaign and install month.
Free and Growth
What it costs a subscription app
Free
$0for 12,000 attributed installs in your first year
What's included:
- Attribution on Android and iOS, re-engagement included
- Cohorts and retention
- SKAN and direct deep links
Growth
$0.03per attributed install after that
What's included:
- Cost import and ROAS
- Basic fraud protection
Only attributed installs are billed. Organic installs, in-app events and purchases are free.
Add-ons: Subscription revenue · Custom dashboards · Scheduled data export 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 RevenueCat, through a webhook. Subscription events and revenue are attributed to the install source. This is an add-on, switched on for every account's first 3 months.
Subscription revenue comes in through RevenueCat today. Purchases your app reports through the SDK are measured without it.
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.


