The Custom domains feature lets you serve your affiliate program from your own domain. Instead of the standard https://yourcompany.trackdesk.com address you get when you register, you can use something like https://affiliateprogram.yourdomain.com.
How to set a custom domain
To set a custom domain, go to Settings β Branding and scroll down to the custom domain section.
To add a new custom domain, click Add a new custom domain.
Enter your custom domain address (where your affiliate program will be available once setup is complete) and save the record.
The new record now appears in the list.
Next, create a CNAME record in your hosting provider's admin panel. It must point to:
See below for how to set up a CNAME record on specific providers.
After the CNAME is set, propagation can take up to an hour. Once it's complete, your custom domain shows a green dot in Trackdesk settings, and visiting the URL will show your affiliate portal on the new domain.
If an error occurs, you'll see a red dot instead. Hover over the red dot to see the error message.
How to set up a CNAME for specific providers
The following providers are covered below:
Set up a CNAME for GoDaddy
To set up a CNAME for GoDaddy:
Log in to your GoDaddy account, and open your product.
Navigate to the Domain Control Center.
On the Domain Settings page, find and select your domain name.
Scroll down to the Additional Settings section, and select Manage DNS.
On the DNS Management page, scroll down to the bottom of the Records section, and click Add.
In the Type drop-down menu, select CNAME, and complete the following required fields:
Host - the host name or prefix for the CNAME. You can use a period (.), but not as the first or last character. Consecutive periods (..) are not allowed. The host cannot exceed 25 characters or be the @ symbol.
Points to - the URL will be set to
https://customdomains.trackdesk.com/.TTL - specify the amount of time the server must cache information for.
Click Save.
Set up a CNAME for Google Domains
To set up a CNAME for Google Domains:
Log in to your Google Domains account.
Find and click your domain name.
On the menu on the left, click DNS.
Navigate to the Custom resource records section.
In the Name field, enter the subdomain of the address you want to use for your custom domain.
In the Type drop-down menu, select the CNAME option.
In the Data field, enter the URL
https://customdomains.trackdesk.com/.Click Add to complete the process.
Set up a CNAME for Namecheap
To set up a CNAME for Namecheap:
Log in to your Namecheap account.
Select Domain List from the left side menu and click the Manage button next to your domain.
Navigate to the Advanced DNS tab and click the Add New Record button in the Host Records section.
Select CNAME Record from the drop-down menu for Type, put your desired host (e.g. affiliates) for Host and enter
https://customdomains.trackdesk.com/into the field Value.Click Save all changes to complete the process.
Set up a CNAME for Cloudflare
To set up a CNAME for Cloudflare:
Log in to your Cloudflare account.
In the drop-down menu, locate and select your domain.
Click the DNS Settings tab.
Add the CNAME record. This must point to
https://customdomains.trackdesk.com/.Set the Cloudflare Proxy Toggle icon to a grey cloud.
Set up a CNAME for Bluehost
To set up a CNAME for Bluehost:
Log in to your Bluehost account.
Click the Domains menu and then click Zone Editor. A new page appears.
Navigate to the Add DNS Record section.
In the Host Record field, enter the subdomain of the address you want to use for your custom domain.
In the Type drop-down menu, select the CNAME option.
In the Points To section, enter the URL
https://customdomains.trackdesk.com/.Click Add Record.
Set up a CNAME for Domain.com
To set up a CNAME for Domain.com:
Log in to your Domain.com account.
Locate your domain and click Manage.
On the menu on the left, click DNS and Nameservers.
Click Add DNS record to add the CNAME record. Don't forget to point the CNAME record to
https://customdomains.trackdesk.com/.Click Update DNS to complete the process.
Set up a CNAME for HostGator
To set up a CNAME for HostGator:
Log in to your HostGator account.
On the left-hand side of the page, click CPanel.
Scroll down to the Domains section, and click Zone Editor.
Find your domain and click the CName Record link next to the domain.
In the Add a CName Record dialog box, complete the following empty fields:
Name - enter your chosen subdomain name. The rest of the domain propagates automatically.
CNAME - enter the URL
https://customdomains.trackdesk.com/.
Click Add a CName Record. A message from HostGator appears, stating that you have successfully added a new CNAME to your HostGator account.
Set up a CNAME for DreamHost
To set up a CNAME for DreamHost:
Log in to your DreamHost account.
On the left of the page, click the Domains link.
In the Domains drop-down menu, select Manage Domains.
Locate your domain and click the DNS link under your domain.
Scroll down to the Add a custom DNS record to (your custom domain) section and edit the following fields:
Name - type the subdomain you want to use for your site. To use a root domain, enter www.
Type - select the CNAME option.
Value - enter the URL
https://customdomains.trackdesk.com/.
Click Add Record Now! to add the CNAME record.
Set up a CNAME for Hover
To set up a CNAME for Hover:
Log in to your Hover account.
Click the domain you want to set up.
Check your Domain Details to verify that your nameservers are set to
ns1.hover.comandns2.hover.com.Click the DNS tab then click Add New.
In the HostName field, enter the subdomain to which the CNAME applies.
Select CNAME as the record type.
Enter the URL
https://customdomains.trackdesk.com/.
Set up a CNAME for an unlisted provider
To set up a CNAME for an unlisted provider:
Log in to your domain provider account.
Navigate to the DNS management page.
Locate the section for CNAME records, or similar.
Create a new CNAME record for your subdomain.
Set the CNAME record to point to
https://customdomains.trackdesk.com/.Save the changes.
Troubleshooting
My custom domain doesn't work
There could be several reasons why your custom domain is not functioning properly or fails to work immediately.
If you are experiencing difficulties, we recommend following these suggestions:
After completing the flow listed above, please allow up to 1 hour before your hosting provider applies the changes.
Ensure that your CNAME record correctly points to
https://customdomains.trackdesk.com/and a record is created in your Trackdesk settings.




