Skip to main content
Terminus Hub is here, the next generation of campaign governance.See how it compares to Classic

Short links that know what campaign they are

Your domain, your slug, and a destination the model built. Because the link comes from a governed record, its clicks report by your own fields instead of by referrer and device alone.

One form makes the URL and the link

Set the medium, the source, and the campaign name once, inTerminus, the marketing taxonomy governance platform. The tagged URL and the short link that points at it come out of that same form, at the same moment.

Nothing is copied into a shortener afterwards, so the two can never fall out of step, and no short link ends up in circulation that nobody can trace back to a campaign.

ac.me/spring26

Your domain

Set on the field, once

Slug

Generated, or yours

redirects to
acme.com/spring?utm_campaign=emea_spring_sale_fy26&utm_medium=paid_social&utm_source=facebook

The tagged URL the same form already built

Both halves of the address are yours

Your own domain before the slash, and words you chose after it. Not a borrowed hostname and seven random characters that nobody can read down a phone or print on a pack.

People can see where a link goes before they tap it, which is most of why they do. And every team ships links from the same domain, so the address itself is recognisably you.

Your domain, your words

ac.me/spring-sale

Set it up once, then forget it

Add a hostname, point one DNS record at us, and press check. Ownership is proven over HTTP, so there is no TXT record to talk an IT team into.

HTTPS is issued and renewed automatically. You never upload a certificate, and there is nothing to remember in eighteen months.

1

Add the hostname

ac.me

2

Point the DNS

A records at an apex, CNAME on a subdomain

3

Check now

Verified over HTTP, no TXT record

HTTPS, handled

The certificate is issued and renewed for you. Nothing to upload.

You decide who gets to name a link

Readable slugs are only an asset while they stay consistent. So the choice is yours to make once, on the field: let people write their own, generate one and let them adjust it, or generate one and lock it.

Whichever you pick, the slug is checked for format and for collisions before it is saved, so nobody discovers the clash after the campaign is out.

Auto, editable

default
x7Kp2mQ9Lz

Generated, then change it if you want

Auto, locked

aB3xZq7Rt1

Generated and read-only

Yours

spring26

Typed, checked as you go

Change where it points, not what was printed

A live link's domain and slug are frozen. That is deliberate: the thing on the poster cannot change under you.

Its destination can. Move a landing page, fix a typo in a URL, or repoint a campaign, and every code and card already out there keeps working.

A wrong slug does not have to be a dead end

Give a domain a fallback and anything that misses lands on your own page instead of a 404. A mistyped link from a print run ends up on your homepage rather than nowhere.

Your domain can also serve the association files that make links open in your iOS and Android apps rather than a browser.

You hear before your customers do

A branded domain that quietly stops resolving is the failure nobody notices until a campaign is already running. So we keep checking yours.

Three failures in a row and your owners and admins are emailed. One success and it is back, and they are told that too. Every check is kept for a month.

ac.me

up

Checked every 15 minutes

30 days of historynow
3 failuresyour owners and admins are emailed
1 successback up, and emailed again

Put your own domain on it this afternoon

One DNS record, automatic HTTPS, and links that report by your own fields. 21 days, no credit card.