---
title: "Open in External Browser: Route In-App Browser Visits"
description: "Know when a visitor opened your link inside an app's built-in browser, and ask them to open it in their external browser before checkout."
canonical: "https://linkbreakers.com/workflow-steps/device-browser-condition"
---

# Open in External Browser: Route In-App Browser Visits

> Know when a visitor opened your link inside an app's built-in browser, and ask them to open it in their external browser before checkout.

Device Browser · Device condition

# Open in external browser: route visitors stuck in an app

Ask visitors to "open in external browser" when your link loads inside a social app's built-in browser, which can break payments, app store links and downloads. The Device Browser condition recognises those in-app browsers and regular browsers, so in-app visitors get that request and everyone else goes straight on.

[Start free](https://app.linkbreakers.com/workspace/sign-up/wizard?ref=workflow-steps-device-browser-condition)[See every step](https://linkbreakers.com/workflow-steps)

What it does

## How in-app browsers are recognised

Each option is either a regular browser or an in-app browser: any in-app browser, one of 12 named apps, or any other in-app browser.

For a single app, you can set a minimum app version, like 400, to route only its newer versions.

A common use: the browser inside an app can break wallet passes, app store links, downloads and some checkouts. Send those visitors to a Message Page that asks them to open the link in their phone's browser.

What you end up with

Visitors from a social app reach a page that works where they are, so fewer of them drop off before they buy or sign up.

Use it when

* Links in a social profile or an ad, where the app's own browser gets in the way.
* Knowing which app your visitors come from, and showing each a page that fits.
* A page that only works in some browsers.

Worked example

## A checkout link in a social profile

1. 1Put a Device Browser condition first with one option: In-app browser, Any in-app browser.
2. 2Connect it to a Message Page: "Open this page in your browser", with how to do it.
3. 3Connect the Message Page and Other Browsers to the checkout.

Visitors from an app learn to switch browsers before they pay, so fewer give up at checkout.

How it fits

## Where the browser condition sits

The condition usually comes right after the scan or click, and it also works after a page. Each option is a path, and Other Browsers catches the rest.

[![Route in-app browser visitors in a workflow, as a diagram: a scan or click, then Device Browser. Any in-app browser goes to Message Page; Other Browsers goes to Redirect.](https://linkbreakers.com/images/workflow-steps/device-browser-condition/flow.webp)](https://linkbreakers.com/images/workflow-steps/device-browser-condition/flow.webp)

The values

## What it can tell apart

Six browsers, and the browsers built into apps.

[![Route in-app browser visitors, every value you can route on: Chrome, Safari, Firefox, Edge, Opera, Samsung Browser, Any in-app browser, Instagram, Facebook, Messenger, Threads, TikTok, Snapchat, LinkedIn, Pinterest, X, WeChat, LINE, Google app, Other in-app browser, and Other Browsers for everything else.](https://linkbreakers.com/images/workflow-steps/device-browser-condition/detail.webp)](https://linkbreakers.com/images/workflow-steps/device-browser-condition/detail.webp)

In the dashboard

## Browser options and settings

Named as you will find them in the app.

Browser Options

For each option, choose Browser (Chrome, Safari, Firefox, Edge, Opera, Samsung Browser) or In-app browser (Any in-app browser, a named app, or Other in-app browser), and an optional rule name.

Minimum app version (optional)

For a single named app: numbers separated by dots, like 400 or 447.0.1.

Add Option

Adds another option, and another path. Options are checked in the order you add them.

### Where visitors go next

One exit per option

Visits from that browser or app, checked in order.

Other Browsers

All other browsers.

Works well with

## What to pair with Device Browser

[![](https://linkbreakers.com/images/workflow-steps/message-page/cover-sm.webp)Message PageAsk in-app visitors to open the link in their own browser.QR code landing page with a message](https://linkbreakers.com/workflow-steps/message-page)[![](https://linkbreakers.com/images/workflow-steps/device-platform-condition/cover-sm.webp)Device PlatformThen route by phone platform.App store QR code for iPhone and Android](https://linkbreakers.com/workflow-steps/device-platform-condition)[![](https://linkbreakers.com/images/workflow-steps/device-actor-condition/cover-sm.webp)Device ActorSeparate people from link previews and bots.Bot detection for links and QR codes](https://linkbreakers.com/workflow-steps/device-actor-condition)[![](https://linkbreakers.com/images/workflow-steps/redirect/cover-sm.webp)RedirectSend each app's visitors to a page made for them.QR code URL redirect](https://linkbreakers.com/workflow-steps/redirect)

Good to know

## Limits and details

* Put a single app before Any in-app browser, since the first match wins.
* In-app browsers without a name of their own are recognised on Android only.
* A visit whose app version is unknown never matches a minimum version.

FAQ

## In-app browser questions

Can you tell which app a visitor came from?

For 12 named apps, yes, and any other in-app browser on Android. Each can be its own option.

Does an in-app browser on an iPhone count as the phone's browser?

No. A visit inside an app never matches a regular browser option.

Can I target only newer versions of an app?

Yes. For a single named app, set a minimum app version, like 400.

Can the page force the app to open the external browser?

No. The page can tell the visitor how; switching browsers is their tap.

Learn more

## Guides and examples

* [How to know which app a click came from and route in-app browser visitors](https://linkbreakers.com/help/article/how-to-detect-and-route-in-app-browser-visitors)
* [How to use device conditions?](https://linkbreakers.com/help/article/how-to-use-device-conditions)
* [Know which app a click came from, and route in-app browser visitors](https://linkbreakers.com/help/article/know-which-app-a-click-came-from-in-app-browsers)

## Put a Device Browser step behind your next QR code.

Build the workflow yourself, or describe it in one sentence and the AI Assistant builds it. Free plan, no card.

[Start free](https://app.linkbreakers.com/workspace/sign-up/wizard?ref=workflow-steps-device-browser-condition)

---

Source: https://linkbreakers.com/workflow-steps/device-browser-condition
