Mobile developers are facing some severe limitations when it comes to app distribution
- App content is almost invisible to browser search
- App-to-app connections are scarce
- App discoveries #1 channel are marketplaces but the search algorithms are still evolving and improving
- App updates need to go through a tedious resubmission process on the relevant marketplace
Let’s look at some technologies that can help significantly in the process of overcoming these limitations.
Is your app on the index? Become part of the web of apps.
If you’ve built an Android app and it’s not on the App index yet, you are already losing potential re-engagement. Indexing your Android app means that your in-app content will become accessible through mobile search to users who have already installed your app. The little green text just below the title link informs users that they are being sent to a mobile app. We all know how hard it is to get users to re-interact with your app after they’ve abandoned it and the Google app indexing is a great step towards making this easier. Technically it is pretty simple, follow this tutorial and get started. This feature is available for Android apps only but it makes sense to expect it will work with other operating systems in the future.
Screenshot source: https://developers.google.com/app-indexing/webmasters/
Deep link. Re-engage your users.
While the Google app indexing is not available to non-Android apps, any app can get advantage of deep linking, the core technology that the Google app indexing is using.The deep linking is a powerful tool to increase user engagement and it can be used in countless scenarios. You can increase ROI from advertising and email nurture campaigns because users will be sent to relevant content and you can even include a “Call Uber” button if it makes sense in the context of your app. Check out Deep linking: The foundation for a new mobile web for a deep dive in deep linking.
Tag your apps. Don’t lose time re-publishing your app for every single update.
While the web allows for real-time updates of content and features, the mobile apps are practically frozen once they are installed on the user device. From this point on the developers can push updates to their app user base only if the user agrees to it. The Google Tag Manager (GTM) for mobile apps provides an effective way to solve this challenge to some extent. With GTM enabled in your apps, and this is fairly simple, you can change configuration values in your apps though the GTM interface without having to rebuild and resubmit application binaries to app marketplaces. It works across devices and supports both mobile websites and native mobile apps. You have control over configurations such as various UI settings and display strings, sizes, locations and languages as well as type of ads served in your app.
The web of apps
The marketplaces are and most probably will stay the #1 place where users search for apps, but there are so many untapped opportunities for mobile apps owners to reach their existing and potential customers. The web of apps will evolve with the willingness of mobile developers to become part of this transformation. Are you already using any of these technologies in your app? I’ll be very glad to hear how you solve these challenges.