Every paid IG ad click opens inside Instagram's broken in-app browser. EscapeHatch detects it and reopens your store in Safari before checkout loads. One snippet. 60-second install.
From $300/mo for Shopify storefronts · Custom pilots for high-volume teams
Illustrative checkout. Actual lift varies — your dashboard A/B tests against your own traffic.
One sentence: visitor lands in Instagram's broken in-app browser, our snippet detects it and re-opens the same page in Safari, your checkout works.
One snippet works across every social platform — paid clicks from any of them get reopened in Safari before checkout.
Tap any link from inside Instagram — story, ad, profile, DM — and you don't get Safari. You get a stripped-down WebView with no Apple Pay, no Shop Pay autofill, no saved passwords, and partitioned cookies. Returning customers look like new visitors. Conversions crater. The customer doesn't blame Instagram. They blame you.
EscapeHatch silently bounces the visitor to their real browser before the page paints. They never see the in-app browser. Checkout works. The numbers speak for themselves.
One snippet later, every breakage paid Meta traffic hits in the in-app browser turns into a clean Safari checkout.
Every escape, every fallback, every IG-sourced session — bucketed and graphed. No black box. Export raw events to your warehouse, send escape webhooks to Klaviyo / Triple Whale / Northbeam, build your own attribution if you're into that.
The redirect itself is two lines of JavaScript. What you're paying for is the dashboard, the test infra, the fallbacks, and the maintenance pipeline.
Instagram changes things. We monitor them, ship a new snippet edge-cached for 5 minutes, and every customer auto-updates. You don't lift a finger when the cat-and-mouse continues.
50/50 cookie split. Lift, confidence interval, MDE — computed for you.
Per-day rollups. Impressions, escapes, fallback shown, fallback clicked.
For TikTok / Snap / FB IABs that can't auto-escape — a polished "Open in Safari" prompt.
Full URL with fbclid passes through. Meta dedupes by _fbp; sessions stay continuous.
Snippet served from your own subdomain via CNAME on Pro+. Zero perf penalty, no third-party flags from CSP-strict sites.
s.yourshop.com → getescapehatch.comEvery install starts with a 50/50 split. After 7-14 days you have a defensible number — your CVR lift, in your data, with your customers.
<script>tag.Shopify users get a 1-click App Embed — no code. Everyone else pastes one line in their <head>. 1.1 KB minified, runs synchronously, fires before any other script.
<!-- Paste once, in <head>. That's it. -->
<script src="https://getescapehatch.com/s/YOUR-MERCHANT-ID.js"></script>Start with monthly Meta spend. We use recent portfolio A/B data as the baseline, then apply a conservative haircut before estimating recovered revenue from smoother Safari checkout.
Uses the latest 7d portfolio read across 8 brands: 41% RPV lift (+$1 per visitor) across 558K IG-IAB visitors, then applies a conservative haircut. Trial requires the snippet to stay installed and unmodified during measurement.
Try it for 3 days free. If it works, we gift the incremental revenue from the trial window; after that, pricing is based on verified lift.
All plans include the snippet, dashboard, A/B test infra, and patch auto-updates. Trial requires the snippet to stay installed and unmodified during measurement. Month-to-month, no annual lock-in.
EscapeHatch uses browser-routing behavior inside social in-app browsers. It is not a Meta-approved advertiser API, so high-volume customers should treat it as an experimental optimization and launch with an A/B test, monitoring, and a kill switch.
Fully preserved. We encode the entire URL — including fbclid — into the redirect. Meta's pixel dedupes by the _fbp cookie which is first-party on your domain, so the session is treated as continuous, not double-counted.
The snippet is ~1.1 KB and runs synchronously before anything else. Lighthouse impact is unmeasurable. On Pro, we serve from your own CNAME so there's zero cross-origin penalty.
Instagram is the only IAB with a clean auto-escape (on iOS and Android). For TikTok / Snap / FB, EscapeHatch ships a polished one-tap "Open in Safari" overlay. Not as seamless, but recovers most of the lost conversions.
Yes. EscapeHatch is a script, not a Shopify app. The snippet drops into your storefront <head>, and we've validated against checkout extensibility, Shop Pay, and the Plus B2B portal. Multi-store rollups are a Scale plan feature so a single dashboard covers every storefront.
Yes. EscapeHatch is platform-agnostic — paste the <script> tag in your <head> and it runs. Shopify, Shopify Plus, Hydrogen, Next.js Commerce, BigCommerce, WooCommerce, Medusa, custom-built — the detection and browser handoff logic is client-side JavaScript and doesn't depend on Liquid or a Shopify app install.
First escapes fire within minutes of installing. After that it depends entirely on your IG traffic volume — high-spend brands see meaningful lift in 5–24 hours, smaller stores take a couple of days to reach a clean A/B read. The dashboard surfaces lift + p-value the moment you have enough sample.
We don't set cookies, we don't fingerprint, we don't ship analytics off your domain. The only data we collect is an IP-hashed event row per escape — no PII, no third-party trackers. Add us under "functional" in your consent banner if you have one.
Every paid IG click that lands in the in-app browser is a customer you already paid for. Recover them.
Get started · 60-second install