Deep Linking
Allow users to be directed to a specific page or content within an app or website by clicking a link, bypassing the homepage, or other introductory pages.
Last updated
Was this helpful?
Allow users to be directed to a specific page or content within an app or website by clicking a link, bypassing the homepage, or other introductory pages.
Last updated
Was this helpful?
You've probably shared many website links with colleagues, friends and relatives over text message or Slack. A concept known as deep linking lets you do the same with mobile apps. In doing so, you can give the user who follows the link an easy way to go to a specific location inside the app. For example, suppose you wanted to show a friend a pair of shoes you're considering purchasing, and those shoes are listed inside a retailer's mobile app. By sending a deep link to your friend, he can go directly to the shoe listing inside the app rather than open the app and search for the shoes.
Adalo added deep linking support in April, 2025. Below you'll find instructions for configuring deep links inside your app.
Let's configure a deep link for one of your app screens. Open the Adalo app builder and click on a screen title (the blue badge that sits above a screen). The left-side drawer will open, and inside it you'll see a section titled "Deep Linking".
Open the Deep Linking menu located in the screen drawer. Then set a screen route name which will be used when routing the user who clicks on the link. This can be any name you want, it does not have to be the name of the screen in the builder.
For example, this screen will have the path "events" so that users will be directed to the "events" screen.
Click "Copy URL" to copy the specific URL needed to your clipboard to route users to the designated screen. In this example, the URL would be "adalo-internal.adalo.com/deep-linking-example/events"
Of course, it is also possible to integrate the link into your user interface for the benefit of users who want to share it.
Test the link below to see the events page from the app example.
When a user clicks on the deep link and the app is not installed on the user's device you can send the user to the Google Play Store or Apple App Store to install the app (or any different fallback URL based on the Android/iOS platform) or send the user to the PWA version of the app.