DEEP LINKING

Land every user where they expect to go

Take the complexity out of link routing on any device, platform, or browser, with or without the app.

Trusted by 100,000 brands since 2014

ATG Logo
Oportun Logo
Puma Logo
QMEE Logo
T-Mobile Logo
Under Armour Logo
Western Union Logo
Branch dashboard reporting all active campaign links and the associated channel

what it solves

Never let a click lead to a dead end

Branch provides deep linking infrastructure you don’t have to build or maintain and turns each click into a path to conversion.

Launch links that work everywhere

Branch handles the edge cases, platform changes, and device behaviors that break standard links so you don’t have to.

Turn every channel into a direct path to your app

Deep link from web, email, SMS, push, paid media, organic social, influencers and creators, referrals, and QR codes.

Create faster, more contextual onboarding

Carry campaign, referral, location, and other context through install to get users to the right content faster.

core capabilities

Deep linking infrastructure built for enterprise scale

Branch dashboard with simple tools for configuring deep links and deferred deep links across web and mobile

Edge case handling

Account for the countless combinations of browsers, operating systems, devices, app states, platform restrictions, and user behaviors that can break homegrown deep linking infrastructure.

Dynamic routing

Automatically determine the best destination based on device, operating system, app install status, campaign, channel, and other link parameters.

Deferred deep linking

Preserve the context of a user’s original tap through the app install process, then take them directly to the intended content when they open the app for the first time.

Self-serve for marketers, full control for developers

Flow chart of a custom link leading users with app to the right content and users without app to the app store for conversion

Create links your way, at any scale

Create customized, branded URLs for one-off campaigns or generate links programmatically at scale. Add custom data to preserve campaign and user context and determine where users should land after they click.

Connect web pages to app screens with rich previews

Use canonical URLs and social metadata to connect web and app content and show rich previews on social, messaging, and other platforms.

Launch campaigns without engineering help

Create and manage links without developers for everyday campaigns or use APIs and software development kits (SDKs) to generate links at scale.

Our customers say it best

We’ve been trusted by more than 100,000 brands since 2014 to deliver flawless customer journeys. 

explore more

Go beyond the link

Extend deep linking with tools to manage links at scale, resolve identities across devices, and measure results on every platform.

Link management

Create, manage, and analyze links at enterprise scale, without developer support.

Identity resolution

The cross-platform, cross-device identity foundation behind better measurement.

Cross-platform attribution

Connect touchpoints from every channel with conversions on any platform.

Frequently asked questions (FAQs)

Can I use my own custom domain for deep linking?

Yes, Branch lets you use a branded custom domain for deep links, such as links.yourbrand.com. Once you configure the domain in Branch, every link you create carries your brand across campaigns and customer touchpoints.

Can I build deep linking in-house?

Yes, your team could build deep linking in-house with iOS Universal Links and Android App Links, but keeping it working across every operating system, browser, app, and install scenario takes significant engineering work. Branch handles those edge cases for you and adds tools for link creation, routing, and testing.

How do links behave if the app isn’t installed?

If the app isn’t installed, a Branch deep link sends people wherever you choose, either to the App Store or Google Play or to a relevant web page. With deferred deep linking, users who install land on the specific content they originally tapped when they first open the app.

Do deep links work in SMS and WhatsApp?

Yes, Branch deep links work in SMS and messaging apps like WhatsApp. Tapping a link opens the right content in your app if it’s installed, or sends people to a fallback like the app store or your website. Test your links in the messaging apps you use, since each environment handles links a little differently.

Can I bulk-create deep links?

Yes, you can bulk-create Branch deep links with a CSV upload or templates in the dashboard, or generate them programmatically with the Branch Deep Linking API. Consistent link data and campaign tags carry across every link for clean reporting.

What do I need to do to keep my deep links working when platforms and policies change?

Branch maintains your deep linking infrastructure and adapts to platform and policy changes, so you don’t have to rebuild when iOS, Android, or browsers update. Branch’s Link Validator lets you check link behavior across scenarios and catch routing issues before a campaign launches.

Stop losing users to broken links

Join the 3 billion-device network already running on Branch.