Getting Started
Use this checklist to set up any ULink project, regardless of platform.
1. Create a project
- Log into the ULink dashboard.
- Click New Project and give it a descriptive name.
- Invite teammates if multiple people will manage links.
Get an API key
- Inside the project, open Settings → API Keys.
- Click Generate API Key.
- Copy the key to a secure place—you’ll need it for the SDK configuration steps below.
2. Configure domains
- Navigate to Domains → Add Domain.
- Pick a shared
.shared.lysubdomain or connect your custom domain. - For custom domains, finish DNS verification before continuing.
3. Configure platform settings
Navigate to Configuration → General in your project dashboard to configure platform-specific settings. These are required for Universal Links (iOS) and App Links (Android) to work.
iOS Configuration
- Bundle ID — Your app's bundle identifier (e.g.,
com.yourapp.app) - Team ID — Your Apple Developer Team ID (a 10-character string like
ABC123DEF4) - URL Scheme — Custom URL scheme for deep linking (e.g.,
myapp://)
See the iOS guide for detailed instructions on finding these values.
Android Configuration
- Package Name — Your app's package name (e.g.,
com.yourapp.app) - SHA-256 Fingerprints — Certificate fingerprints for App Links verification
- URL Scheme — Custom URL scheme for deep linking (e.g.,
myapp://)
See the Android guide for detailed instructions on finding these values.
ULink automatically generates and serves the verification files required by iOS (AASA) and Android (assetlinks.json). These files use your configured settings to associate your domain with your app. If these settings are missing or incorrect, deep links will open in the browser instead of your app.
4. Install an SDK
Choose one of the platform guides:
5. Create and test a link
- Go to Links → Create Link.
- Pick Unified (multi-platform URLs) or Dynamic (deep link parameters).
- Follow the platform-specific Getting Started page below to verify deep link behavior:
6. Monitor analytics
In Links, click the Analytics button for any link to open its analytics page and review clicks, top countries, and sessions for that specific link.
If metrics look off, jump to Troubleshoot & Test Deep Links.