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
- 1Go to Dashboard → Custom Domain.
- 2Type your domain (e.g. links.janedoe.com) in the input field.
- 3Click Save.
Step 2 — Configure your DNS
Log in to your domain registrar (Namecheap, GoDaddy, Cloudflare, etc.) and add the following DNS record:
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?