Using a Custom Domain for Your Branded Tracking Page
Introduction
By default your Branded Tracking Page sits on a Ship24 subdomain. Adding a custom domain lets customers track their orders on your own domain instead, so your brand stays consistent from checkout to delivery.
This article covers adding a domain and verifying it. For the rest of the page setup, see setting up your Branded Tracking Page.
In this article
- Why use a custom domain
- Before you start
- How verification works
- Add your custom domain
- Add the DNS records at your provider
- Finish verification
- Troubleshooting
Why use a custom domain
With a custom domain:
- Your tracking page is reached from your own domain
- Customers never see a Ship24 address in the URL bar
- Post-purchase emails and links stay recognisably yours
- Your existing website and DNS setup keep working as they are
Before you start
You will need:
- An active subscription to the Tracking Solution Pro plan
- A domain you own and control
- Access to the DNS settings for that domain, either at your registrar or your DNS provider
How verification works
Ship24 asks you to add two DNS records to your domain:
- A TXT record to prove you own the domain
- A CNAME record to point your chosen subdomain at Ship24
Once both records are detected, Ship24 verifies the domain and activates it. The status changes from Pending to Verified.
DNS changes can take up to 48 hours to propagate, though in most cases it happens within a few minutes to a few hours.
Add your custom domain
- Open Tracking Pages in the sidebar and open the page you want to use.
- Go to the General tab and expand Custom Domain.
- Type your domain in the field, then click Add.
- Your domain appears with status Pending. Click Verify next to it.
- A window opens with two tabs, one for the TXT record and one for the CNAME record. Copy both.

The Custom Domain section is marked 2 in the General tab above.
Add the DNS records at your provider
Add both records wherever your DNS is managed. Guides for common providers follow.
Google Domains and Squarespace Domains
- Go to domains.squarespace.com and select your domain.
- Click DNS in the left menu, then Custom records.
- Click Create new record.
- Add the TXT record with type
TXT, host left blank for the root domain, and the verification string from Ship24 as the value. - Add the CNAME record with type
CNAME, your chosen subdomain as the host, andtrack.ship24.comas the value. - Save both records.
GoDaddy
- Log in to godaddy.com and go to My Products > Domains.
- Click DNS next to your domain.
- Click Add New Record.
- Add the TXT record with type
TXT, name@for the root domain, and the verification string from Ship24 as the value. - Add the CNAME record with type
CNAME, your chosen subdomain as the name, andtrack.ship24.comas the value. - Save both records.
HostGator
- Log in to your HostGator control panel (cPanel).
- Go to Domains > Zone Editor and click Manage next to your domain.
- Click Add Record.
- Add the TXT record with type
TXT, your root domain as the name, and the verification string from Ship24 as the value. - Add the CNAME record with type
CNAME, your chosen subdomain as the name, andtrack.ship24.comas the value. - Save both records.
Hover
- Log in to hover.com and click your domain.
- Go to the DNS tab.
- Click Add a Record.
- Add the TXT record with type
TXT, hostname@for the root domain, and the verification string from Ship24 as the value. - Add the CNAME record with type
CNAME, your chosen subdomain as the hostname, andtrack.ship24.comas the value. - Save both records.
Finish verification
Go back to Ship24 and click Verify. Ship24 checks your DNS for both records. If they are found, the window closes and the status updates to Verified with the date.
Your tracking page is then reached at your custom domain, and customers see your domain in the URL bar.
Troubleshooting
My domain shows Invalid after clicking Verify
- Check that both the TXT and the CNAME record have been added, since both are required
- Check the Name and Value fields for typos
- Wait and try again, as propagation can take up to 48 hours
- If you use Cloudflare, disable the proxy on the CNAME record so it shows the grey cloud and reads DNS only. A proxied CNAME will fail verification
I do not know who manages my DNS
Your DNS may be managed somewhere other than where you bought the domain. Add the records wherever DNS is currently managed, not necessarily at your registrar. Check with your hosting provider or IT team if you are unsure.
I removed my custom domain by mistake
Removing a custom domain is permanent and stops it working immediately. Add the domain again and go through verification from the start.
If you are still stuck, contact our support team.
Next steps
With your domain live, customize the content and styling of your page, or set up delivery notifications so customers are emailed as their status changes.
Updated on: 14/08/2026
Thank you!
