How to Connect Your Booking Website to Your Own Domain
Already have a domain you would like to use? Great news! You can now connect it to your Holidu booking website. This guide will walk you through the process step-by-step to get your Direct Booking website live on your own domain.
Before You Get Started
Make sure you have access to your domain provider's settings (such as AWS, Vercel, or similar platforms). Keep in mind that once you complete this process, any existing website currently live on that domain will be replaced by your Direct Booking website.
Step 1: Enable Your Website and Initiate Domain Connection
First, you need to set up the domain connection in the Holidu application:
- Click on "Enable website" if it is not already enabled
- Click on "Connect my domain"
After you start the setup and enter your existing domain name, a DNS tab will appear. Holidu will generate specific DNS values that you'll need to copy and add to your domain provider's settings in the next steps.
Step 2: Create a CNAME DNS Record
Now you'll need to log in with your domain provider and create a new DNS record. Follow these steps:
- Select CNAME as the record type
- Copy the "NAME" value from the CNAME line in the Holidu application and paste it into the name field of the new record
- Copy the "VALUE" from the same line in Holidu and add it to the value field of your DNS record
- Leave the TTL and Routing policy fields set to their default values
- Create the record
Important: If there are already existing records for the domain you want to use, delete those records first. This will disconnect your current website from the domain, but it's necessary to connect your new Direct Booking website.
Step 3: Add a CAA DNS Record
Create another DNS record in your domain settings:
- Select CAA as the record type
- Copy the "NAME" value from the CAA line in the Holidu application and paste it into the name field
- Copy the "VALUE" from the Holidu application and paste it into the value field. Some providers may require a special format, such as 0 issue "awstrust.com". In this case, add the value in quotation marks
- Keep TTL and Routing policy at their default values
- Create the record
Step 4: Verify Your DNS Records
Head back to the Holidu application with your DNS records in place. Holidu will automatically verify that the records you've added are correct. This process typically takes around 5 minutes.
Once everything is verified, you'll be guided to the final setup step.
Step 5: Add an ALIAS DNS Record
After Holidu verifies your domain, you'll need to add one final DNS record:
- Create a new record and change the type to ALIAS
- Copy the Value provided by Holidu for the ALIAS record
- Paste it into the Value field in your domain provider's settings
Make sure your domain provider settings now include all three of these records:
- ALIAS
- CAA
- CNAME
All three records are required for your Direct Booking website to connect properly.
Step 6: Final Verification
Return to the Holidu admin panel and wait for the final verification. Holidu will automatically check all the settings you've configured. This may take a couple of minutes to complete.
Congratulations! Once verified, you can now access your Direct Booking website using your own domain.
Need Additional Help?
If you encounter any issues during this process or have questions about connecting your domain, please contact our support team using the contact form available in the help center. Our team is happy to assist you with any technical questions about domain configuration.
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