Apple Search Ads attribution
for iOS apps.
See which Apple Ads campaigns bring installs and attributed revenue, compare them with organic installs, and add campaign spend when you connect the Apple Ads API.
- Native Swift
- Native Android
- Flutter
- React Native
- RevenueCat
- Superwall
- Attribution at first openThe Swift, React Native and Flutter SDKs capture Apple's AdServices token automatically on iOS.
- Campaigns beside organic installsSee Apple Ads installs by campaign alongside organic installs, with attributed revenue in the dashboard.
- Spend when you connect Apple AdsConnect the Apple Ads API to add campaign spend, cost per install and impressions.
Apple Ads results in your app analytics dashboard
Onboarding
Acquisition
Outcomes
12
started
cohort outcomes
50% churn by
7.0d
churn paths
- cancelled
- 0
- expired
- 1
Apple Ads
Devices
Events
How is Workout Tracker doing? Show me the numbers and where we’re losing users.
activationpal.list_apps()└ Workout Tracker id: "workout-tracker"
activationpal.get_stats( app: "workout-tracker", range: "30d" )└ Snapshot received · installs, revenue, onboarding, paywall
WORKOUT TRACKER · LAST 30 DAYS revenue $366.67 ↑67% installs 740 ↑49% conversion 5.3% 39 purchases installs ▅▄▅▆▇██▆▆▆▆▅▄▇▇▇▇███▇▆ revenue ▁▁▂▃▁▂▁▁▂▁▃█▃▁▂▁▂▁▃▄▁▁ Oct 9 → Nov 7 ONBOARDING installed 740 100% █████████ your goal 707 96% █████████ experience lev 657 89% ████████░ weekly schedul 613 83% ███████░░ notifications 570 77% ███████░░ completed 550 74% ███████░░
Biggest leak: “experience level” loses 50 users (7% of arrivals). Installs are up 49%. Test a shorter version before increasing spend.
Which markets are actually making money?
MARKET INST REVENUE US United States 223 $207.80 GB United Kingdom 70 $55.94 SE Sweden 13 $23.98 AU Australia 26 $19.99 organic 654 $316.71 apple ads 86 $49.96
Revenue is concentrated in United States. Scale only where revenue per install supports the acquisition cost.
Apple Search Ads attribution FAQ
How do I track Apple Search Ads installs by campaign?
Add the ActivationPal SDK. It captures the AdServices attribution token on first open, and ActivationPal resolves it so installs can be split by campaign and against organic installs. Start with the Quickstart.
Does Apple Search Ads attribution require an ATT prompt?
No. The SDK does not show an App Tracking Transparency prompt to capture Apple Ads attribution.
Do I need to connect the Apple Ads API?
No. The SDK captures attribution without an API connection. Connect the Apple Ads API when you want spend, CPI and impressions alongside campaign installs and attributed revenue. See Apple Search Ads setup.
Does Apple Search Ads attribution work on Android?
No. AdServices attribution is available to the iOS SDKs; Android analytics works without Apple Ads attribution. See the React Native and Flutter setup guides.