Skip to documentation
SmartLinks Help Center
Step-by-step product guides Read as Markdown ↗
Free to read. Private to operate. These guides never display account data or keys. Using a feature requires your own account, permissions and applicable plan. YOUR_API_KEY is only a placeholder.

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

  1. Open Links and choose Create Deep Link.
  2. Enter the in-app path/destination and the campaign information requested by the form. Use a route your app actually handles.
  3. Review platform destinations and fallback behavior before saving.
  4. Open the link's share action. Check Generated Tracking URL and add Tracking Parameters (Optional) where needed.
  5. Copy the generated URL; do not manually reconstruct a short code or assume every URL has the same path format.
  6. Test on Android and iOS with the app installed. Confirm the intended screen opens.
  7. Test without the app installed and inspect the fallback/store destination. Test a new-install journey separately if using deferred attribution.
  8. 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.

Browse all product guides → · SDK installation guides