Groups Booking Engine offers several in-depth customizations for those who are familiar with HTML/CSS or employ a web designer.
This article offers some options to customize the Groups Booking Engine.
Cloudbeds does not offer web development services or consultation, but if you'd like to learn more about HTML and CSS, here are a couple of great places to start:
Main group booking engine actions
How to customize the Groups Booking Engine
- Click on your username in the upper-right-hand corner
- Select Settings
- Click Customize Booking Engine
Use the custom meta tags box in the Customize Booking Engine section to add JavaScript, CSS, and other codes to the header or footer section of your Groups site's HTML. See the section: Custom Meta Tag Examples.
All fields are intended for code, not plain text. Please do not insert simple text here, as it can break the page. Learn more about each field here: Where can I customize the Group Booking Engine.
How to change the landing page (Promotion Code/External URL)
By default, clicking the GO button will take you to the Booking Engine page of the property selected.
- Click on Properties
- Replace the external URL hyperlink
- Click to Save
You can also enter your rate plan promo code to redirect your guest to the Booking Engine page, where the corresponding rate plan will be displayed.
Custom Meta Tag examples for the Groups Booking Engine
Below are some custom CSS examples. You need to change the values in the code according to your needs. You can change the color by using the HTML hex code—there is a link to an HTML color tool on this page.
Notes: The codes inserted should be between <style>
and </style>
as shown below:
<style>
.price_box a {background:#aaa}
</style>
Starting From tag codes
Color of Starting From Tag on Hover
Replace the color code #008000 with any desired color and add this code to the Custom header for your hotel booking page section:
<style>
.starting_from i.fa-tag:hover {
color: #008000;
cursor: pointer;
}
</style>
Replace the default map with Google Maps
Step 1 - Copy your Google Maps location code
Things to know:
- Instructions are taken from Google Maps Help.
- Traffic and other maps information may not be available in the embedded map.
- Open Google Maps.
- Find your property location.
- Click Share.
- Click Embed a map.
- Click Copy HTML (this will copy the entire code). The code should start with
<iframe>
and end with</iframe>
.
The code will be generated in your browser's language, and the map will be displayed in that language.
Example: The code highlighted in red below is the language of the map, English (en). If necessary, you can change it to other languages (e.g., Spanish (es), Portuguese (pt), etc.).
<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d7886.465207518082!2d115.1726561!3d-8.764173!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x2dd244f35b8a5d05%3A0xd42d4da6a44aa938!2sJimbaran%20Beach!5e0!3m2!1sen!2sid!4v1596624024065!5m2!1sen!2sid" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen="" aria-hidden="false" tabindex="0"></iframe>
Step 2 - Add the Customization Code on Cloudbeds PMS
Add the following code in the Custom Meta Tags section. Replace "Put your Google Map URL here" with your Google Maps URL from Step 1.
<style>
#map_canvas, #map_canvas_big {
display: none;
}
</style>
<script type="text/javascript">
window.addEventListener("load", function(event) {
//append google maps iframe
var d1 = document.getElementById('map_canvas'); d1.insertAdjacentHTML('afterend', 'Put your Google Map URL here'); }, false);
</script>
<script type="text/javascript">
window.addEventListener("load", function(event) {
//append google maps iframe
var d1 = document.getElementById('map_canvas_big'); d1.insertAdjacentHTML('afterend', '<iframe src="Put your Google map URL here" width="100%" height="274">'); }, false);
</script>
Comments
Please sign in to leave a comment.