Smart Links and deep links
Smart Links route users toward the intended app or fallback destination and carry campaign information.
Before you start
Set the correct store URLs and app identity. Configure Android App Links or iOS Universal Links in the app and handle incoming routes using the SDK guides.
Step by step
- Open Links and choose Create Deep Link.
- Enter the in-app path/destination and the campaign information requested by the form. Use a route your app actually handles.
- Review platform destinations and fallback behavior before saving.
- Open the link's share action. Check Generated Tracking URL and add Tracking Parameters (Optional) where needed.
- Copy the generated URL; do not manually reconstruct a short code or assume every URL has the same path format.
- Test on Android and iOS with the app installed. Confirm the intended screen opens.
- Test without the app installed and inspect the fallback/store destination. Test a new-install journey separately if using deferred attribution.
- Open link Analytics and compare clicks with the resulting app activity.
Confirm it worked
The actual shared URL routes correctly in each tested state and the expected attribution is recorded. A successful browser redirect alone does not verify deferred deep linking.
Troubleshooting
Check signing fingerprints, Apple association settings, domain and route matching if the app does not open. A URL opened inside another app's browser can behave differently; test the real channel you plan to use.
Related: Campaign tags, Metadata.