Meta's tiny browser is eating your fans.

A Zippy link busts the tap out of the webview and opens the real app — Spotify, YouTube, TikTok — with your fan still signed in. Then it shows you how many actually made it.

https://linktr.ee/you?utm_source=instagram&fbclid=IwAR2xk…

zipthe.link/you

ZIP IT ⚡

Free forever · no card · your links never expire, on any plan

Same tap. Two very different endings.

@yourfans · DM
drop the link!! 🙏
here you go ↓
youtube.com/watch?v=jNQXAC9IVRw&si=x7Kq…

raw link · what usually happens

@yourfans · DM
drop the link!! 🙏
here you go ↓
zipthe.link/drop

zippy link · same tap

full disclosure: this demo is scripted theatre — no webview was harmed. the real thing: zipthe.link/try-me from your phone.

Zippy

Paste any link, ZIP it, and the real app springs open.

1

Paste your link

Any URL. Zippy reads which platform it’s headed for.

2

Get your zipped link

Short link or your own slug, deeplink already baked in.

3

The real app opens — and says so

It springs the app, then reports back from the device: opened, browser, or broken.

Springs the real app on

  • LinkedIn
  • Instagram
  • WhatsApp
  • Reddit
  • Product Hunt
  • YouTube
  • TikTok
  • X
  • more on the way

Nobody can put a tracker inside Spotify. Zippy still reads the outcome.

zipthe.link/drop · last 7 days

70%opened the real app

  • openedopened the real app
  • browserstuck in the browser
  • brokenbroken hand-off
  • unmeasuredAndroid — outside the rate

Example data. We are not the only ones counting this — URL Genius ships an app-open percentage today; ours rides on links that never expire.

A won the clicks. B won what you were buying.

Example A/B split-test results showing clicks and app-open rate per variant
VariantDestinationClicksApp-open rate
Ashop.com/drop1,84028.8%
Binstagram.com/p/abc1231,61275%

The worked example from our A/B docs, not a benchmark. Rates come back sampled, iOS-only — Android taps are unmeasured, in neither the top nor the bottom. How A/B testing works →

Pipe it anywhere:app.openedapp.browserapp.brokenHMAC-signed, Legend plan, iOS taps only — Android hand-offs fire no event. Webhook reference →

From the comment all the way to the actual opened app.

  1. They commented

    exact count

    1,840
  2. 38 skipped — each listed with a plain-English reason, never dropped in silence

    The DM went out

    exact count

    1,802
  3. 1,066 never tapped

    They tapped it

    sampled

    736
  4. 424 tapped… and never got inside

    They opened the real app

    sampled · iPhone only

    312

Not a page that looks like Spotify — Spotify. Measured on iPhone; an Android tap is recorded as unmeasured and counted in neither the top nor the bottom of this rate.

Example figures, shown to explain the report — not our traffic and not a benchmark.

424 people tapped your link and never got inside. Other link tools do report an app-open rate; we are not the only ones measuring this. What no other DM tool can do is act on that outcome per person — a rule that answers the follower who got stranded last time with different words and a different link.

We can see whether they follow you. We will never hold your link hostage over it.

A rule can read it and change what it says — never whether you get the thing you were promised. “Follow me to get the link” is prohibited by Instagram's Community Standards, and the enforcement lands on your account, not on the tool that shipped the switch. So we built the awareness and not the lever. The link goes out either way.

Honest status: nothing is being DMed to real followers today.

Our Meta app is unapproved and Instagram DM automations are dark. The rule builder and this four-step report are shipped; the channel that fills them is not open yet. Want the fourth step today? Paste a Zippy link into the DM tool you already use — the measurement is a property of the link, not of who sent it.

Docs →The story behind the fourth step →

Go ahead and try it right now.

Scan with your phone — the link opens the YouTube app, not a browser tab.

Yes, it's a real Zippy link. That's the whole point.

Zippy vs the others ⚡

Zippythe others
Opens the real, logged-in appevery link, from $0Bitly gates deep links behind $199/mo Premium
App-opens scored on apps you don't ownSpotify, TikTok, YouTube… per link, per A/B variantmostly click-and-stop, or an SDK in your own app
A bill that ignores your click countflat — no meter, no overage linepay-per-click plans bill every tap
Links that never expireforever, on every planBitly retro-paywalled working QR codes
Comment → DM → app-open in one toolbuilt inLinktree + ManyChat = two subscriptions
Open-source engine you can self-hostAGPL — take your links with youmostly proprietary

⚡ Founding Hero: lock full Hero in at $99 a year for two whole years — that's $8.25 a month, and it never moves. First batch of 25 seats — when they're gone, the next batch costs more.

One ask: tell us how it went after 30 days — founding seats are for people whose story we can tell.

Claim your seat

Pick your power-up. ⚡

Every plan opens the real app — not the sad little in-app browser. Level up for unlimited links, real analytics, and slugs with your name on 'em.

Go annual, pocket two months. Zippy doesn't judge either way.

Sidekick

$0

forever · no card, no catch

Zippy's trusty starter that punches well above its size.

  • Links that open the REAL app, not the in-app browser
  • 5 active links
  • Total-click counter
  • App-open receipt — the share card, free on every plan
  • UTM builder, tags, and CSV import from Bitly/Short.io/Dub
  • Native-app QR codes + smart platform targeting
  • Your links live forever — even here
Grab Sidekick — free

Legend

$49$40/mo

billed $480 once a year — save $108

Big-boss mode, built for teams and multi-brand operators.

  • Everything in Hero, cranked to 11
  • Webhooks — get pinged the moment a tap opens the real app (app.opened / app.browser / app.broken) — iOS taps only; Android hand-offs can't be observed and fire no event
  • 1 custom domain (your brand, your links)
  • 3 team seats
  • API access + bulk link creation
  • Analytics exports (CSV, the whole vault)
  • Priority support — skip the line
Go Legend

Two promises, zero risk.

The Actually-Opens Guarantee. If a Zippy link ever opens the in-app browser instead of the real app on a supported platform, we refund your month and fix it. That's the whole job — we stand behind it.

30-day money-back. Not feeling it in the first 30 days? Email us, get every cent back. No forms, no "sorry to see you go" maze.

Fair questions, straight answers.

What is app-open rate — and why can't other link tools show it for Spotify or Instagram?

It's the share of taps on your link that ended in the REAL native app, rather than stuck in an in-app browser or a broken hand-off. Worth knowing the nuance, because a good competitor gets half of this: Dub does measure app opens, via deferred deep linking and a mobile SDK — but only for an app YOU own and can ship their SDK inside. That's install attribution built for app developers measuring their own product. You cannot put an SDK inside Spotify, TikTok or Instagram, so that whole approach goes dark exactly where creators send their traffic. Zippy measures the other side: the interstitial that springs the app reports back from the device itself, so an iOS tap heading into an app you'll never own still resolves to opened, browser, or broken. Your dashboard, your A/B results, your webhooks and your share card all read that same signal. On Android the fate of the tap is not observable from the page, so it is recorded as unmeasured and scored in no rate — the app-open rate is an iOS rate.

Can I A/B test where a link points?

Yes, on Hero and up — 2 to 4 weighted destinations on one short link. The difference is what you get back: not just which variant got more clicks, but the app-open rate per variant. A landing page can win the clicks and still lose on actually opening the app, which is exactly the case a click-scored A/B test cannot detect. Ending a test never kills the link — it falls back to your default destination.

Do my links ever expire?

Never. Not on Free, not after a trial, not if you cancel. Once a Zippy link is out in the world, it keeps redirecting — forever. A link that dies in public is the one thing a shortener must never do, so we built the whole system around never doing it.

What happens to my links if I downgrade or cancel?

They keep working, permanently. If you drop below the plan you made them on, older links past your new limit go "read-only" — they still redirect and keep their custom slug, you just can't edit them or see their analytics until you upgrade again. Nothing breaks for the people clicking.

What does "unlimited" actually mean on Hero?

Unlimited links and unlimited clicks. We don't meter your traffic or charge you more when a link goes viral. Success shouldn't come with a bigger bill.

Which apps does Zippy open?

LinkedIn, Instagram, WhatsApp, Reddit, Product Hunt, YouTube, TikTok, and X — with more added as we go. Zippy detects the platform and springs the real app instead of the crippled in-app webview.

Do I need a credit card to try it?

Nope. Signup starts a 14-day Hero trial with zero card required. When it ends you slide down to Free automatically — no lockout, no surprise charge, and every link you made stays live.

Can I bring my own domain?

On Legend, yes — one custom domain so your short links wear your brand. Hero and Sidekick use zipthe.link.

Is there really a free plan forever?

Yes. Five active links, real app-opening, forever, no card. It's a genuine tier, not a countdown in disguise.

How do I know this isn't bogus? Nobody can prove deep linking works.

You're right, and we're not going to claim a revenue multiple. Nobody in this category can honestly attribute a revenue lift to deep linking alone, us included. What we can give you is a measurable, comparable rate: what share of taps on this link reached the real app, next to another variant of the same link measured the same way. That's a controlled comparison you run on your own traffic, not a testimonial. Start with the free Deep Link Debugger and the free plan — we'd rather you prove it than believe it.

Won't this break my Meta pixel and my retargeting?

It will make your pixel look worse, and we're not going to pretend otherwise. A visitor who reaches the real app has left the surface your pixel can see — that is what escaping the webview does, by definition, for every tool that does it. Zippy fires your pixels on the click before the redirect, so the tap is still recorded. What you lose is the downstream in-app behaviour, because it's happening somewhere Meta can't watch. One creator hit exactly this: Ads Manager reported zero conversions while her real playlist followers climbed, and she trusted the real one. Our honest position: if pixel-measurable conversions matter to you more than the app opening, don't buy Zippy.

Isn't this just deep linking? Posttap is free.

For Amazon specifically that's a fair point, and Amazon does give you its own numbers. Zippy's free plan opens the real app too, so if routing is all you need, take the free one — ours or theirs. The difference shows up when the destination isn't Amazon. Spotify, TikTok, Instagram and your own store don't hand you an arrival number, and that's where the measurement, the per-variant A/B scoring and the webhooks matter. Plus one thing no free tool promises: your Zippy links keep redirecting forever, even if you never pay us and even if you stop.

Why would I pay for this? I'll just patch my theme.

Patch it. Seriously — if a CSS fix makes your store render inside the webview, that's the right move and it costs you nothing. But notice what happened to the merchant who tried it: the patch fixed Meta and not TikTok, and weeks later someone else turned up in the same thread asking whether TikTok was still broken. It isn't one bug, it's a class of them, one per platform, each changing when the platform ships an update. Two things you can't patch your way to. You can't patch a hand-off into an app you don't own — no CSS makes a tap open the real Spotify or Amazon app from inside Instagram. And you can't patch a number you don't have: your theme fix has no way to tell you what share of taps reached the app, this week versus last, per platform. The rendering bug is genuinely yours to fix; those two aren't.

Does this work on Android?

Zippy's links open the real app on Android the same way they do on iOS. What Android does NOT get is measurement: on Android we measure nothing, and every app-open rate on your dashboard is an iOS rate. Chrome fires the identical browser signal whether the app launched or the hand-off failed, so our interstitial registers no Android outcome at all — Android taps are counted separately and labelled unmeasured, in neither the top nor the bottom of any percentage. This is not a calibration gap we're closing; any Android number would be a guess dressed as data. Your click totals do split by OS, but your app-open rate cannot: the outcome data has no OS column. If your audience is Android-heavy, most of your traffic will have no app-open figure at all — decide whether that's worth it before you pay us.

Can I move my existing links over?

Paste a Bitly, Short.io or Dub CSV export and Zippy bulk-zips the lot, with a dry-run preview before a single link is created. Free on every plan, including the free one. On Hero we'll also do it for you — send us the export and we ZIP every link by hand.

Can I see whether the people who got my Instagram auto-DM actually opened the app?

That's the four-step report: how many commented, how many DMs went out, how many tapped the link, and how many ended up in the real native app. Steps one and two are exact counts; steps three and four are sampled and labelled sampled. The fourth step is an iPhone figure — on Android the outcome of a tap cannot be observed from the page, so those taps are recorded as unmeasured and sit in neither the top nor the bottom of the rate. The gap between step three and step four is shown too: the people who tapped and got stranded in Instagram's in-app browser. One thing to be straight about — our Meta app is unapproved and Zippy's own DM automations are dark, so nobody can connect an Instagram account today. If you want the app-open measurement right now, paste a Zippy link into the comment-to-DM tool you already use; the measurement belongs to the link, not to whoever sent it.

Will Zippy make people follow me before it sends them the link?

No, and that's a deliberate refusal rather than a missing feature. Requiring someone to follow, like or share to unlock content is named as spam in Instagram's Community Standards. Some DM tools ship the switch anyway; if that gets actioned, it gets actioned on your account, not on ours, and we can't give your account back to you. So Zippy builds follow-awareness instead: a rule can read whether the person is already a follower and change its wording — warmer for a regular, a friendly invitation for someone new — while the link you promised goes out either way. Follower status comes from Instagram's own API on the permissions we already hold, and we don't promise it's real-time, so a rule degrades to its normal message rather than guessing.

What's the Founding Hero deal?

Founding seats go in small batches — the current batch locks Hero at $99/year for 2 full years. Each batch that sells out, the next one costs more. One ask: tell us how it went after 30 days. When the founding seats are gone, they're gone.

Test one link. It takes thirty seconds and costs nothing.

Paste a link you already have out there. If it's fine, close the tab.

Rather run it yourself? The redirect engine is AGPL — fork it on GitHub. The hosted cloud just means you never have to.