1
Create your app
Sign in at app.trueorigin.dev and create an app. Find it
in the App Store search and the details fill in; an app that is not live yet can be
entered by hand.The Ad link field sets your app’s link for all your ads,
appdownload.link/{app}.
It cannot change later. The link goes live on its own once the app has its App Store
URL.For Android, set Settings → Android URL to the app’s Google Play URL,
https://play.google.com/store/apps/details?id=….When the app is created, the dashboard shows your SDK key (to_…) once. Copy it.
If you lose it, rotate it in Settings → SDK key.2
Add the SDK
- Swift
- Kotlin
- React Native
In Xcode: File → Add Package Dependencies…, paste
https://github.com/trueorigin-dev/trueorigin-ios and add the package. Then
configure it at launch:3
Test it on a phone
Copy your ad link from Tracking links and tap it on the phone, then install your
build on that same phone and open it. The match shows in Live activity within
seconds.On Android, install the build from Google Play. An app installed from Android Studio
or with
adb gets no install referrer and stays unmatched.4
Put the ad link in your ads
Use the ad link as the website URL of every ad and add the network’s URL parameters,
so every install carries its campaign, ad set and ad. For Meta and For TikTok
copy it with the parameters already appended. See Tracking links.
Then
RevenueCat
Trials and revenue per campaign.
Postbacks
Send installs and purchases back to Meta and TikTok.
Ad spend
CPI and ROAS from a Meta or TikTok CSV.