LinkStacked
Getting started 4 min read

How to set up a custom domain

A custom domain lets you use a URL like `links.yourname.com` instead of `linkstacked.com/yourname`. It looks more professional and keeps your brand front and centre.

Custom domains are available on the Pro plan and above.

Step 1 — Add your domain in the dashboard

  1. 1Go to Dashboard → Custom Domain.
  2. 2Type your domain (e.g. links.janedoe.com) in the input field.
  3. 3Click Save.

Step 2 — Configure your DNS

Log in to your domain registrar (Namecheap, GoDaddy, Cloudflare, etc.) and add the following DNS record:

dns
Type   Name               Value
CNAME  links (or @)        cname.linkstacked.com

If you're using a root/apex domain (e.g. yourname.com without a subdomain), you may need to use an A record instead. Check your registrar's documentation for ANAME or ALIAS support.

Step 3 — Wait for DNS propagation

DNS changes typically take 5–30 minutes to take effect globally, though they can occasionally take up to 24 hours. Once propagated, your domain will show a green "Connected" status in the dashboard.

Step 4 — SSL certificate

LinkStacked automatically provisions an SSL certificate for your domain via Let's Encrypt. This happens within a few minutes of your domain connecting. You'll see the padlock icon in browsers once it's active.

If your domain still shows as "Pending" after 24 hours, double-check your CNAME value. Make sure there are no trailing dots or spaces.

Troubleshooting

  • Make sure you saved the domain in the dashboard before editing DNS.
  • Propagation can be checked at dnschecker.org — search for your domain and CNAME record type.
  • If you're on Cloudflare, set the DNS record to "DNS only" (grey cloud) not "Proxied" (orange cloud) initially.

Was this article helpful?

More in Getting started

View all

Still need help?

Our support team is available Monday – Friday, 9am – 6pm EST.