Dynamic Link
A Dynamic Link is a universal URL that can be used across all environments, including PC, mobile web, and in-app browsers.
By applying registered applications, dynamic links can seamlessly activate mobile apps and route users to the appropriate destination based on their device and platform.
Overview
Dynamic links are designed to:
- Work consistently across desktop and mobile environments
- Open the mobile app directly when accessed on a supported device
- Fall back to web pages or app stores when the app is not available
They serve as the core mechanism for user acquisition, sharing, and tracking.
Application-Based App Activation
-
Dynamic links use the applications registered in the project
-
When opened on a mobile device, the link:
- Detects the operating system (iOS / Android)
- Applies the corresponding application configuration
- Opens the app immediately using deep linking
This enables a smooth transition from external links to in-app experiences.
Platform-Specific Behavior
Dynamic links support detailed, platform-specific configurations:
-
Separate behaviors can be defined for:
- iOS
- Android
- Desktop / Web
-
Each platform can have its own:
- Destination path
- Fallback URL
- Store redirect behavior
This allows precise control over how links behave on each operating system.
Tracking and Parameters
Dynamic links support tracking and analytics through parameters:
- Tracking tags for internal analytics
- UTM parameters for marketing and campaign measurement
Common use cases include:
- Measuring campaign performance
- Identifying traffic sources
- Analyzing user behavior after link entry
All parameters are preserved and delivered to the app or web destination as needed.
Key Benefits
- Single link for all platforms
- Instant app activation on mobile devices
- Flexible OS-specific behavior control
- Built-in support for tracking and analytics
Notes
- Dynamic links rely on registered applications for mobile routing
- Tracking parameters are optional but recommended for analytics use cases