Spring release is out β new bulk import, faster QR exportβ¦
One workspace, three surfaces
Publish links. Draft posts.
Read the clicks in one place.
A short link, a bio page and a post draft can live in one workspace. Link clicks and bio-page activity appear there too. Publishing a social post is built and switched off.
trizlink.com/spring26Points at acme.example.com/spring-2026-launch Β· you can change the destination later without changing the link.
Links
5
in this workspace
Clicks
1,270,000
sample, 14 days
Bio pages
2
in this workspace
trizlink.com/spring26paid-social3,184 clickstrizlink.com/lookbooknewsletter2,410 clickstrizlink.com/studionewsletter906 clickstrizlink.com/pricing26paid-social742 clickstrizlink.com/journalorganic388 clicks
Click totals are sample data. Real click counts are best-effort everywhere β bots, prefetching and privacy blockers all distort them, and a link you just made has no history at all.
The actual problem
Three tools, three dashboards, three different answers.
A shortener counts clicks. A bio-page host counts views. A scheduler counts impressions. None of them knows about the other two, so the one question you actually have β did that campaign work? β is the one nobody can answer without a spreadsheet.
Tab 1
Shortener Β· 412 clicks
No idea which post drove them.
Tab 2
Bio host Β· 3,118 views
Counted differently. Not comparable.
Tab 3
Scheduler Β· 36 posts
Impressions, which are not clicks.
What it does
Publish links and bio pages. Draft posts in the same workspace.
A short link with the controls actually on it
Every link carries its own slug, password, expiry, A/B split, UTM set and QR code. Change the destination whenever you like β the link you already sent stays the same.
- Custom slug, or one generated for you
- Password, expiry date, or a click-count cap
- Weighted A/B variants and UTM templates
- QR code out, as a PNG or an SVG
trizlink.com/spring26ActivePretend you are a visitor
- Resolves to
- acme.example.com/eu/spring
- Why
- Region rule matched first: EU visitors go to the EU page.
A bio page you assemble from blocks
Drag blocks into place, pick a template, publish it at your own slug. Every link on the page is a Trizlink short link, so it reports into the same analytics as everything else.
- Link, heading, text, image, video, socials, divider
- Templates and themes, or start from blank
- Preview before you publish
Blocks β drag, or use the arrows
Spring 2026
Heading Β· centred
Shop the lookbook
Link button Β· tracked
Book a studio visit
Link button Β· tracked
Read the journal
Link button Β· not tracked
Find us elsewhere
Socials row
Live preview
Spring 2026
Shop the lookbook
Book a studio visit
Anatomy
One link, and everything hanging off it.
Point at a part of the link to see what it controls.
Gate
Password & expiry
A password gates the destination. It does not hide that the link exists.
Route
A/B variants
Split traffic by weight. A returning visitor keeps the variant they got.
Tag
UTM & pixels
Save a UTM set once and apply it. Attach a built-in provider pixel to a link. Custom tags are paused.
Share
QR, ready to print
Every short link carries one. Download it as PNG or SVG, and pick from four error-correction levels.
When there are hundreds
Built for the person with 1,200 links.
Most shorteners assume you have a handful. The organisation layer is the part that stops mattering at ten links and starts mattering at two hundred.
A label is a flat tag. A link can carry several, and the links list filters on them β this is the one that stops mattering at ten links and starts mattering at two hundred.
Getting going
Four steps, and none of them is a sales call.
Step 01
Sign in with Google
No password to invent or forget. A workspace is created for you.
Step 02
Make your first link
Paste a URL, take the generated slug or write your own.
Step 03
Add a page and a draft
Build a bio page and draft a social post in the same workspace. Account connection is switched off.
Step 04
Read one report
Read link clicks and bio-page activity in one workspace. Social publishing is switched off.
The through-line
Link clicks and bio-page activity, on one timeline.
Link clicks and bio-page activity can be read in one workspace. The chart below uses sample data, including a social series; social publishing is built and switched off.
Sample activity by day
Sample dataHover the chart, or focus it and use the arrow keys, to read a day.
8,362 total over 14 days
View the data as a table
| Date | Short links | Bio pages | Social posts | Total |
|---|---|---|---|---|
| 2026-10-25 | 318 | 148 | 92 | 558 |
| 2026-10-26 | 355 | 161 | 104 | 620 |
| 2026-10-27 | 372 | 174 | 118 | 664 |
| 2026-10-28 | 168 | 82 | 38 | 288 |
| 2026-10-29 | 149 | 74 | 33 | 256 |
| 2026-10-30 | 361 | 168 | 111 | 640 |
| 2026-10-31 | 388 | 181 | 122 | 691 |
| 2026-11-01 | 402 | 190 | 129 | 721 |
| 2026-11-02 | 431 | 203 | 141 | 775 |
| 2026-11-03 | 458 | 216 | 152 | 826 |
| 2026-11-04 | 197 | 96 | 44 | 337 |
| 2026-11-05 | 176 | 88 | 39 | 303 |
| 2026-11-06 | 447 | 211 | 147 | 805 |
| 2026-11-07 | 486 | 229 | 163 | 878 |
Worth saying out loud
What a click number can and cannot tell you.
Click analytics are best-effort everywhere, including here. Most tools quietly present an estimate as a fact. We would rather tell you where the edges are.
Bots inflate counts.
Bot clicks are counted in your total today; nothing separates them out yet. An alert can tell you when traffic jumps far above its usual level.
Blockers and prefetch distort them.
A privacy blocker removes a click you got; a link preview adds one you did not. Treat the number as a strong signal, not an audited figure.
Visitor IP addresses are never stored.
Which is also why location, where it is shown at all, is coarse and clearly labelled as an estimate.
A short link is not private.
Anyone holding the URL can follow it. A password gates the destination behind it β it does not hide that the link exists.
Day one actually looks like this
No clicks yet
Your first link was created a moment ago. Numbers appear here as soon as somebody follows it.
And when something breaks
We could not load the last 7 days
The rest of your dashboard is fine β this one query timed out. Nothing has been lost.
Loaded β the last 7 days are back
A timeout is a retry, not a data loss. Nothing was written while it was failing.
Where it runs
On the web, and in your pocket.
The web app
Everything lives here: creating, editing, analytics, workspaces, billing and admin. It installs as a PWA if you want it in your dock.
Android
Create and check links on the move, and read the same numbers the web app shows.
Plans are managed on the web β the app shows your status and never asks you to pay inside it.
Get it on Google Play (opens in a new tab)Edges
The parts that talk to everything else.
A link platform that cannot be automated is a link platform you outgrow. These are the seams.
- Public API
- Authenticated keys, scoped per workspace, rate-limited. Create and read links without opening the app.
- Webhooks
- Get told when a link is created or a threshold is crossed, with a delivery log you can inspect.
- Embeddable widgets
- Drop a button, an inline block, a popup or a QR onto a page you already own.
- Tracking pixels
- Attach a built-in provider pixel to a link. Custom tags are paused, and existing Custom tags do not run.
- CSV in and out
- Bulk-import a spreadsheet of links; export any list or report the same way.
- Custom domains
- Add your own domain and prove you own it; serving links from it is not switched on.
Your data
It stays yours, and you can take it.
The uncomfortable questions, answered before you have to ask them.
- Export any time β links and analytics as CSV, on every plan including Free.
- Delete your account yourself β from settings, without emailing anyone.
- No visitor IP addresses stored β never written down, so not held and not leakable.
- We do not sell click data. There is no data business here; the plans above are the business.
- No Trizlink password exists to be stolen β sign-in is Google only.
Plans
Three plans. Every limit written down.
Prices in USD. Plans are bought and managed on the web.
Free
A proper taste of everything, at a size that suits one person.
$0
per month, billed monthly
- 5 workspaces, 30 members
- 1,000 short links
- 30 bio pages
- 50,000 tracked clicks / month
- 90 days of analytics history
- 1 custom domain
- AI level: Spark
- 10 voice requests / month
- Streaks earn extra link capacity
Pro
Most completeOne person, limits lifted, and the surfaces that need scale.
$9.99
per month, billed monthly
- 25 workspaces, 100 members
- 50,000 short links
- 100 bio pages
- 500,000 tracked clicks / month
- 12 months of analytics history
- 5 custom domains
- AI level: Pulse Β· Surge after 3 paid months in a row
- 100 voice requests / month
- Public API Β· social publishing is built and switched off
Team
A workspace that several people share, with roles and an audit log.
$8.99
per seat, per month, billed monthly
- 100 workspaces, from 3 seats
- Fair-use short links
- 500 bio pages
- 2,000,000 tracked clicks / month
- 24 months of analytics history
- 25 custom domains
- AI level: Surge
- 150 voice requests / month
- Teams and the workspace audit log
Tracked clicks are the clicks we record and report on. Going over does not break your links β they keep redirecting, and the analytics pause until the month rolls over.
Add your own domain and prove you own it; serving links from it is not switched on.
How the plans work
Cancelling ends the renewal, not the period
Cancel whenever you like and your plan runs to the end of the period you have paid for. It simply does not renew after that, and on the day it ends your account moves to the plan named on your entitlement rather than stopping.
Free accounts help us improve the product
We reserve the right to use content created on a free account to improve our features. Content on a paid plan is not used that way without your consent. This is a right we are reserving, not a description of something running today, and the privacy policy is where any change to it appears first.
Who makes it
Small on purpose.
Trizlink is built and run by a small, independent team. There is no sales team to talk to, the roadmap is short and it actually gets done, and the honesty on this page is not a marketing angle β there is nobody here to write around.
Something broken or missing? Say so, and you will get a reply from the person who can fix it.
Get in touchQuestions
The ones people actually ask.
Can I use my own domain?
Add your own domain and prove you own it; serving links from it is not switched on.
What happens to my links if I stop paying?
They keep redirecting. You drop to the Free limits for creating new ones and for how far back analytics go, but nothing you have already published breaks.
How private is a password-protected link?
The password gates the destination, not the link itself. Anyone with the URL can see that a Trizlink exists there and will be asked for the password. It is a gate, not a secret.
Are the click numbers exact?
No, and nobody's are. Bots, privacy blockers and link-preview prefetching all move the number in both directions, and bot clicks are not separated from the total yet.
Why is it Google sign-in only?
Because one well-implemented sign-in beats three half-implemented ones, and it means there is no Trizlink password to leak. If that rules you out, tell us.
Will a queued post go out?
No. Social publishing is built and switched off while the platform applications are unregistered. A post can be drafted and held in the queue, but Trizlink does not attempt to send it.
Can I get my data out?
Your links and your analytics export as CSV whenever you like, on every plan including Free. Deleting your account removes your data and schedules the workspace for removal.
Put the three of them on one thread.
Start on the Free plan. No card, and nothing to cancel if it turns out not to be for you.