fix

your DICE link from TikTok is asking fans to download the app while the show sells out

the linkboo team·5 min read·updated Mon Jun 01 2026 17:00:00 GMT-0700 (Pacific Daylight Time)
On this page

A fan just tapped the DICE link in your TikTok bio for the warehouse show on Saturday. Tickets are tiered, the early-bird drop happens in waves, and the wave they were trying to catch is live right now. What they're staring at, inside TikTok's in-app browser, is not the buy button. It's a generic DICE web page asking them to download the DICE app, create an account, and then find your event again — because DICE is structurally app-first, and the web flow inside an in-app browser strips the deep-link context that would have routed them to your specific show.

By the time the fan opens DICE on the App Store, installs it, finds the show by searching, and logs in, the wave they wanted is gone. They go back to TikTok feeling like the link was broken. The truth is more frustrating: the link worked exactly as DICE's app-first architecture intended — it just intended that you weren't routing traffic through a social-app webview that strips the universal-link handoff.

This is the vanishing visitor for app-first ticketing. The fix isn't "make DICE less app-first" — it's preserving the deep link so the app opens directly to the buy screen.

what specifically breaks on DICE

DICE was built mobile-app-first; the web surface is intentionally thin. Three things compound inside TikTok's webview:

1. The universal link doesn't trigger the app. DICE event URLs are designed to be universal links — tapping dice.fm/event/... in a normal browser hands off to the DICE app if installed. Inside TikTok's in-app browser, the universal-link handoff is suppressed; the URL renders as a web page instead of opening the app. Fans with DICE installed never get to use it.

2. The web fallback is a download-prompt page. When the app isn't installed (or the universal link is suppressed), DICE's web fallback isn't a full buy flow — it's a marketing page that pushes the App Store install. The fan ends up two App Store taps away from buying, with the original deep-link context lost in transit.

3. DICE's anti-scalper logic ties the ticket to the phone, not the account. Even when the fan gets to the buy screen, DICE's ticket-bound-to-device architecture requires they're authenticated on the device that will actually hold the ticket. Inside an in-app browser, that authentication chain breaks — the fan signs in on Instagram's webview, then has to sign in again on the app, and DICE's fraud-prevention layer flags the discontinuity.

The result: the fan who wanted the ticket gets a worse experience than the casual scroller who's never heard of your show.

what it's costing

DICE doesn't publish granular conversion stats, but the structural friction is measurable from the other side. Mobile event-ticketing studies consistently find app-install requirements suppress conversion by 50–70% for purchases driven from external traffic — and that's before adding the in-app-browser layer. The fans most affected are also the highest-intent ones: people who tapped a specific bio link for a specific show, in the moment, with their card-on-file ready, who would have completed in the app in under twenty seconds.

For a promoter running shows that sell out at the early-bird tier, the bleed is concentrated at the worst moment — the moment when wave 1 pricing is about to flip to wave 2. The fans you most wanted to reward with the early-bird are the ones structurally most likely to miss it.

how linkboo's escape flow handles DICE specifically

The DICE escape is engineered for the app-first failure mode. When a fan taps a linkboo-wrapped DICE link from TikTok:

  1. Linkboo's page loads inside TikTok's in-app browser for ~200ms — silent, no interstitial.
  2. Linkboo detects that the click came from inside TikTok's in-app browser and hands the visitor off to their device's real browser — the in-app webview closes, the destination reopens in Safari or Chrome, and the viewer's real cookies (and logged-in session) come with them.
  3. On the real browser, the DICE universal link triggers normally. The DICE app opens directly to the event buy screen if installed; if not installed, the fan lands in Safari or Chrome with the deep link preserved, and the event context is intact.
  4. The fan lands at the buy button, not at a download-prompt page. The event context is intact. The wave-pricing state is current.
  5. Ticket secured in the app, on the device that will hold it, with no auth discontinuity for DICE's fraud layer to flag.

The piece that matters for DICE is the app-direct handoff. Most escape tools bounce the click to Safari and stop there; for DICE that's only half the fix, because Safari without the universal-link trigger would still hit the download-prompt page. Linkboo's escape gets the fan to the real browser with the universal-link semantics intact, so the DICE app — when installed — opens with full context. On the rare device where the automatic hand-off can't fire, linkboo shows a clean one-tap escape.

Get DICE fans into the app instead of the App Store — set up the escape →

In-cluster siblings for time-sensitive ticketing failures:

For the broader explanation of why webviews break authenticated destinations, see why your bio link logs people out.

for event promoters specifically

If you're routing TikTok or Instagram bio-link traffic to DICE for shows you're promoting or hosting, the persona page is /for/event-promoters — covers wave-pricing routing, the per-show link-variant pattern, and the analytics handoff between DICE's organizer dashboard and your bio-link click data.

Not ready to fix it? See how we compare to other escape tools →

Does the escape work whether the fan has the DICE app installed or not?

Yes, but the experience differs. Installed: the app opens directly to the event buy screen. Not installed: the fan lands on Safari/Chrome with the deep link preserved, sees DICE's web buy flow with the event context intact, and can either complete the purchase on the web or install the app and have the deep-link state restored when they reopen.

Will this work for DICE event waitlists and notify-me links?

Yes. The escape preserves the destination URL regardless of whether it points at a buy screen, a waitlist signup, or a notify-me-when-tickets-drop page. Each lands in the DICE app or in the default browser with full state.

Does DICE's age-gate behave correctly after the escape?

Yes. DICE applies age gates at the event level for 18+ or 21+ shows. The gate fires once the fan is in the app or in their default browser; on a logged-in session, the gate clears against their account profile, not against an empty in-app browser session.

What about DICE's "fair queue" feature for high-demand shows?

The fair queue runs server-side once the fan is on the buy page. The escape gets the fan to the buy page faster and on a trusted session, which means they enter the queue at the moment of intent rather than after a multi-step app-install detour. The queue itself is unchanged.

Can I track DICE conversions from TikTok separately from Instagram with linkboo?

Yes. Linkboo's per-link analytics track click source, destination resolution, and conversion-step depth where instrumented. For DICE specifically, the bio-link click and the app-open are both attributable; the in-app purchase requires DICE's organizer-dashboard integration for full attribution.

Stop losing the click after the tap.

linkboo escapes the in-app browser so your real page loads — fast.

Start for free →