Add the required DNS records to connect your domain to your website.
Where to Find This
Services → Website → Custom Domain → Web Domain sub-tab
What You'll Need
- The DNS records shown in the DNS Configuration Required box, after you've clicked Set Custom Domain
- Login details for your domain registrar
Understanding the Records
You need to add two DNS records. Copy the Name and Value for each one exactly as they appear on screen — the two records do not use the same style of name, which is where most setups go wrong.
TXT Record (Verification)
This proves you own the domain.
So for booking.yourbusiness.com, the screen shows _dnsauth.booking.yourbusiness.com.
CNAME Record (Traffic)
This points visitors to your website.
Getting the Name Right at Your Registrar
Most registrars ask for the name relative to the domain they host for you, and quietly add the rest. A few want the whole thing. Get this wrong and the record looks fine in your registrar but never validates.
Say you're connecting booking.yourbusiness.com, and your registrar hosts yourbusiness.com:
Not sure which sort your registrar is? Type the value shown on screen, save, then look at how it's listed. If the row now reads _dnsauth.booking.yourbusiness.com.yourbusiness.com, your registrar adds the domain for you — edit the record down to _dnsauth.booking. If it reads _dnsauth.booking.yourbusiness.com, you're done.
Adding Records by Registrar
GoDaddy
- Log into your GoDaddy account.
- Navigate to My Products → DNS.
- Click Add under Records.
- Select the record type (TXT or CNAME).
- Enter the Name and Value.
- Click Save.
Cloudflare
- Log into Cloudflare.
- Select your domain.
- Go to DNS → Records.
- Click Add record.
- Select the type and enter details.
- Click Save.
Cloudflare users: Turn OFF the orange proxy cloud for the CNAME record (set to "DNS only").
Namecheap
- Log into Namecheap.
- Go to Domain List → Manage.
- Select Advanced DNS.
- Click Add New Record.
- Enter the details.
- Click the tick to save.
Other Registrars
The process is similar for most registrars:
- Find DNS settings or DNS management.
- Look for "Add Record" or similar.
- Enter the record type and values.
- Save your changes.
Common Mistakes to Avoid
Shortening the TXT name to just _dnsauth
- Wrong:
_dnsauth - Right:
_dnsauth.booking(or the full_dnsauth.booking.yourbusiness.com, depending on your registrar)
The TXT name always includes your domain. Cutting it back to _dnsauth creates a record in the wrong place, and verification will keep failing no matter how long you wait.
Putting the full domain in the CNAME name
- Wrong:
booking.yourbusiness.comat a registrar that adds the domain for you - Right:
booking
Including quotes in the TXT value
- Wrong:
"verification-code" - Right:
verification-code
Wrong record type
- Make sure you're adding TXT and CNAME, not A or MX records.
After Adding Records
- Wait up to 60 minutes for propagation.
- Go back to Services → Website → Custom Domain → Web Domain.
- Click Verify DNS Configuration.
- If successful, SSL provisioning begins automatically.
Checking Your Records
To verify your records are set up correctly:
- Visit dnschecker.org.
- For the TXT record, enter the full name shown on screen —
_dnsauth.booking.yourbusiness.com, not just your domain. For the CNAME, enterbooking.yourbusiness.com. - Select TXT or CNAME.
- Check that your record appears globally.
Troubleshooting
Records not showing in DNS checker?
- Wait longer - some changes take up to 24 hours.
- Double-check you saved the records.
- Verify you're editing the correct domain.
Verification still failing after 24 hours?
- Check the TXT record's name first. Look it up as
_dnsauth.booking.yourbusiness.com— if nothing comes back but a search for_dnsauth.yourbusiness.comfinds it, the name was shortened and needs correcting. - Screenshot your DNS settings.
- Contact support for help diagnosing the issue.
Changed registrars recently?
- Make sure DNS is pointing to the new registrar.
- Allow extra time for nameserver propagation.