Deferred Deep Links

Preserve Context Across App Store & Google Play Installs

Recover configured link context after installation when an app can obtain and exchange the click token.

AI Overview & Core Takeaway

WilderLinks uses token-based matching between a recorded click and a later app launch; the handoff method depends on platform and app setup.

Illustrative token-based deferred flow

1
Campaign Click

A production link click may create a matching token.

2
Store Install

A configured store fallback may carry a token, depending on platform and integration.

3
First App Launch

The app retrieves a token where supported and calls the matching API.

4
Conditional recovery

If matching succeeds, the app handles the returned payload. iOS App Store token recovery is not automatic.

Built for Mobile Routing

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

Token-Based Recovery

The redirect records a match token. Android can receive it through Play Install Referrer; clipboard and attribution-provider callbacks are conditional alternatives.

Seven-Day Match Window

App-Side Token Exchange

The app exchanges a recovered token through POST /api/v1/match or POST /api/v1/match/install-attribution.

Explicit Token Match

Platform-Specific Setup

Clipboard availability and attribution callbacks vary by platform and user action. Review consent and privacy requirements for your app.

Requires App Integration

Full Feature Breakdown

Deep technical capabilities built into every WilderLinks deployment.

Deferred Handoff

Multi-Channel Tokenization Engine

The service stores click tokens for later matching. Native Android can read Play Install Referrer; other mobile SDKs need app-side referrer integration or a supported fallback.

  • Gesture-gated clipboard fallback, where available
  • Native Android Play Install Referrer support
  • App Store campaign token exchange only when a provider supplies the token
  • One-time matching within a seven-day click window
TYPESCRIPT
import { matchDeferredToken } from '@wilderlinks/wilderlinks-react-native';

const match = await matchDeferredToken(
  'https://api.wilderlinks.space',
  '<32-character-token-from-your-app-handoff>'
);
if (match.matched) console.log(match.deepLinkPayload);
Onboarding UX

Custom Onboarding Flow Routing

Use a matched deep-link payload to choose an onboarding destination inside your app.

  • Pass promo codes directly into checkout
  • Pre-fill referral inviter details on signup
  • Auto-navigate to clicked product item
TYPESCRIPT
const response = await fetch('https://api.wilderlinks.space/api/v1/match', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ matchToken: '<32-character-token>' }),
});
const match = await response.json();
if (match.matched) console.log(match.deepLinkPayload);
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 Deferred Deep Links.

How does deferred deep linking work?

The HTTP redirect stores a random token with the click. After installation, your app obtains it through a supported handoff and exchanges it for the stored payload and destination.

Is iOS install attribution automatic?

No. The Swift SDK supports a gesture-dependent pasteboard fallback and token exchange if your attribution provider supplies an App Store campaign token.

Which mobile frameworks are supported?

WilderLinks provides official SDKs for iOS (Swift), Android (Kotlin), React Native, Flutter, and Web TypeScript.

Does every SDK read Play Install Referrer automatically?

No. Native Android includes a referrer reader. Flutter, React Native, and Unity require an app-side Android bridge or plugin.

What happens if a user delays installing the app for several days?

The current service accepts an unmatched click token for up to seven days. A token is not guaranteed to survive every store, clipboard, or provider flow.

Ready to deliver links that think?

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