Skip to main content

Features

Dynamic Routing That Thinks for You

One link, multiple destinations. Route users automatically based on their device, operating system, location, or language — no code, no manual redirects, no friction.

One Link Shouldn't Mean One Destination

Imagine sharing a single link in your email campaign, social media post, or print advertisement — and having every user automatically land on the most relevant page for them. iOS users go to the App Store. Android users go to the Play Store. Desktop users see your website. German-speaking users see the German landing page. Visitors from the UK see pound pricing. All from one URL, with zero manual work.

This is exactly what Omni Links dynamic routing does. Instead of creating separate links for each platform and cluttering your campaigns with multiple URLs, you create a single branded linkand attach routing rules. The routing engine evaluates each visitor's context at click time and sends them to the best matching destination. Rules are prioritised and can be changed at any time without affecting the link URL.

The result: visitors land on content that is relevant to their device, region, language, or referring source, fewer people end up on the wrong app store or a page in the wrong language, and campaign management stays simpler for your marketing team.

Routing Capabilities

Route traffic intelligently using any combination of these conditions.

Device & OS Detection

Automatically detect whether a visitor is on iOS, Android, Windows, macOS, or Linux. Route mobile app users to the appropriate app store and desktop users to your website — all from a single link.

Geographic Routing

Send visitors to location-specific landing pages based on their country or region. Show localised pricing, language-specific content, or region-restricted offers automatically.

Language-Based Routing

Detect the browser language preference and route users to the matching translation of your content. Ideal for global campaigns where a single link needs to serve audiences in multiple languages.

Percentage-Based Splitting

Split traffic between multiple destinations by percentage for A/B testing. Send 50% of visitors to landing page A and 50% to landing page B, then compare click engagement by resolved destination in your analytics dashboard.

Dynamic Routing in Action

App Download Campaigns

Share one link across all channels. iOS users are routed to the Apple App Store, Android users to Google Play, and desktop users to your web app or landing page. No more “Download on iOS | Download on Android” confusion.

Global Product Launches

Route visitors to region-specific landing pages with localised pricing and language. Combine with link analytics to see which regions drive the most engagement and optimise your launch strategy accordingly.

Landing Page A/B Tests

Split traffic between two landing page variants without any external tooling. Monitor click engagement by destination and shift traffic toward the better-performing page. Pair with UTM parameters for clean attribution.

Frequently Asked Questions

What routing conditions can I set?
You can route based on device type, operating system, browser language, geographic location (country and region), referrer, and percentage split. Rules are priority-ordered, so you can send iOS visitors to the App Store, Android visitors to Google Play, German visitors to a localized landing page, and everyone else to your fallback destination.
Can I A/B test different destinations with dynamic routing?
Yes. You can configure percentage-based traffic splitting to send a defined percentage of clicks to different destinations. This is useful for testing landing page variants, comparing click engagement between app stores, or gradually rolling out new content.
Does dynamic routing add latency to redirects?
Routing rules are evaluated in the redirect handler before the visitor is sent onward. Redirect outcomes and latency are logged so teams can monitor performance from the operations dashboard and production readiness checks.
Can I see analytics broken down by routing destination?
Absolutely. The analytics dashboard shows click data segmented by each routing destination. You can see how many users were routed to each URL, which conditions triggered most frequently, and how different segments perform in terms of engagement.

Route Smarter, Convert Higher

Start using dynamic routing to send every visitor to the most relevant destination — automatically.