Skip to main content

Deep Linking

Deep linking is a powerful technique that enhances user engagement and improves campaign performance. It allows advertisers to direct users straight to specific pages or content within an app.

How Deep Linking Works

Installed App

If a user has already installed the advertised app, the deep link URL will seamlessly navigate them to the desired in-app destination — such as:

  • A product page
  • A specific level in a game
  • A relevant content section

App Not Installed

If the user doesn't have the app installed, the deep link will utilize a fallback mechanism to guide them to the next best action defined by the advertiser — such as:

  • Redirecting to the App Store / Google Play Store
  • Opening an optimized mobile landing page

Technical Integration

As a DSP, you must populate the VAST ClickThrough and, if an end card is included, the CompanionClickThrough elements with the deep link URL as follows:

FieldDescription
primaryUrlDeep link to another application potentially installed on the user device
primaryTrackingUrlUpon successful opening of the primary URL, a GET request is sent to this URL
fallbackUrlLink to a webpage if the desired app is not installed on the device
fallbackTrackingUrlUpon successful opening of the fallback URL, a GET request is sent to this URL

Example

deeplinker://navigate?
primaryUrl=customapp%3A%2F%2Flink&
primaryTrackingUrl=http%3A%2F%2Fpx.url.com%2FtrackPrimaryClicked&
fallbackUrl=http%3A%2F%2Fwww.url.com&
fallbackTrackingUrl=http%3A%2F%2Fpx.url.com%2FtrackFallbackClicked
Format

The protocol (deeplinker://) and host path (navigate) are mandatory. You can reach your account manager if you already have a custom deeplink schema