Attribution & deep links
Capture deep links, install referrers, deferred links, and SKAN context.
Last updated June 3, 2026
Capture mobile attribution from deep links, install referrers, deferred links, QR refs, and SKAN postbacks.
Prerequisites
- A mobile SDK installed
- Universal links or app links configured
- Campaign parameters on links where possible
Steps
Parse the opening URL
Pass deep-link params into the session attribution context.
deep-link
1tracker.appOpen({2attribution: {3method: 'deep_link',4source: 'Meta Ads',5campaign: 'summer-sale-2026'6}7})
Capture install referrer
On Android, pass Play Install Referrer campaign fields when available.
Send SKAN postbacks
For iOS, forward SKAdNetwork campaign IDs and conversion values to Grometrics.
Options / Configuration
| Option | Type | Required | Description |
|---|---|---|---|
| method | string | ✓ | deep_link, install_referrer, deferred, SKAN, push, or direct |
| source | string | no | Ad network or source name |
| campaign | string | no | Campaign ID or UTM campaign |
What happens next
Open Traffic Sources and confirm Install Sources or Deep Links show the attributed session.
Verify your setup
Verify your setup
Troubleshooting
Everything is Direct
Confirm links include source or campaign params and that the SDK passes them during app_open.
Was this page helpful?