Choose Domain Setup when you control your website’s code. It is the recommended option for D2C brands, ecommerce stores, subscription businesses, and performance marketing teams that want native browser routing across their own website.
Install the InApp Redirect script in your website’s <head>. When someone reaches your site from an Instagram or Facebook ad, Story, DM, or link-in-bio, the script detects the in-app browser and prompts them to continue in a native browser such as Chrome or Safari. If they agree and their device allows it, the same URL opens in the native browser. If they decline, they continue on your site inside Instagram or Facebook.
Keep your existing links—there is no need to create and manage a separate SmartLink for each campaign. Website-level integration covers Instagram and Facebook in-app browser visits from paid ads, influencers, and organic social, making it easier to scale across campaigns. UTM parameters are preserved when visitors move to the native browser, helping you track the journey.
Use Domain Setup for a website you own and can install the script on. Choose SmartLink when you promote a destination you cannot add code to.