I built the tool I couldn't find.
Whooshly is a pay-once campaign link toolkit for short links, dynamic QR codes, UTMs, digital cards, link-in-bio, landing pages and events. It is built by Ankur Shrestha.
Why I started Whooshly
I run a growth marketing firm and a portfolio of SaaS products. Across client campaigns and my own launches, I kept reaching for the same essentials: short links, QR codes, UTMs, digital cards, and campaign pages.
Each useful tool came with another subscription, another limit, or both. I wanted one focused toolkit that kept campaigns editable and measurable without turning every click into an upsell.
So I built Whooshly: six connected campaign tools, paid for once, with optional Pro features for teams that need more. If you run campaigns across clients, products, or locations, it is built for you.
Build in app.whooshly.co. Share on whshly.co.
The rules I built it on.
One payment, not a rental you lose the day a card expires. The core toolkit is yours for good.
Clicks and scans are never capped or charged. A campaign taking off should not trigger a surprise bill or switch off.
Export everything, anytime. If you leave, you take your data with you. That's the deal.
Every redirect runs on a global edge network, close to whoever tapped it. Speed isn't a paid tier.
“Will it still be here in two years?”
It's the right thing to ask about anything sold once, and I'd rather answer it than dodge it.
The honest answer is that the core is genuinely cheap to run. A short link is a redirect on a global edge network: it costs a fraction of a cent, and it doesn't get more expensive just because you got popular. There's no per-seat cost and no server sitting idle waiting for your traffic.
The things that do create ongoing cost are funded honestly. A custom domain costs cents a month to serve, so Core includes one and Business includes 10, paid once. What grows every month is tracked volume and stored history, and that is what the optional Pro subscription covers: full analytics history and more tracked scans and clicks. Existing Core domain-credit buyers keep their original terms. That's what funds the recurring side of the business, so the one-time price doesn't have to.
That's why pay-once isn't a gimmick here. The economics actually work, which is the only reason a promise like this is worth making.
Like what we're building? Tell people about it: our partner program pays 40% of every Core and Business purchase you send and 20% of Pro for as long as it stays.
Built for people who ship campaigns.
Own the whole toolkit for one price. The way I wanted it.