How to Use the Booking Module on Your Direct Booking 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 tool that allows you to embed a fully functional booking widget directly on your existing website. This integration enables your guests to make reservations without leaving your site, while maintaining real-time synchronization with your Holidu calendar. Your availability, pricing, and booking information remain consistent across all platforms, providing a seamless experience for both you and your guests.
How to Integrate the Booking Module
Step 1: Access Your Direct Booking Website Settings
Begin by logging into your Holidu account and navigating to the Direct Bookings section. Here's how:
- Log in to your Holidu host account
- Navigate to "Direct Bookings" in the left-hand menu
- Click on "My Website and Widget"
- Select "Settings" and then click on "Booking Module"
Step 2: Enable the Booking Module
Once you've accessed the Booking Module settings, you need to activate it:
- Select "Booking Module" from the menu options
- Toggle the switch to enable the Booking Module
- Review and accept the terms and conditions
Step 3: Copy the Code Snippet
After enabling the Booking Module, you'll receive a unique code snippet that needs to be added to your website:
- Locate the generated code snippet in the settings
- Copy the entire code
- Paste it into your website's HTML where you want the booking functionality to appear
This code snippet contains all the necessary elements to display the booking widget on your site. Your web developer or website builder can help you place it in the optimal location on your pages.
Step 4: Select Your Preferred Languages
Customize the booking experience for your guests by choosing which languages the Booking Module should support:
- Review the available language options
- Select the languages that match your website and target audience
- This ensures your guests have a consistent and comfortable browsing experience
Step 5: Save Your Settings
Complete the integration process by saving your changes:
- Click the "Save" button to confirm all settings
- Your Booking Module is now active on your Direct Booking Website
- Guests can immediately begin booking directly through your site
Key Benefits of Using the Booking Module
- Real-time Synchronization: Your availability and pricing automatically sync with your Holidu calendar
- Secure Transactions: All bookings are processed safely through Holidu's secure payment system
- Direct Bookings: Guests book directly on your website without being redirected elsewhere
- Professional Appearance: The widget seamlessly integrates with your existing website design
- Multi-language Support: Offer bookings in multiple languages to reach a wider audience
- Unified Management: Manage all bookings from your Holidu dashboard
What Happens After Integration?
Once the Booking Module is live on your website, the following processes occur automatically:
- Guests can view real-time availability on your website
- They can complete the entire booking process without leaving your site
- Booking confirmations are sent to both you and your guests
- Your calendar updates instantly to reflect new reservations
- All pricing adjustments made in your Holidu account are reflected in the widget
Troubleshooting and Support
If you encounter any issues during the integration process or after the Booking Module is live, consider the following:
- Ensure you've copied the complete code snippet without any modifications
- Verify that the code is placed in an appropriate location on your website
- Confirm that your website supports the embedding of external widgets
- Check that JavaScript is enabled on your website
- Test the booking flow on multiple devices and browsers
If problems persist, contact the Holidu support team for technical assistance.
Next Steps
After successfully integrating the Booking Module, we recommend:
- Testing the booking process thoroughly from your guest's perspective
- Monitoring your Direct Bookings dashboard for incoming reservations
- Keeping your property information and pricing up to date
- Promoting your direct booking option to encourage guests to book through your website
By using the Booking Module, you're providing your guests with a convenient booking experience while maintaining full control over your property's availability and pricing. Start integrating today and begin receiving direct bookings on your website.
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