How to Connect Your Booking Website to Your Own Domain
Already have a domain you want to use? You can connect it to your Holidu booking website to drive more direct bookings under your own brand. This guide will walk you through the process step by step, making it easy even if you're not familiar with domain settings.
Before You Start
Before beginning this process, make sure you have the following:
- Access to your domain provider's settings (such as AWS, Vercel, or similar services)
- Your domain name ready to connect
- Admin access to your Holidu account
Important note: If you already have a website live on that domain, it will be replaced by your direct booking website once this process is complete. Please ensure you've backed up any content you need from your existing website before proceeding.
Step-by-Step Guide to Connecting Your Domain
Step 1: Enable Your Booking Website and Start the Connection
Begin by setting up your booking website in the Holidu app:
- Click Enable website if it is not already enabled
- Click Connect my domain
- Enter your existing domain name
Once you've entered your domain name, a DNS tab will appear in the Holidu app. This tab displays specific DNS values that you'll need to add to your domain provider's settings. Copy these values carefully—you'll use them in the next steps.
Tip: Don't worry if you're not familiar with DNS settings. This guide will walk you through each step, and Holidu will guide you through the process as well.
Step 2: Create a New CNAME Record in Your Domain Settings
Now you'll add the first DNS record to your domain provider:
- Log in to your domain provider account
- Look for an option to create a new DNS record or DNS entry
- In the form that opens, select CNAME for the Type field
- From the Holidu app, copy the NAME value from the CNAME line and paste it into the name field of your domain provider
- Copy the VALUE from the same CNAME line in Holidu and paste it into the value field in your domain provider
- Leave the TTL and Routing policy fields with their pre-filled values
- Create the record
Example (AWS):
Important: If there are already records saved for the domain you want to use, delete those first. This will disconnect your existing website from the domain, so it will no longer be accessible to guests. This step is necessary so you can connect the domain to your new direct booking website.
Step 3: Add a CAA DNS Record in Your Domain Settings
Next, you'll create a second DNS record for certificate authority authorization:
- In your domain provider, create another new DNS record
- Select CAA for the Type field
- From the Holidu app, copy the NAME value from the CAA line and paste it into the name field
- Copy the VALUE from the CAA line in Holidu and paste it into the value field in your domain provider
- Leave the TTL and Routing policy fields with their pre-filled values
- Create the record
Note: Some domain providers may require a special format for the value field, such as 0 issue "awstrust.com". In this case, add the value from Holidu in quotation marks within this format.
Step 4: Return to the Holidu App to Verify Your Records
After you've added the CNAME and CAA records to your domain provider, Holidu will automatically verify them:
- Go back to your Holidu app
- Holidu automatically checks your DNS settings
- This verification typically takes around 5 minutes
- Once verified, your domain status will update and you'll be guided to the final step
Step 5: Add an ALIAS DNS Record in Your Domain Settings
Once Holidu has verified your domain, there's just one more DNS record to add:
- In your domain provider, create a new DNS record
- Select ALIAS for the Type field (note: some providers may call this ANAME)
- Copy the NAME and VALUE from the ALIAS line provided in the Holidu app
- Paste these values into the corresponding fields in your domain provider
- Leave the TTL and Routing policy fields with their pre-filled values
- Create the record
Verification checklist: Before proceeding to the final step, confirm that your domain provider settings now include all three of the following DNS records:
- CNAME record
- CAA record
- ALIAS record
All three records are essential for your direct booking website to connect properly to your domain.
Step 6: Final Verification and Go Live
You're almost there! Complete the final verification:
- Return to the Holidu admin dashboard
- Wait for the final domain verification to complete
- Once verified, your direct booking website will be live on your domain
Congratulations! You can now access your direct booking website using your own domain. Your guests will see your branded domain instead of a Holidu subdomain, which helps build trust and increases direct bookings.
Need Help?
If you encounter any issues during this process or have questions about DNS records, contact Holidu support. We're here to help make sure your domain connection is successful.
Do you want to contact us?
We’re here to help. You can contact us directly if you need assistance or have questions.
Contact us