snipvio.
← All posts
Branding8 min read
By VikasUpdated

How to get a short link with your own domain

Turn go.yourbrand.com into your own short link domain. One CNAME record, about 10 minutes, no coding. Step-by-step setup for Cloudflare, GoDaddy and more.

A hand-drawn wooden signpost reading go.yourbrand.com

To get a short link with your own domain, pick a subdomain like go.yourbrand.com, add it in a link shortener that supports custom domains, and create one CNAME record at your DNS provider pointing that subdomain to the shortener. Once the record resolves, every new short link uses your domain, for example, go.yourbrand.com/spring-sale. Setup takes about 10 minutes and needs no code.

A generic short link like snipvio.com/x7Kp2Qa works. But it doesn't tell anyone who sent it. A link like go.yourbrand.com/menu does, before anyone taps it.

That matters more than it sounds. People have learned to be careful with short links, because scammers use them to hide where a link really goes. When your own name is in the link, readers can see it's from you. It also keeps your brand in front of people every time the link gets shared, printed or read out loud.

A click on go.yourbrand.com/sale passes through Snipvio and lands on the destination page

This guide walks through the whole setup: what you need, the exact DNS record to add, how to choose a good short domain, and the mistakes that stop most setups from working.

Why use your own domain for short links?

  • Trust. Readers can see the link comes from you, not from a random shortener.
  • Branding. Your name appears in every post, email, QR code and printed flyer.
  • Memorability. go.yourbrand.com/webinar is easy to say on a podcast or type from a poster. A random code isn't.
  • Portability. The links live on a domain you own. If you ever change tools, you control the DNS record behind them.
  • Cleaner analytics. Every click on your branded links is yours, so it's easy to see what your own campaigns drive.

For more on why branded links tend to get more clicks, see Why branded short links get more clicks.

What you need before you start

You need three things. If you already have a website, you probably have the first two.

  1. A domain you own. Either your main domain (yourbrand.com) or a separate short one (brnd.co). You'll use a subdomain of it, not the domain itself.
  2. Access to its DNS settings. This is wherever your domain's nameservers point: often your registrar (GoDaddy, Namecheap) or a DNS service like Cloudflare. If you're not sure, look up your domain's nameservers. The provider they belong to is where you add records.
  3. A link shortener that supports custom domains. Not every shortener does, and many only include it on paid plans. Check which plan you need before you start.

Subdomain or root domain?

Use a subdomain. A subdomain is the part before your domain, like go.yourbrand.com or link.yourbrand.com.

Don't point your root domain (yourbrand.com) at a link shortener. That's where your website lives. Redirecting it would send every visitor to the shortener instead, and your site would effectively go offline.

Good subdomain names are short and obvious:

Subdomain Example link Works well for
go go.yourbrand.com/sale Almost anything. The most common choice.
link link.yourbrand.com/podcast Content and social posts
try try.yourbrand.com/demo SaaS signups and trials
shop shop.yourbrand.com/new Ecommerce campaigns
s s.yourbrand.com/menu The shortest option, good for QR codes and print

How to set up a short link with your own domain

The steps below use Snipvio as the example, but the DNS part works the same with any shortener that supports custom domains.

  1. Choose your subdomain. Pick one from the table above. In this guide we'll use go.yourbrand.com.

  2. Add the subdomain in your link shortener. In Snipvio, go to Dashboard → Custom Domains and enter go.yourbrand.com. It will show as Pending DNS until the record is in place.

  3. Create a CNAME record at your DNS provider. Add one record with these values:

    Field Value
    Type CNAME
    Name (or Host) go
    Target (or Value, Points to) snipvio.com
    TTL Auto, or the provider's default

    The one DNS record to add: a CNAME on the name go pointing to snipvio.com, with the Cloudflare proxy set to DNS only

    Enter only the subdomain ("go") in the Name field. Most providers add your domain automatically, so typing go.yourbrand.com there creates go.yourbrand.com.yourbrand.com, which won't work.

  4. Verify the record. Back in Snipvio, click Check DNS. The status changes from Pending DNS to Live once the record resolves. That usually takes a few minutes, occasionally up to an hour. Snipvio issues the HTTPS certificate for you, so there's nothing else to install.

  5. Create a link and test it. Shorten any URL. The new link will use go.yourbrand.com. Open it in a private browser window and on your phone, and if you'll print it, scan its QR code too.

A connected domain moves from Pending DNS to Live once the CNAME record resolves

Links you made before connecting the domain keep working on their original address. Only new links use the custom domain.

Notes for popular DNS providers

The record is the same everywhere. Only the menu names change.

  • Cloudflare: DNS → Records → Add record. Set Proxy status to DNS only (grey cloud). If the cloud is orange, Cloudflare sits in the middle and the HTTPS certificate can't be issued. Full Cloudflare guide
  • GoDaddy: Domain → DNS → Add New Record → CNAME. Put "go" in Name and snipvio.com in Value. Full GoDaddy guide
  • Namecheap: Domain List → Manage → Advanced DNS → Add New Record → CNAME Record. Put "go" in Host and snipvio.com in Value. Full Namecheap guide

One thing to check first: if your domain's nameservers point to Cloudflare, add the record in Cloudflare, not at your registrar. Records added anywhere else are ignored.

Should you buy a separate short domain?

You don't have to. A subdomain of your main domain (go.yourbrand.com) is the simplest option, costs nothing extra, and readers instantly recognise it.

A separate short domain makes sense when your main domain is long. If your site is mountainviewphotography.com, a short domain like mvp.photo gives you links that fit on a business card. You'd still use a subdomain of it, such as go.mvp.photo.

If you do buy one:

  • Keep it close to your brand name. Readers should recognise it without guessing.
  • Avoid hyphens and lookalike characters. "l" and "1", or "0" and "O", cause typos when people type links from print.
  • Check renewal prices, not just the first-year price. Some unusual extensions are cheap to register and expensive to renew.
  • Turn on auto-renew. If the domain expires, every link on it stops working.

Common mistakes that stop it from working

Problem What you'll see Fix
Full hostname typed in the Name field Still "Pending DNS" after an hour Change Name to just "go"
Record added at the wrong provider Still pending Add it wherever your nameservers point (often Cloudflare)
Cloudflare proxy turned on (orange cloud) Domain verifies, but HTTPS fails or the link errors Switch the record to DNS only (grey cloud)
A record used instead of CNAME Still pending Delete it and add a CNAME pointing to snipvio.com
An old record already exists for "go" The provider won't save the new one Delete the old record first
Root domain pointed at the shortener Your website disappears Point the root back to your host. Use a subdomain instead.
Domain left to expire Every branded link stops working Turn on auto-renew at your registrar

How Snipvio handles custom domains

Custom domains are included in Snipvio's Pro plan ($14.99/month, one domain). The Business plan, currently on a waitlist, includes five. A few details are worth knowing:

  • Only your links work on your domain. Nobody else can create a link on go.yourbrand.com, so scammers can't borrow your name for phishing links.
  • HTTPS is handled for you. The certificate is issued automatically once the CNAME resolves.
  • Bot clicks are filtered. Clicks from link-preview bots and crawlers are counted separately, so your branded links show real human clicks. How bot filtering works
  • Your links are never lost. If you disconnect the domain, it stops answering right away, but every link keeps working at its snipvio.com address.

Full setup details are in the custom domains guide.

Frequently asked questions

Can I use my own domain for short links for free?

Some shorteners allow it, but most put custom domains on a paid plan, because each domain needs its own HTTPS certificate. On Snipvio, custom domains start on the Pro plan. The free plan uses snipvio.com links.

How long does it take for a custom short domain to work?

Usually a few minutes after you add the CNAME record. Occasionally DNS takes up to an hour to update. If it's still pending after that, check the common mistakes table above.

Will a short link subdomain affect my website or SEO?

No. A CNAME on a subdomain like go.yourbrand.com doesn't touch your main site or its rankings. Your website keeps running on yourbrand.com as before. For how short links redirect, see What is a URL shortener, and how does it work?

Can I use my root domain instead of a subdomain?

No. Your root domain is where your website lives, and pointing it at a shortener would take your site offline. Use a subdomain such as go., link. or s.

What happens to my links if I stop using my custom domain?

On Snipvio, every link keeps working at its snipvio.com address. Links that were shared or printed with your custom domain stop working on that domain, though. If you've printed them, keep the domain connected.

Can other people create links on my domain?

No. Snipvio only resolves your own account's links on your connected domain.

Start with your own branded links

A branded short link takes about 10 minutes to set up and pays off every time someone sees it. Create a free Snipvio account, then upgrade to Pro when you're ready to connect go.yourbrand.com.

Start shortening for free

50 links a month, QR codes, and links that never expire.

Create your free account