transports you to the exact content you crave, instantly unlocking a world of personalized experiences. Whether seamlessly transitioning from an email to a specific product page, smoothly launching a ride-sharing app with a destination pre-filled, or effortlessly sharing content across apps, deep linking is the secret sauce that makes it all possible. Introduction Section 01
a store or website. They are used to send users to specific locations in an app or display specific content to the user Deep links Section 01 scheme://host/path https://hepwinglabs.xyz/product
and https as their scheme. App Links: Exclusive to android devices only and uses http and https as their scheme. Custom Schemes: Utilize unique url schemes specific to your app. E.g. myapp:// Deep links Section 01
be redirected to the web if app cannot open. They are more specific and secure as you verify domain ownership - That your app is associated with the domain. Better UX More Security App links/Universal links Section 02
to create a personalized app experience. Verifying data, adding items to cart, interacting with other users. They can be used in marketing emails, QR codes, referrals, sms, onboarding etc… More traffic translates to more in app purchases, more checkouts, more sales. Personalized app experience Increase traffic On average, deep link experience drives up conversion rates. Users directed to apps are more likely to perform actions compared to users directed to web content. Drive engagement 03 04 05 Section 02
scheme and can direct traffic to apps other than yours. Someone who clicks on a deeplink without having your app gets an error page. Easy to set up and might be a good solution where your website and app do not have a one on one match. Less secure Suitable for apps where routes don’t align with web Custom scheme Section 02
be a apple-app-site-assciation file for ios devices and/or a assetlinks.json for android devices. This part focuses on redirecting users from your website to installed app on devices. Involves making neccessary changes to the application. Making android and ios parameter changes. Making changes to dart/flutter code. App Setup Web Setup Section 03