For agencies and social media managers

Every client's page.
One login.

Fifteen client pages, five teammates with roles, analytics per page and a custom domain on each. Forty-five dollars a month for all of it — not per client, and not per seat.

Build the first page free. Add Business when you add the second client.

15

client pages

5

team seats with roles

$3

per client at capacity

0

pages deleted if you lapse

Built for running other people's pages.

Most bio-link tools assume one person with one page. Everything here assumes you are holding several at once, for people who are not you.

Fifteen separate pages

Each with its own address, links, design, knowledge base and analytics. A dropdown at the top of the dashboard says which one you are editing, and every screen below it follows.

Five seats, four roles

Owner, admin, editor, viewer. Hand a junior editor access to the work and a client viewer access to the numbers. Invites are links — no account needed until they accept.

Analytics per page

Clicks, views, click rate, devices, browsers, referrers and countries, scoped to the page in the switcher. Nothing is pooled across clients, so a report is a report.

A domain per client

links.clientbrand.com points at their page, with TLS provisioned at the edge. Up to three domains on each page, so a rebrand does not mean a broken link.

Lapse without losing work

If the plan ends, extra pages lock rather than disappear. They stay online for visitors and readable to you; only editing stops. Paying again restores it exactly.

One login, one invoice

No shared passwords in a spreadsheet, no fifteen separate subscriptions to reconcile, no logging out to check another client's numbers.

What it costs to hold ten clients.

The per-account pricing everyone else uses is the problem. It bills you for the thing agencies do most.

Ten client pages
Per-account tools
hasl.ink Business
Monthly cost
10 × $5–9 = $50–90
$45 flat, up to 15 pages
Logins to manage
Ten sets of credentials
One
Switching clients
Log out, log in
A dropdown
Giving a client read-only access
Share the password
Invite them as a viewer
Adding the eleventh client
Another subscription
Included
If you stop paying
Pages often go dark
Pages stay online, editing locks

Competitor pricing above is the public list price at the time of writing and moves around; check theirs before you quote a client.

Questions agencies ask.

How many client pages can one account hold?+
Fifteen on Business. Each is a real page with its own hasl.ink address, its own links, its own design, its own knowledge base and its own analytics — they share nothing except the login and the bill. You switch between them from a dropdown in the dashboard, and everything you edit applies to the page named there.
Can I give a client or a junior access to one page without handing over everything?+
You get five seats with roles. An editor can change links, design and the knowledge base. A viewer can read analytics and change nothing. Admins can also manage the team. Today roles apply across the pages on the account rather than per page, so if a client must be locked to exactly one page, keep that client on a separate account for now — we would rather say that than have you find out later.
What happens to my client pages if I stop paying?+
Nothing is deleted, ever. Pages past the plan's allowance are locked: they stay online and keep serving visitors, and you keep reading their analytics — you just cannot edit them until the account is on Business again. Teammates past the seat count are suspended the same way, with their role and history intact. Paying again unlocks everything exactly as it was.
Can each client use their own domain?+
Yes. Every page can have its own custom domain, up to three domains per page — point a CNAME at us and the certificate is provisioned at the edge. So links.clientbrand.com serves that client's page with no hasl.ink in the address bar.
How does the price compare to one account per client?+
$45/month covers up to fifteen pages, which is $3 per client at capacity. Linktree Pro is roughly $5–9 per account per month, so fifteen separate client accounts land somewhere around $75–135 — before you count the time spent logging in and out of fifteen dashboards. The yearly plan is $450, two months free.
Do clients need their own hasl.ink account?+
No. You can run a page entirely on your own login and simply hand over the URL. Invite them as a teammate only if they want to look at analytics or edit copy themselves — and you can remove that access at any time without touching the page.

Put the first client on it.

Build one page free and see whether it holds up. Add Business when the second client arrives.