3 Ways to Optimize URL Schemes to Maximize App Deep Linking Opportunities

IfApp Spending Growth Making URL Schemes an Urgent Priority for Apps your company is shifting its resources to focus more on app marketing you are not alone. Amid the economic turmoil created by the Covid-19 crisis, the app market continues to see strong growth as consumers get ever more accustomed to using an app to manage what seems like every aspect of their lives. Sensor Tower recently updated their forecast predicting consumers will a spend a staggering $171 billion in mobile apps by 2024 which is double the amount spent in 2019. Such intense app-focused consumer behavior makes the ability to open an app from any marketing channel an urgent requirement as marketers try to get the attention of customers and prospects in new, innovative ways that revolve around opening brand apps and social apps.

Watch this brief video to learn how to generate an app links for use in any marketing channel.

A URL scheme for iOS or an Intent scheme for Android functions as an address in the app which allows it to be opened to the right screen at the right moment from another marketing channel. Whether your app is already established or still in development, your app deep linking possibilities are increasing exponentially and your marketing team or agency will continuously come across innovative campaign ideas that rely on URL schemes to increase app engagement and downloads. Following these three principles when developing a URL scheme taxonomy will ensure your app is ready to take advantage of every marketing opportunity that comes your way.

Pro Tip: Adding URL schemes to your app is something that your app development team needs to do for iOS and Android apps. Apple offers this guidance on adding URL schemes while Android offers this training. Your app development team mayneed that information when considering URL scheme requirements.

1. Empower your marketing team with a wide range URL schemes for app deep linking on iOS and Android

The first step in considering a URL scheme strategy is to try think of all the potential ways that you will link into your app. Get your marketing team and agency engaged in the conversation and brainstorm potential use cases for app deep linking strategies. You will not think of them all in advance, but the more URL schemes you create the more opportunities you will have to get consumers back into your app. For some apps, the screens that you will want to link into from other marketing channels are obvious. For example, ecommerce apps often have category and product level pages. If you have a web version of your app, consider having a URL scheme for every screen that has a corresponding web page. This will make it easy for your marketing team to create deep links that can route traffic into the app while falling back to the website or app store from the same campaign link.

Challenge App Spending Growth Making URL Schemes an Urgent Priority for Apps your teams to think broadly about URL schemes and consider every marketing channel as well as the context in which you link into your app from email, social advertising, paid search, QR codes and messenger bots. The destination in the app might be different for each marketing channel and while revenue is often the primary objective, consider URL schemes for customer service tasks as well including profile edits, billing history and order details. Once URL schemes are in place, your marketing team or agency can make deep links in seconds to any of those destinations. Deep linking platforms designed for marketers like URLgenius will automatically tap into URL schemes while letting your campaign manager control the fallback destination for when the app is not installed. To effectively optimize campaigns, marketers need the ability to change or switch the fallback to a different web URL or the app store in the settings for the link.

2. Create an easy to understand URL scheme taxonomy

There is no reason to obscure your app URL schemes. Create a taxonomy that is easy to understand so your marketing teams and partner companies can interpret them with ease. StockX is a great example of a nicely designed mobile app with URL schemes available on iOS and Android. Like many ecommerce companies, each web page has a corresponding screen in the app for iOS and Android. The StockX app has clear URL schemes that are simple and easy to understand. For example, this is a product level page as seen in the app and on the website:

App URL Scheme Best Practices for Maximizing App Deep Linking Opportunities

In this example, the following URL scheme taxonomy makes it easy to construct an iOS or Android app address by using the web URL:


Android Pro Tip: Android apps can support the same URL scheme format that iOS apps typically use. A best practice is to support both formats in your Android app because not all apps support linking into intent schemes. For example, if you are linking from Facebook app or messenger into your app, you need to use the URL scheme format typically used by iOS apps. To ensure maximum flexibilty, support both formats.

Note that for both iOS and Android, the same part of the web URL completes the scheme for each platform. This is a best practice that makes it easy to create deep links into your app for just about any web page. Your app deep linking platform will use these schemes or app addresses to open the app directly to that product screen from any channel.

It may seem complex but luckily marketers do not have to think about URL schemes once they are in place because your app deep linking platform will be the one using them when your marketing team creates deep links which are then placed in campaigns. The URL schemes in different apps can serve as great examples and a points of conversation for marketing and technical teams when discussing scheme configurations and any app updates needed in order to link into your app from different marketing channels including social advertising, messaging app and even QR codes.

3. Make your URL schemes transparent and easily found

Another best practice is to be transparent about your schemes and make them easy to find for all app destinations. One way to do that is through detailed documentation that you can provide to your deep linking platform, agencies and marketing partners. For web pages, another best practice is to declare your app schemes for iOS and Android in the meta data for each web page. Technical teams are accustomed to looking at meta data for app linking configurations and it will save your marketing team time in regard to conversations on the topic and get your campaign to market faster.

In staying with our StockX example, you can see that the schemes are clearly declared in the meta data for the page. This makes it easy for marketers to collaborate on app promotional efforts.

App URL Scheme Best Practices for Maximizing App Deep Linking Opportunities

Pro Tip: Your app deep linking strategy can also aligned with app install banners for your website. Your app deep linking platform can give you the code for an app install banner that is visible on all browsers and devices while your marketing team can customize the size, colors and logo. This will help you increase organic installs and lower your cost per install.

As your marketing operation becomes more app-focused, URL schemes will play a more important role in your efforts to implement innovative campaigns that drive re-engagement and downloads. Make app URL schemes a permanent item on your agenda in meetings and conversations among marketing, customer service and technical teams. Can you readily link into any screen in your app? Can you create a marketing partnership with another company to increase engagement? Can you test the latest social ad type? Can you link into your app from QR codes and NFC devices? You will often find the answers to such questions in your URL scheme taxonomy for iOS and Android.


If you found this content helpful, check out some of our other popular how-to posts about linking to apps from different marketing channels:

Get Started for Free

No credit card required