Mobile Deep Linking

Universal Mobile Deep Link Engine for iOS, Android & Web

Route visitors to configured app screens or web destinations using verified app links, routing rules, and fallback URLs.

AI Overview & Core Takeaway

Deep links can connect web and campaign URLs to app content when OS association and app-side handling are configured.

Illustrative routing flow · not a live resolution
Example link

https://go.yourbrand.com/promo/summer

Target App State:

Actual routing depends on your stored rules and app/domain configuration. Test a Wilderlink to inspect its configuration without recording a click.

EXAMPLE DECISION PATHILLUSTRATION

[1] Selected platform: iOS

[2] Domain and path are matched against the link configuration.

[3] Configured app or web destination is selected where applicable.

App installed: OS association and app-side URL handling are required for native opening.

Built for Mobile Routing

Explore the configured routing, app integration, and measurement capabilities.

Context-Aware Routing

The redirect service detects device context and applies link rules. OS-level app opening requires verified Universal Links or App Links.

Platform-Aware Rules

Cross-Platform Parity

Configured domains serve iOS and Android association files; mobile apps must enable matching entitlements or intent filters. Desktop traffic uses the web route.

iOS, Android & Web Unified

Context-Aware Rule Engine

Evaluate routing rules against supported device, location, language, OS version, and time conditions; password protection is a separate link gate.

Multi-Condition Routing

Full Feature Breakdown

Deep technical capabilities built into every WilderLinks deployment.

Intent Engine

Platform-Aware Intent Resolution

Whether your user opens a link from iMessage, WhatsApp, Slack, email, or a paid ad campaign, WilderLinks executes native app routing cleanly.

  • iOS Universal Links when domain and app association are configured
  • Android App Links when domain and app association are configured
  • Web fallback targeting desktop or custom landing pages
  • Appends configured UTM values to selected destinations
TYPESCRIPT
import { init, handleIncomingUrl } from '@wilderlinks/wilderlinks-react-native';

init({ baseUrl: 'https://api.wilderlinks.space', domains: ['go.yourbrand.com'] });
const link = await handleIncomingUrl('https://go.yourbrand.com/promo');
if (link.matched) console.log(link.deepLinkPayload);
Testing & QA

Read-Only Configuration Inspection

Inspect a verified link’s stored route strategy and destination type for a chosen platform without opening the destination or recording a click.

  • Choose iOS, Android, or desktop context
  • Inspect stored route strategy and deferred-payload presence
  • No OS handoff, geolocation, or visitor-specific split selection
  • Does not record production clicks or opens
TYPESCRIPT
const response = await fetch('https://api.wilderlinks.space/api/v1/test/resolve', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ url: 'https://go.yourbrand.com/promo', platform: 'ios' }),
});
const inspection = await response.json();
console.log(inspection.routing);
Routing

Configured rules

Depends on your link and destination setup

Install matching

Token-based

Platform-dependent recovery

Read-only inspection

Tester

No destination fetch or click event

Supported Platforms
iOS
Android
Web
Swift Kotlin RN Flutter

Frequently Asked Questions

Everything you need to know about Mobile Deep Linking.

What is a deep link and how does it work?

A deep link is a specialized URL that directs users straight to a specific screen or item inside a native mobile app, bypassing generic landing screens.

What app-side setup is required?

Configure your app profile and link domain, then add Associated Domains on iOS or a verified App Links intent filter on Android. The native Swift package requires iOS 13 or newer.

How does WilderLinks handle users who do not have the app installed?

When store URLs are configured, the HTTP fallback can open the store. Otherwise the selected web destination is used. Recovering a deferred payload requires a valid token handoff and app-side matching.

Can I route traffic based on geolocation or language?

Yes, WilderLinks includes a context-aware rule engine that lets you route clicks dynamically based on country, region, device vendor, OS version, language, time window, or custom password conditions.

Is a response-time guarantee published?

No latency guarantee is established by this documentation. Test your own configuration and monitor production performance.

Ready to deliver links that think?

Start with the integration guide, then configure your domain and app.