Creating Deeplinks

Sometimes, you may want to direct users to a specific page within your app. That could be from an email, a social media post, or your website. That's where deep links come in.

Your Leap mobile app supports deep linking, which allows you to create app-specific URLs that direct users directly to the content you want them to see.


Before you can start building links, you’ll need your app’s deep link scheme. This is similar to a website's domain, like awesomeevent://.

If you haven’t received your scheme yet, please contact Client Support or your Implementation Manager.

When used by itself, your scheme will open the app. It will either display the last page the user visited or redirect them to the home page.


To go beyond just opening the app, you can add parameters to the scheme to direct users to specific screens. These are the formats supported:

Tip

Many of the names below use CamelCase formatting. This means words are combined with no spaces, and each word starts with a capital letter (except where noted).

 
Page Type Value Example
Activity List activitiesList awesomeevent://activitiesList
Activity Detail activityDetail?activityId={activityId} awesomeevent://activityDetail?activityId=751407837196181652
Schedule List schedule awesomeevent://schedule
Schedule Item Detail scheduleDetail?scheduleItemId={scheduleItemId} awesomeevent://scheduleDetail?scheduleItemId=123456789
Webview webView{WebviewName} awesomeevent://webViewLeapWebsite
Widget Screen widgetCollection{WidgetName} awesomeevent://widgetCollectionHomePage
Registration thuziRegistration awesomeevent://thuziRegistration
Map {mapName} (first word lowercase) awesomeevent://firstFloor
Location Detail locationDetail?locationId=%22{locationId}%22 awesomeevent://locationDetail?locationId=%22513019221232755140%22
Performer Detail performerDetail?performerId=%22{performerId}%22 awesomeevent://performerDetail?performerId=%22513019221232755140%22

Note

%22 represents quotation marks and is required for the link to work correctly across all platforms.

 

Now you know how to create deeplinks! If there are other pages not referenced here, or you have any questions, please reach out to Client Support at clients.mobile@leapevent.tech.