How to Use the Booking Module on Your Own Website

If you already have an existing website, you can integrate the Holidu Booking Module to offer secure transactions, automated processes, and a seamless booking experience for both you and your guests. This allows visitors to book directly while keeping everything synchronized with your Holidu account.

What is the Booking Module?

The Booking Module is a powerful tool that enables you to embed a fully functional booking widget directly on your website. It allows your guests to search for availability, check prices, and complete bookings without leaving your site. All bookings are automatically synchronized with your Holidu calendar and pricing, ensuring you never double-book and always maintain accurate availability across all platforms.

How to Integrate the Booking Module

Step 1: Access Your Direct Booking Website Settings

Begin by logging in to your Holidu host account. From the left-hand side navigation menu, select "Direct Bookings" and then click on "My Website and Widget". Once you're in this section, navigate to "Settings" and click on "Booking Module".

Screenshot showing the Holidu host dashboard with Direct Bookings menu and Booking Module settings location highlighted

Step 2: Enable the Booking Module

In the Booking Module settings page, you will find a toggle option to enable the module. Click on this toggle to activate the Booking Module for your website. You will also need to review and accept the terms and conditions associated with using the Booking Module. Make sure to read through these carefully before proceeding.

Screenshot displaying the Booking Module toggle switch and terms and conditions acceptance section

Step 3: Copy the Code Snippet

Once you have enabled the Booking Module and accepted the terms and conditions, a unique code snippet will be generated for your account. This snippet is essential for embedding the booking functionality on your website. Carefully copy this entire code snippet to your clipboard. You will need to paste this code into your website's HTML where you want the booking widget to appear.

Screenshot showing the generated code snippet for the Booking Module ready to be copied

Step 4: Select Your Preferred Languages

The Booking Module supports multiple languages to ensure your guests have a comfortable booking experience in their preferred language. Review the available language options and select the ones that match your website's language preferences and your target guest demographics. This ensures a consistent and professional user experience across your website and booking interface.

Step 5: Paste the Code on Your Website

Navigate to your website's backend or content management system (CMS). Locate the page where you want the booking widget to appear—typically on your homepage, property details page, or a dedicated booking page. Paste the code snippet you copied earlier into the HTML editor at the location where you want the booking module to display. Make sure the code is placed in an accessible area where your guests can easily find it.

Step 6: Save Your Changes

After pasting the code snippet into your website, save all changes in your CMS. Your Booking Module is now active on your Direct Booking Website, allowing guests to book directly while keeping everything synchronized with your Holidu calendar and pricing.

Key Benefits of the Booking Module

  • Real-time Synchronization: All bookings made through your website are instantly synchronized with your Holidu account, preventing double bookings and maintaining accurate availability.
  • Secure Transactions: The Booking Module uses secure payment processing to protect both you and your guests during the booking process.
  • Automated Processes: Guest communications, confirmations, and calendar updates happen automatically, reducing your administrative workload.
  • Professional Appearance: The widget is designed to blend seamlessly with your website while maintaining a professional and trustworthy appearance.
  • Increased Direct Bookings: By offering a booking option directly on your website, you reduce dependency on third-party platforms and increase your profit margins.
  • Multi-language Support: Reach a broader international audience by offering the booking module in multiple languages.

Troubleshooting Common Issues

Booking Module Not Appearing on Your Website

If the booking widget is not displaying on your website after pasting the code snippet, verify the following:

  • Ensure you have copied the entire code snippet without any missing characters.
  • Confirm that the code has been pasted in a location that is visible to website visitors.
  • Clear your website's cache and perform a hard refresh to ensure the latest version is displayed.
  • Check that the Booking Module is toggled to "Enabled" in your Holidu settings.
  • Verify that your website's security settings are not blocking the embedded widget.

Bookings Not Syncing with Your Holidu Calendar

If you notice that bookings made through your website are not appearing in your Holidu calendar:

  • Log out and log back into your Holidu account to refresh the connection.
  • Verify that the Booking Module is enabled in your Direct Bookings settings.
  • Check that your property's calendar is set to accept direct bookings.
  • Ensure there are no pending synchronization errors by reviewing your account notifications.

Next Steps

Once you have successfully integrated the Booking Module on your website, consider taking these additional steps to optimize your direct booking experience:

  • Test the booking process yourself to ensure everything works smoothly from a guest's perspective.
  • Monitor your booking analytics to track the performance of your direct booking channel.
  • Update your website regularly with accurate property information and high-quality images to encourage bookings.
  • Respond promptly to guest inquiries to build trust and increase conversion rates.
  • Leverage your direct booking channel in marketing materials to drive more traffic to your website.

For additional support or technical questions about the Booking Module, please contact the Holidu support team. We are here to help you succeed with your direct bookings and grow your vacation rental business.

Did this article answer your question?

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