By default, your course website uses a domain like yourcompany.course.link, which works well for most users. However, if you’d like to create a more branded experience, improve SEO, or use a domain you already own you can connect a custom domain to your site.
Once connected, all your courses will be accessible under your new custom domain.
For example, instead of this URL:
https://yourcompany.course.link
Your site will open at:
https://courses.yourcompany.com/
Here are the steps to follow.
Setup custom domain in Course.link Dashboard
Go to Settings > General > Domain then select Edit option.
Choose Custom Domain under Manage domain and set it to your desired subdomain.
In this example, we will set the custom domain to the URL courses.thedemowebsite.xyz
Note
If you want to configure your root domain, please contact us.
Point CNAME to the subdomain
This is the second step. To use your custom domain, you have to add a CNAME record in your website DNS settings. You can do this from your domain registrar like GoDaddy, Namecheap, or Cloudflare. Depending on your DNS provider, the steps can change a bit.
Here’s how to set it up in Cloudflare:
In your Cloudflare dashboard, select your domain, then go to DNS > Records. Click the Add record button on the right.
In the form that appears:
Set the Type to CNAME – used to point one domain to another.
In the Name field, enter your subdomain (e.g., courses).
In the Target field, enter course.link.
Set Proxy status to DNS only – disables Cloudflare proxy.
Leave TTL as Auto.
Click Save to add the record.
After saving, you’ll see the record listed—this means it’s added successfully.
Test the custom domain
Once you are done with the setup, just test the URL on a browser.
Note
If you are unfamiliar with CNAME records or DNS settings, kindly contact your hosting provider or web development team. They can do this for you in a minute.
We use https://letsencrypt.org/ to automatically provision SSL certificates to make your custom domain support HTTPS. With this Automated Certificate Management (ACM) service, you will be free from all the hurdles of creating an SSL certificate and periodically renewing it.
Kindly consider donating to the non-profit organization - https://letsencrypt.org/donate/
Still need help?
Contact us