↳ inherited from pool: acme
Pixels on every link
Set retargeting pixels once on a pool. Every link inside inherits them — switch one off right on the link when you need to.
Short links, retargeting pixels, social previews and QR codes — running on the edge, so they never go down.
One field. You get a short link, the pixels your pool already uses, a social preview and a QR code — ready to print.
Meanwhile, the click is counted for the link — without slowing anyone down.
↳ inherited from pool: acme
Set retargeting pixels once on a pool. Every link inside inherits them — switch one off right on the link when you need to.
Control the title, image and description people see on WhatsApp, X, LinkedIn and Slack — set it on the pool, change it on one link.
Every link comes with its QR code — SVG for print, PNG for screens. Mark it as printed and we’ll double-check with you before the destination changes.
Group links by client, then by campaign. Pixels, previews and consent set on a pool reach every link inside, so nothing gets mixed up.
↳ pixels fire only after “OK”
Turn on a consent banner for a pool: its links fire pixels only after the visitor says yes.
One field to shorten. Everything else — slug, pixels, preview, QR — is one click away, never in the way.
$ curl -X POST https://api.qkqk.link/v1/links \
-H "Authorization: Bearer $QKQK_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://acme.com/bf"}'
quack. {"shortUrl":"https://qkqk.link/q4ck", …}
An OpenAPI spec with examples, API keys with scopes and an llms.txt: an agent reads the docs and shortens links on its own.
We’re letting people in a few at a time. Leave your email and we’ll send one quack when it’s your turn.
We’re in private beta and opening in small batches. Waitlist folks go first, in order.
Meta, Google Tag Manager, Google Ads, GA4, LinkedIn, X, TikTok, Pinterest, Reddit, Bing and Quora — plus your own script. With a consent banner where the law asks for one.
Yes. The redirect is never cached, so a new destination works right away — and if the link is marked as printed, we ask you to confirm first.
Yes: a REST API with OpenAPI docs and API keys with scopes. Everything the dashboard does, the API does too.
“Quack, quack.” Mom says the first quack, the little one answers with the second — just like a link and its QR code.
Because it floats. Also because explaining things to a rubber duck is how half the internet gets fixed. (Try typing “quack”.)
Not in the beta yet. We’ll tell the waitlist when each one lands.
Point a CNAME, get HTTPS in minutes — subdomains or a dedicated domain, even behind your own Cloudflare proxy.
Clicks, uniques, places, devices, referrers and UTMs, with bots filtered out. Daily totals kept for good.
Give the store counter, the window sticker and flyer #3 their own QR code, and see which one gets scanned.
Shorten from the terminal, or let your AI agent manage links through an MCP server.
Bring your links from another shortener: slugs stay the same and printed QR codes keep working.