Can WeWeb detect in-app browsers? (TikTok, Instagram, etc)

I drive a large % of my website traffic from social platforms like TikTok & Instagram. The problem is both of these platforms REALLY want to keep users in their app. So the user continues to browse my WeWeb site in the crappy TikTok/Instagram browser. This is especially costly because these in-app browsers don’t use deep linking. So if a user clicks a link to buy an Amazon product, they are taken to Amazon’s website in that browser that they have never signed in before. A traditional browser like Chrome/Safari knows to redirect the mobile user to the corresponding app on their phone (assuming they have it installed).

Is there a way within WeWeb to indentify these types of browsers? That would allow me to either try and force them out of the browser or, if nothing else, display a popup informing them that they are using a crappy browser and that to proceed they just need to click the three dots at the top to "Open in Browser) which both TikTok & Instagram allow.

If I can’t figure that out, my last resort is to simply create a custom page that I link to from these platforms (like domain.com/tiktok) and it’s dedicated to telling the user that they need to click those three dots to switch to a proper browser. The downside of this approach is I’d only be able to link to a single page, whereas right now I can use a bio link service to link to as many of my pages as I want, making it easier for the user to find what they are looking for.

it’s not 100% accurate, but you may want to search for “in app browser detection”. Some common methods are checking the browser agent and feature detection.

1 Like

Not an expert, but seems checking the agent like said above is the way to go

From an UX standpoint, you probably don’t want to create separate pages just to make users go to their native browser