Universal links (also known as deep links) allow your iOS Branded App to automatically open and navigate to the correct screen when a user taps a link from email, text messages, other apps, or a mobile web browser.
Kajabi’s Branded App fully supports universal links for a wide range of Community, Course, and Product experiences. This article outlines which deep links are supported and how to enable Associated Domains to ensure your app can use Universal Links.
Note:
Universal links are currently supported on iOS Branded Apps only.
What Types of Deep Links Are Supported?
Community Links
Posts & Discussions
Direct links to individual community posts
Links to posts within a specific channel
Links to channel/circle pages
Community Features
Community home page
Meetups and events
Individual meetup pages
Resources
Live events
Leaderboards
Challenges
Email Notifications
Links inside these emails will open directly in the app:
Community mention notifications
Reply notifications
Direct message notifications
Course & Product Links
Universal links are supported for:
Direct links to specific courses or products in the user’s library
Direct links to individual lessons within a course
Where Universal Links Work
Users can open universal links from:
Email on their mobile device
Text messages
Other mobile apps
Mobile web browsers
The app will automatically launch (if installed) and navigate them to the correct page.
Important: Updating Your Domain
If your domain changes or is updated, a new app update must be submitted to the App Store in order for universal links to continue functioning correctly.
How to Enable Universal Links for Your iOS Branded App
To support universal links, you must enable Associated Domains for your app in your Apple Developer account and confirm the setting inside Kajabi.
Follow these steps:
1. Open Your Apple Developer Identifiers
Log in to your Apple Developer account.
You’ll see a list of all your app identifiers.
2. Select Your App
Click the Identifiers tab.
Select your app from the list to open its capability settings.
3. Enable Associated Domains
Scroll through the list of capabilities.
Locate Associated Domains.
Toggle it on.
Click Save to apply your changes.
This enables your app to handle Universal Links:
4. Update Your Kajabi Branded App Settings
Return to your Kajabi dashboard.
Go to Settings > Branded App Settings.
Click Revisit Apple, then navigate to the App ID section:
5. Confirm You Enabled the Capability
Check the box confirming you have enabled the Associated Domains capability in Apple
Click Continue and save your changes throughout the flow.
6. Trigger a New App Build
After this has been enabled, you need to submit a new app build to the respective app stores for approval. Learn how to update your Branded App in the Apple App Store and Google Play Store.
