Help

Frequently asked questions

Quick answers about short links, domains, and the API. See the documentation or the guides for more.

Links & slugs

What's the difference between the built-in and a custom domain?

By default links live on yak.link. On a paid plan you can add your own domain on the Domains page to get branded links like go.yourbrand.com/launch.

Can I choose the slug?

Yes — leave it blank for a random one, or type a custom slug. Slugs are unique per domain; a taken slug returns 409 from the API.

Do redirects count against my quota?

No. Only creating a link counts. Clicks/redirects are unlimited and feed your analytics.

Custom domains

Why must I verify a domain?

Verification proves you control the domain, so no one else can brand links on it. Add the TXT record we show you, then click Verify. Once verified, point a CNAME (or A record) at us and HTTPS is issued automatically. See Set up a branded domain.

A domain says it's verified on another account — why?

A domain can be verified by only one account. If you own it and someone else verified it, contact us.

QR codes, campaigns & analytics

How do I get a QR code?

Every link has one: open Links and click QR to view or download it. New links also show their QR right after creation.

How do I track a campaign?

Create a campaign, assign links to it, and open its Analytics for combined clicks, referrers, country, device, and more. Add UTM parameters to your destination URLs — see Track a campaign.

API

What errors can /v1/shorten return?

401 missing key · 402 invalid key or quota exhausted · 409 slug taken · 422 bad URL or unverified domain. Full reference + a spec are in the docs.