OneLink™ 3/4: Deep linking existing users to specific pages

At a glance: Use this guide to create a link to retarget your existing app users and send them directly into a specific experience (for example, a specific page) within your app, without being directed to the app store or app home page first. These users are attributed using retargeting attribution. 

Part1_fade_180X408.png Part2_fade_180X408.png Part3_180X408.png Part4_fade_180X408.png

Related reading: Deep linking with SRNs

Scope of work

Who's involved

Note: This guide indicates when and how the marketer needs to involve the developers.


Time required

Approximately 3 hours (depending on the supported use cases), working together with your mobile developers.


In OneLink 2/4 you created a custom link, that sends existing users to open your app. OneLink 3/4 covers how to send existing app users who click your link directly to specific content in your app. To do this, you will use the deep linking data from AppsFlyer's SDK.
This applies to ALL deep linking methods: Universal Links, Android App Links, and URI scheme. 


Mark the marketer's Facebook post (from the previous guide's example) had mild success in getting existing users to return to the app. However, not many users who click the link and open the app actually convert to place an order.

Mark decides to increase conversion by offering a free bag of peaches, apples, or avocados with every purchase. For this, Mark creates a smooth, deep-linking experience for existing users. He sends his user base a detailed email stressing the benefits of these 3 healthy fruits. 

For each fruit mentioned in the email, Mark includes a deep link powered by OneLink, configured (with the help of mobile developers) to:

  • Take existing app users (regardless of platform) straight to the relevant fruit page.
  • Direct new users without the app installed to the appropriate app store or landing page, based on their device.

Mark can then create many more links without any additional developer work, deep linking to any product page in any given link.


To create a custom link, you must choose parameters and values. When a user clicks your custom link, AppsFlyer delivers the parameters and values to your app's internal code. 

Inside your app, the code written by the mobile developer receives the parameter information via the AppsFlyer SDK (if integrated) and makes the app do something specific, for example, navigate to a particular page.

Complete the following procedures to set up a custom link (with parameters and values) that sends existing iOS or Android app users directly to specific content within the app. 


If you completed the procedures in this article, then congratulations! You have created a link you can send to existing app users to direct them straight to specific content (or get a personalized experience) in your app and receive retargeting attribution data. 




Next step

What if NEW users click on your custom link? 

Follow the instructions in OneLink 4/4 to give new users the same deep linking experience existing users get by using deferred deep linking. This will take new users first to the app store, and then directly to specific content inside your app. 

Was this article helpful?