Branded links on your own domain
By default your tracking links look like slingagent.com/go/ab12cd. On Pro
and Unlimited you can serve them from a domain you own instead —
go.yoursite.com/go/ab12cd. Clicks are tracked exactly the same way. Only the
domain in the link changes.
Set it up under Settings → Branded domain. On Free and
Starter your links stay on slingagent.com — see Availability
below.
Why you'd want this
This isn't just about looking tidy. Many companies run web filters (Zscaler, Netskope, Cisco Umbrella, and others) that block links by the reputation of the domain, and two of the categories they block by default are newly registered domains and URL shorteners. A shared tracking domain looks like both.
When that filter trips, your reader doesn't see a warning they can click through — they see a blocked page, and the click never reaches you. You lose the visit and it never shows up in your analytics, because the request never arrived.
A subdomain of a site you already own inherits your domain's reputation, and is often already allowed inside the companies your audience works at.
It's also just yours: people are measurably more willing to click a link that carries a name they recognise.
What you'll need
- A domain you already own, and access to wherever its DNS is managed — your registrar (GoDaddy, Namecheap, Google Domains), or Cloudflare, or Route 53.
- About five minutes, plus however long your DNS provider takes to publish the change. Usually a few minutes; occasionally up to an hour.
You do not need to move your website, change your nameservers, or buy a new domain.
Pick a subdomain, not your root domain
Use a subdomain — something like:
go.yoursite.comlink.yoursite.coml.yoursite.com
Don't use your root domain (yoursite.com on its own). Pointing that here
would send your entire website to SlingAgent, not just your links. We'll warn you
if you try.
The subdomain doesn't have to exist yet — you're creating it as part of this.
Setting it up
- Go to Settings → Branded domain and enter your
subdomain, e.g.
go.yoursite.com. - We'll show you one DNS record to add — its type, its name, and its value. Click either box to copy it.
- Open your DNS provider and add that record exactly as shown. Most providers call this "Add record" or "Manage DNS".
- Come back and hit Check DNS. If it's not live yet, wait a few minutes and check again — DNS changes aren't instant.
Once it says Live, you're done. Your certificate is issued automatically, so your links are on HTTPS with no extra step.
Adding the record at common providers
The record we give you is almost always a CNAME. The three fields mean the same thing everywhere, even when the labels differ:
| We say | Cloudflare | GoDaddy | Namecheap | Route 53 |
|---|---|---|---|---|
| Type | Type | Type | Type | Record type |
| Name | Name | Name | Host | Record name |
| Value | Target | Value | Value | Value/Route traffic to |
Two provider-specific gotchas worth knowing:
- Cloudflare: set the record's proxy status to DNS only (grey cloud, not orange). Leaving the proxy on breaks certificate issuing and your links will keep failing verification with no obvious reason.
- Some registrars want just the subdomain part in the Name field
(
go), others want the whole thing (go.yoursite.com). If we gave you the full hostname and your provider auto-appends the domain, you'd end up withgo.yoursite.com.yoursite.com— check the preview your provider shows you before saving.
What happens to links you've already posted
Nothing — they keep working. A link that's already out in the world on X or LinkedIn can't be rewritten, so we never touch it. Every link keeps redirecting from the domain it was created under, permanently.
Connecting a domain changes only the links created from that point on. If you want your best-performing evergreen posts on the new domain, regenerate those promos after your domain goes live.
All of it lands in the same analytics either way — branded and unbranded links count together, and you don't lose any history by switching.
Removing a domain
You can disconnect a domain at any time from the same screen. New links go back
to slingagent.com.
One thing to know before you do: posts you already published with the branded domain will stop working once you take the DNS record down, because those URLs point at a hostname that no longer resolves. Those links are already out there and can't be updated. If you're retiring a domain, it's worth leaving the DNS record in place for a while so old posts keep resolving.
Troubleshooting
It's been stuck on "Waiting on DNS" for a while. Nine times out of ten it's one of three things: the record went on the wrong domain, the Name field got double-appended (see above), or Cloudflare's proxy is on. Check the record actually exists by searching for "DNS checker" and looking up your subdomain from outside your own network.
"That domain is already connected to another account." Each hostname can belong to one SlingAgent account. If it's genuinely yours, disconnect it from the other account first.
My old links stopped working after I removed the domain. That's expected — see above. Put the DNS record back if you need those posts alive again.
Can I use more than one domain? Not right now — one branded domain per account. Remove the current one to switch.
Availability
Branded domains are a Pro and Unlimited feature. On Free and Starter,
your links are served from slingagent.com and everything else works exactly the
same — tracking, analytics, and reporting are identical either way.
If your plan lapses back to Free or Starter while a domain is connected, new links
go back to slingagent.com, but every link you already posted keeps working.
We don't break published posts to enforce a plan. Your domain stays listed under
Settings → Branded domain marked Inactive, so you can remove
it whenever you like — or pick the feature straight back up if you upgrade again.
SlingAgent