Creating links
The first step toward deep linking greatness is creating a Branch link. Once you’ve signed up with Branch, you can easily change your links to something like you.app.link, or add your own domain. Then you can create a link via:
Mobile SDK
Web SDK
API
Dynamic long links
Quick Links
Mobile SDK
When you’ve integrated the Mobile SDK, you can create a Branch link every time a user clicks to share or invite another user from within your app. Your app makes a call to us, and we return a Branch link.

Web SDK
When you’ve integrated the Web SDK, you can create a Branch link every time a user clicks to share or invite another user from within your website, or direct users straight to your app from your website. Your website makes a call to us, and we return a Branch link.

API
You can use the API to create Branch links in bulk, for instance if you wanted to send a unique link to every user on your email list. You make a call to us, and we return Branch links.

Dynamic long links
If you’re creating lots of links and you don’t want to call the API, you can use dynamic long links by manually appending query string parameters to your link. You can deliver Branch links to your users this way without ever making a call to us.

Quick Links
The Quick Link creator in the Dashboard allows anyone to create a Branch link without technical know-how. You can still customize the appearance, redirects, and other aspects of the link, but no coding is necessary. It's easy to fill in open graph tags so your links look great on social media.
