Connect a custom sub-domain (or domain) to your AllMyLinks profile, so your visitors can access it via a more personal address than the regular URL. To connect a custom domain to your AllMyLinks profile, follow the steps below.

Note: We'll use as a fictional custom domain example throughout this article.

Important: you will create only one (1) record through this guide (the CNAME).


Step 1: Add the required DNS entry with your domain registrar

For this step, you'll first need to identify who your domain name registrar is; i.e. where you bought your domain name. Some popular registrars include Namecheap, GoDaddy, Porkbun, etc.

Log onto your domain registrar's control panel, and look for "DNS" Settings (tip: not "NS" or "Name servers").

There, you'll need to add a new record. There's 2 different cases, depending on your situation (base domain vs sub-domain).
You shall only add one new record: the CNAME record.

Option A: If you're setting up a sub-domain (e.g.

If this is your case, then create the new record as follows:

  • Type: CNAME
  • Name/host: links (or whatever your actual subdomain is)
  • Address/target/value:

Example with Namecheap:


Option B: If you're setting up a base domain (e.g. – UPDATED AUGUST 2022

In that case, your new DNS entry should be as follows:

  • Type: CNAME
  • Name/host: @
  • Address/target/value:

Note: If your registrar won't allow CNAME flattening, we recommend you use a DNS management solution such as Cloudflare instead.

If you notice other CNAME or A records on the "@" host, be sure to delete them. (Multiple records on the "@" host will compete and prevent your domain from working).


Please note: the new DNS record you just created needs to be fully propagated before you can proceed onto step 2.
It generally takes ~15 minutes, but may take up to a day in some cases, depending on your registrar and tld. You can use a free service like WhatsMyDNS to check.


If you need help accessing the DNS settings for your domain, here are the links to some popular registrar help pages that may help you:

Note: you should have add one new record in the step above (CNAME). If you've added both, please delete both and go back to step 1.


Step 2: Add the custom domain in your AllMyLinks account

Head to your AllMyLinks account settings:

In the Custom Domain section, enter your custom domain (or custom sub-domain).


Note: subdomains can only include letters (abc), numbers (123) and dashes/hyphens (-).
No spaces, no leading or trailing dash.

Some examples of valid custom domains: 


Some examples of invalid custom domains: 

  • (you need to use your own domain)
  • (custom domain, no sub-directory)
  • (you cannot change your username by using a custom domain; you can do so in your profile settings instead)

Click Verify, and then Save

You're all set!


Please note: It takes (another) 15 minutes for your custom domain to be fully activated and linked to your AllMyLinks profile. If you've waited and it's not working as expected, please verify your configuration or contact us.


Tip: Need to test your sub-domain's DNS configuration?

To check that your subdomain is correctly configured with your registrar, we recommend you use the following web service: (it's quick and free)

  • Enter your custom domain (e.g.
  • Select "CNAME" in the drop-down list
  • Click Search.


If the results show " ✅", your custom domain is correctly configured and ready to use with your AllMyLinks profile.
If the results show a red cross ❌ or any other value, go back to step 2.



1 comment

  • B'TheBots sfof



Please sign in to leave a comment.

Was this article helpful?

1901 out of 2385 found this helpful