How to Use the Booking Module on Your Own Website

If you already have a website, you can integrate the Holidu Booking Module to offer secure transactions and a smooth booking flow for you and your guests. Visitors can book directly while availability, pricing, and bookings stay aligned with your Holidu account.

What is the Booking Module?

The Booking Module is a powerful integration tool that allows you to embed a fully functional booking system directly into your existing website. This means your guests can complete their entire booking journey without leaving your site, while you maintain control over pricing, availability, and guest communication through your Holidu dashboard. The module syncs in real-time with your Holidu calendar, ensuring that double bookings never occur and your availability is always accurate across all channels.

How to Integrate the Booking Module

Step 1: Go to Your Direct Booking Website Settings

Log in to your Holidu app, navigate to "Direct Bookings" in the left-hand menu, and then click on "My Website and Widget". Once you're in, go to "Settings" and click on "Booking Module".

Screenshot showing the Direct Bookings menu in Holidu app with the Booking Module settings option highlighted

Step 2: Enable the Booking Module

Select "Booking Module" from the menu, then toggle the option to enable the Booking Module and accept the terms and conditions.

Screenshot displaying the toggle switch to enable the Booking Module and the terms and conditions checkbox

Step 3: Copy the Code Snippet

Once enabled, a code snippet will be provided. Copy this code and paste it into your existing website where you want the booking functionality to appear. The snippet is ready to use and requires no additional configuration.

Step 4: Select Your Preferred Languages

Choose the languages that match your website to give visitors a consistent and localized experience. The Booking Module supports multiple languages, ensuring your guests can book in their preferred language.

Step 5: Click Save

Your Booking Module is now active on your Direct Booking Website. Guests can book directly while availability, pricing, and bookings stay aligned with your Holidu calendar.

Screenshot showing the completed Booking Module setup with language options selected and save button highlighted

Key Benefits of Using the Booking Module

  • Real-Time Synchronization: Your availability and pricing automatically sync with your Holidu account, preventing double bookings and ensuring consistency across all booking channels.
  • Secure Transactions: All bookings are processed through Holidu's secure payment system, protecting both you and your guests.
  • Direct Bookings: Guests complete their booking directly on your website, reducing friction and improving conversion rates.
  • Multi-Language Support: Customize the module to display in languages that match your target audience.
  • Centralized Management: Manage all bookings, guest communications, and payments from your single Holidu dashboard.

Troubleshooting Common Issues

The Booking Module Isn't Showing on My Website

Ensure that you have copied the entire code snippet correctly and pasted it into the correct location on your website. If you're using a website builder, verify that you're inserting the code into an HTML or custom code section, not a text field. Contact your website administrator or hosting provider if you need assistance with code placement.

Bookings Are Not Syncing with My Holidu Calendar

Check that the Booking Module is enabled in your Direct Bookings settings. Clear your browser cache and refresh both your website and your Holidu dashboard. If the issue persists, verify that your property is active and has availability set up in your Holidu account.

Guests Are Seeing Errors During Checkout

Ensure that your payment settings are properly configured in your Holidu account. Check that your property pricing is set correctly and that you have selected at least one language for the Booking Module. If errors continue, try accessing your website from a different browser or device to rule out browser-specific issues.

Next Steps

Once your Booking Module is live, monitor your bookings and guest feedback to ensure everything is working smoothly. Consider promoting your direct booking option to reduce commission fees and build a direct relationship with your guests. You can also customize the appearance of the module through your website's design to match your brand identity.

For additional support or technical questions about integrating the Booking Module, reach out to the Holidu support team through your app or contact your account manager.

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