Skip to main content
Every tracked link in a campaign is a short link on a link domain. By default that’s a shared platform domain; adding your own domain makes links branded, improves deliverability, and — because it’s first-party to your site — lets the web pixel tie a texted contact’s on-site session back to them. Link control then governs what happens on the click: normally it redirects to your offer, but you can decide what to do when the link is expired, the visitor is a bot, the link has been clicked too many times, or it’s the wrong device. A link domain is a hostname you own that points at our link service. Short links are then served from it, e.g. go.yourbrand.com/aB3x.

Routing types

Add a domain

Adding or provisioning a domain requires the Integrations permission (org.integrations). Anyone who can view campaigns can see the configured domains.
1

Add the domain

In Settings → Integrations → Link domains, add the hostname you want to send links from (e.g. go.yourbrand.com). It starts inactive — the setup flow is add → point DNS → verify → provision, and it doesn’t go live until that finishes.
2

Point DNS at us

Create the CNAME record shown for your domain at your DNS provider. This is what makes your hostname resolve to the link service.
3

Check DNS

Click Check DNS. This resolves the hostname and confirms it points here. If it still resolves elsewhere, it tells you what it found so you can fix the record. (DNS changes can take a few minutes to propagate.)
4

Provision SSL

Once DNS matches, Provision issues the TLS certificate so links load over HTTPS. When that succeeds the domain goes active and campaigns can send on it.
By default a click redirects to your offer. Link routing rules (in the campaign or link-domain settings) let you decide what happens when it shouldn’t — so a click is never a dead end and never wasted. Each rule answers one question: Order is fixed and deliberate, most-certain fact first: expired → bot → click cap → device. An earlier rule decides the click; a later one can’t rescue it. So the order is the policy. Scope precedence — narrowest wins. A rule can be set at the campaign, tenant (workspace), link-domain, or global level; exactly one applies, resolved campaign → tenant → link domain → global. Two rules never stack.

Click-quality controls

The platform can divert a small sample of clicks to check traffic quality (bots slipping through, broken redirect chains, junk from a network). Two modes:
  • Measure & forward (default, conservative) — the sampled click still reaches your offer via a measurement hop; the recipient converts as normal.
  • Divert — the sampled click stops at our check and does not reach the offer.
Divert withholds real clicks from a real offer, so it costs conversions. It’s meant as a short, small-percentage check on a specific campaign — not a standing setting. Every diversion is recorded so the decision can be reviewed.
When a recipient taps a tracked link and lands on a page that runs your pixel, the link service appends a ?vcx= click id to the destination (only for hosts you’ve registered as pixel origins — never to third-party offer URLs). The pixel reads it and ties that browser session to the exact contact you texted, so their on-site behavior can trigger flows. See Identifying visitors.