On this page
Instagram links lose sales in the gap between the tap and the checkout. A tap on your story or bio link opens Instagram's own browser, not Safari or Chrome. There, fans are signed out of your store, the cards saved in their own browser aren't there, and Apple Pay may not show. Some give up. Others mean to buy later, somewhere your link can't follow. TikTok and Facebook work the same way.
Below: where the sale leaks, how to find which leak is yours, and what actually fixes it.
taps aren't visits, and visits aren't sales
Start with what each number means. Instagram's story insights count "link taps" inside Interactions, alongside replies, shares and sticker taps (Instagram Help). A tap is counted when the fan's thumb hits the sticker. It says nothing about whether the page loaded, whether they looked around, or whether they paid.
So "taps but no sales" is really three gaps stacked on top of each other:
- Tap to visit. The page has to load inside the app's browser. Slow pages and chains of redirects lose people here.
- Visit to checkout. The fan has to find the thing and still want it. That's the offer, the price and the page, not the browser.
- Checkout to paid. The fan has to sign in, fill in a card and pay. This is where the app's browser does the most damage.
Your store's analytics, or the page views in your link page's analytics, show how many taps became visits. Your checkout reports show how many checkouts became orders. Put those numbers side by side before you change anything.
where the sale leaks inside the app's browser
The big apps open links in their own built-in browser by default. Meta says that "external links from ads and organic content on Facebook or Instagram open within the in-app browser" (Meta Business Help). TikTok's help says that when you tap a link on someone's profile, "our in-app browser will open the page" (TikTok Support). YouTube does the same on iPhone (YouTube Help).
That browser is a separate place from the fan's own browser, and it's missing the things a checkout leans on.
- They're signed out. An app's built-in browser keeps its own sign-ins. Chrome's developer docs say plainly that web views don't share state with the browser. Your store knows the fan in Safari or Chrome; here it sees a stranger, without their account, saved address or past orders. Our guide to being logged out after tapping a link covers why.
- Their saved cards aren't there. Cards saved in the fan's own browser stay in that browser. Meta's browser has its own autofill, which Meta says can fill in details "from their Facebook profile", but that isn't the wallet their own browser keeps.
- Apple Pay and Google Pay may not show. Apple lets pages in apps' built-in browsers take Apple Pay, but switches it off when the app injects its own scripts into the page (WebKit). On Android, Google Pay inside an app's web view only works when that app turns it on and registers its integration with Google (Google Pay docs). Whether the button shows is the app's choice, not your store's. More in Apple Pay in in-app browsers and Shopify's Apple Pay button missing in Instagram.
- Sign-in buttons stall. Google has blocked its sign-in inside apps' embedded browsers since September 30, 2021 (Google Developers Blog), so a "Sign in with Google" checkout can fail there. Passkeys and emailed login links have their own trouble: see passkeys in in-app browsers and magic-link logins.
- "Later" happens somewhere else. A fan who doesn't want to sign in again closes the page to buy later. Later, they open Safari, Chrome or your store's app, none of which saw the visit. Any affiliate tag on the link stays behind in the app's browser. Our guide to affiliate links in in-app browsers shows that timeline.
- Link chains get cut short. TikTok says it limits "how people can browse external link chains" in its in-app browser, so a fan may see a message asking them to open the page in their own browser. It recommends direct links.
None of these frictions is new; the app's browser just adds them. Among US shoppers who abandoned a checkout, Baymard Institute found (page updated September 2025) that 18% left because the site wanted them to create an account and 9% because there weren't enough payment methods. An app's browser turns returning customers into strangers and can hide the quick ways to pay.
This isn't a corner case. Across all linkboo pages in the 28 days to 25 October 2026, more than half of about 5.3 million visits (about 54%) opened inside the built-in browser of Instagram, Facebook, TikTok, Threads or Snapchat, by linkboo's own count with bots left out.
why story links get taps but no sales
Story links add a twist of their own.
- The tap is cheap. A sticker sits right on the story, and a tap counts the same in insights whether the fan stays a second or ten minutes. Closing the browser drops them back where they were in the app.
- The way back expires. Stories disappear after 24 hours, though Instagram keeps their insights for up to two years. A fan who meant to come back to your sticker tomorrow may not find it.
- Other apps have story links too. Snapchat lets you attach a link to a Snap that friends "swipe up to view" (Snapchat Support), and links on Facebook follow the same Meta browser rule as Instagram.
what to check first
A short diagnosis you can run today:
- Tap your own link the way a fan does. From your story or bio, on your phone, inside the app. Are you signed in to your store? Does Apple Pay or Google Pay show at checkout? Would you finish?
- Line up three numbers for the same story or post: link taps from Instagram's insights, page visits from your store or link page, and paid orders.
- Read the gap.
- Taps far above visits: the page loads slowly, or the link hops through several redirects.
- Plenty of visits, few checkouts: the offer, the price or the page. Baymard's top reason for abandoning a checkout is extra costs (shipping, tax, fees), named by 40% of those shoppers.
- Checkouts started, few paid: sign-in and payment inside the app's browser.
- Check sales marked "direct". If sales rise after a post but your analytics credit "direct", the app didn't say where the visit came from. That's a measuring problem, not a lost sale; see Instagram traffic showing as direct.
On linkboo, every plan shows the last 7 days of page views, clicks on each link and "Where page views came from". Pro adds 30 days, 90 days and all time, plus a bio link for each app you share in, with each one's taps counted on its own. Those counts tell you which app sent the taps.
the fix: get fans into their own browser before they shop
A few things help whatever tools you use:
- Link straight to the product, not through a chain of redirects. TikTok recommends direct links for exactly this.
- Make the first page do the work. Price, shipping and the pay button visible without signing in, and a guest checkout, so a stranger can finish.
- Give a code, not just a link. A discount or creator code typed at checkout works in any browser or app, so it survives "buy later".
- Tell fans the way out. Meta says people can use the menu inside its in-app browser to open links in the system browser; the wording varies by app and version. Step by step: open an Instagram link in your browser and open a TikTok link in your browser.
Asking every fan to do that is a lot, which is where linkboo comes in. On Pro, linkboo's deeplinking moves fans from the app's browser to their own. In some apps that happens by itself; in others they press and hold one button first, and in X they use X's own menu. Your linkboo page then opens in their own browser, where they're already signed in to the sites they use and their saved cards fill in. Apple Pay and Google Pay are there too, where the checkout offers them. From there they tap the link they wanted.
Two limits, plainly. On Free, your linkboo page opens inside the app's browser like any other page. And on YouTube linkboo does nothing special, so YouTube viewers still need the app's own menu. The way out is part of Pro.
what doesn't fix it
- A link shortener. It changes the address, not the browser that opens it.
- More UTM tags. UTMs record where a visit came from. They don't change where the page opens or sign anyone in. Our guide to UTM parameters on social links covers what they're good for.
- Asking fans to copy the link into Safari. It works, but it's a lot to ask of someone mid-scroll.
- Posting more. If taps are high, the content did its job. The leak is after the tap.
related reading
For the rules and limits of the sticker itself, read Instagram story links: rules, limits and taps. For everything Instagram's and TikTok's browsers do differently, see the Instagram in-app browser guide and the TikTok in-app browser guide.
Why do my Instagram story links get taps but no sales?
Instagram counts the tap on your link, not whether the page loads or the fan pays. The page then opens in Instagram's own browser, where the fan is signed out of your store and their saved cards aren't there, and some leave before paying.
Why aren't my social media clicks turning into sales?
Check three gaps in order: taps that never become page visits, visits that never reach checkout, and checkouts that stall at sign-in or payment. The last gap is where an app's built-in browser does the most harm.
Does Apple Pay work in Instagram's browser?
It depends on the app. Apple lets apps' built-in browsers take Apple Pay, but switches it off when the app injects its own scripts into the page. Our guide to Apple Pay in in-app browsers has the details.
Do TikTok links lose sales the same way?
Yes. TikTok opens profile links in its own in-app browser and limits how far people can follow chains of links there, so a fan may be asked to open the page in their own browser.
Is getting fans out of the app part of linkboo Free?
No, it's part of Pro. On Free, your linkboo page opens inside the app's browser like any other page.