The easiest way to link to a specific page in your app is to visit the desired page in your web app and then to copy the URL out of your browser’s address bar. We support Universal links, so when a user clicks one of these links it will automatically open your mobile app if the user has it installed. If the user doesn’t have the app installed, the link will open your web app in their browser. Either way they’ll get to the desired page.
In addition to universal links we support several special linking features.
Download link
Your app comes with a special /download path (e.g. https://app.example.com/download) that you can use to direct users to download your app. This link will open the App Store (iOS) or Play Store (Android) download page for your app if opened from a mobile device. On desktop this link will open a branded “Download the app” screen. As with universal links, if the user already has your app then this link will simply open it.
Sign in and sign up links
You can send users straight through to the “Sign in” or the “Sign in” form for your app with the special /auth/sign-in or /auth/sign-up paths. Tack on a hint query parameter to either path and the form’s ”Email” field will be pre-filled with value of the query parameter. For example https://example.com/auth/[email protected] would open up the example.com app’s registration form with the email [email protected] prefilled.
Checkout page links
Your app’s checkout page supports a slew of custom linking options. For details see the dedicated Checkout page links guide.
Links in web content
Links in your web content can be quite powerful - opening in your app, in an in-app browser, or in an external browser. For details see the Links in web content guide.
Short URLs (aka vanity URLs)
Sometimes you want to direct users to a page in your app with a short, memorable URL. For example, you might want a podcast host to verbally direct users to your deal page, but the default URL might be something like example.com/tabs/discover/pages/deal. Reading that (...or remembering it ...or typing it) is obviously out of the question. To solve this we allow you to create custom “Short URLs” for any page in your app. See the Short URLs guide for details.
QR Codes
QR codes are printable codes that users can scan with their phones to open links. QR codes are not a Treefort technology, but any of the links discussed in this guide can be transformed into QR codes. These codes are great for placement any printed marketing materials for your app including cards, brochures, posters, etc. There are many tools to help with this, but be aware that some of them will disable your codes after a certain number of days unless you pay them a fee. One free option that we have used at Treefort is QRCode Monkey.
