A short link that doesn't break your ads.
Most shorteners throw away the click ID your ad platform attached, and your conversion quietly stops being attributable. Ours carries it through — and counts the click on the way past.
A dropped parameter is a conversion you paid for and can't see.
Click IDs survive
fbclid, ttclid, gclid and rdt_cid pass through the redirect, so Meta, TikTok, Google and Reddit can still tie the visit to the ad that paid for it.
UTMs come too
The whole utm_ family carries through, so your own reporting keeps working alongside the platforms'.
An allowlist, on purpose
Only what advertising needs is forwarded — never the whole query string. A shortener that passes anything it's given can be used to launder parameters through someone else's domain.
Referrer and country
See where clicks actually came from, not just how many there were.
Device, without fingerprinting
Bucketed into a device type rather than stored as a raw user-agent. You get the split; nobody gets a fingerprint.
Free on every plan
No card, no upgrade prompt. What we sell is the loop after the click, not the click.
Paste a URL, get a link, read the clicks.
Paste the destination
Your smart link, your bio page, a store, a pre-save — anywhere you want traffic to land.
Pick a code
Set your own or let one be generated. Uniqueness is enforced in the database, so codes never collide.
Run it anywhere
Ads, bios, DMs, a flyer. When someone taps it, the click IDs and UTMs travel with them.
Read the breakdown
Clicks by referrer, country and device, next to everything else you're measuring.
Attribution stays intact
The parameter your ad platform needs is still on the URL when the visitor lands.
Not an open redirect
Only advertising parameters are forwarded. Everything else is dropped at the hop.
Free, and not a trial
Short links are on every plan, including Free, with no card to start.
Short links, answered.
Is it free?+
Yes, on every plan including Free, and you don't need a card to start. Short links aren't a paid feature here — the loop we sell is what happens after the click, not the click itself.
Why do short links usually break ad tracking?+
Most shorteners drop the query string when they redirect. Your ad platform appends a click ID to the destination — fbclid on Meta, ttclid on TikTok, gclid on Google — and if that parameter doesn't survive the hop, the platform can't tie the visit back to the ad. The conversion still happens; it just stops being attributable, and your campaign optimises against worse data.
Which parameters carry through?+
An explicit list: fbclid, ttclid, gclid, rdt_cid and the utm_ family. Not the entire query string, and that restraint is deliberate — a shortener that forwards anything it's handed can be used to launder parameters through a domain that isn't yours, so ours only passes what advertising actually needs.
What do I get back?+
Clicks broken down by referrer, country and device. Device is bucketed rather than stored as a raw user-agent string, because a raw UA is a fingerprint and we don't need one to tell you the split.
Can I choose the link myself?+
Yes — set a custom code, or let one be generated. Custom codes are checked for uniqueness at the database level, so two links can never collide.
How is this different from a smart link?+
A smart link is a page — cover art, a preview, buttons to every platform. A short link is a redirect: it sends someone straight somewhere else and counts the click on the way past. Most artists use both, with the short link pointing at the smart link.
Stop losing the click you paid for.
Free on every plan. Build a page and start sending traffic to it.