At a glance: Create links with attribution, redirection, and deep linking capabilities that convert owned or paid media users into app users, regardless of device, operating system, channel, or platform. These links help you provide the best experience for your users, no matter which of your owned media sources they convert from: websites, banners, social media posts, emails, texts, and more.
The AppsFlyer customer experience and deep linking suite powered by OneLink allows you to create links to measure mobile marketing campaigns across every major channel. The links you create allow you to:
- Interact with your customers across many different online and offline touchpoints.
- Increase conversions by providing users from any touchpoint with the best contextual experiences, from click to app install.
- Get accurate attribution and measurements regarding your campaign results.
- Send new users without your app to the correct app store or web URL, regardless of device, operating system, channel, or platform.
- Send existing users with your app installed directly into the app (using App Links, Universal Links, and URI schemes).
- Deep link users to specific in-app pages or experiences.
The suite is free of charge to all account plans.
The AppsFlyer customer experience and deep linking suite powered by OneLink allows you to create links that provide the optimal experience for your users, no matter where they come from. The customer experiences you can configure include:
- Social-to-app: Engage your users on social media and send them from social media feeds to your app.
- App-to-app: Lead users to your app from within other apps.
- Web-to-app: Convert your mobile website visitors into new mobile app users using Smart Banners and Smart Script.
- QR-to-app: Use QR codes to drive app installs by having users scan a QR code at key points during their offline customer experience. You can also put QR codes on your desktop site, or on TV and CTV ads to route users to your app.
- Email-to-app: Use email service providers (ESPs) to engage users via email and send them from their inbox to your app.
- Text-to-app: Create links for your SMS and messaging campaigns and engage users via text messages.
- Referral-to-app: Create user invite links that allow users and influencers to invite others to your app or share specific in-app content, for example, an article.
- Custom: No matter where your users come from, whether via desktop or mobile, online or offline, owned or paid media, use OneLink to easily send your users to the right place.
Setting up OneLink
Providing the desired customer experience from link to app install for your users using the AppsFlyer UI requires:
- Two different roles within an organization (marketers and developers) working together.
Creating a OneLink template that represents the routing logic at the core of all your links, to redirect:
- New users without your app installed to the correct app store or web URL.
- Existing users with your app installed into the app via Android App Links, iOS Universal Links, and URI scheme.
- If these are not defined, users will default to the same settings as new users without your app installed (web URL or app store).
- Creating a OneLink link. This is the clickable link or scannable QR code displayed in your ads. During link setup, you define the desired customer experience and add any desired parameters.
The following table describes the details of the marketer and developer tasks and provides links to their resources.
Create OneLink template
|Create OneLink link
After completing some or all of the setup in the UI, consider implementing the additional features described below.
Note: All features are included as part of the AppsFlyer Zero and Growth plans, except OneLink API, which is a premium feature.
- OneLink API and bulk link creation: Scale and run multiple campaigns at once, and create thousands of OneLink links quickly and easily, saving you time and effort, and letting you focus on your campaign and marketing efforts instead.
- Export OneLink URLs: Download all OneLink URLs created in the AppsFlyer user interface (OneLink URLs created via SDK, OneLink API, or bulk upload aren't included).
- Measure push notification re-engagement campaigns: Use push notifications with OneLink to measure mobile user re-engagements.
- Cross-promotion attribution: Your existing app users are excellent candidates for installing your other new apps. Learn how to use SDK methods to easily create and measure cross-promotion campaigns.
- Long URLs: Add parameters to your OneLink custom links or generate a large number of OneLink custom links by applying your own simple formulas in a spreadsheet.
- App-to-web redirection: Redirect users from your app to a website or social media page.
Troubleshooting and FAQ
Quickly find solutions for testing and debugging OneLink custom link redirection/behavior issues with our OneLink troubleshooting guide.
- OneLink is not supported by the Meta mobile app install objective, where only Meta App Links are accepted.