The Cloudbeds PMS has a new look! As we work to update our knowledgebase some steps in our articles might not match our new design. Click here for more details.

Social Media Platforms and Booking Engine - Add WhatsApp Messenger to your Booking Engine


This article explains how to add a WhatsApp Messenger button to your Booking Engine, (as a clickable image or as a floating button), allowing your guests to communicate with you more quickly and effectively.

Get to know Whistle for Cloudbeds - Cloudbeds Guest Engagement Software that allows hotels and guests to communicate via SMS, WhatsApp and mobile messaging pre, during, and post-stay. Whistle for Cloudbeds enhances customer service through real-time guest engagement, helping boost service scores while streamlining internal operations.

How to Add WhatsApp Messenger to your Booking Engine

Select only one of the options below to add the WhatsApp button to your Booking Engine. Note that it is not possible to use both options/codes together.

Option 1 - As a clickable image
  1. Click on the Account icon
  2. Go to the Settings
  1. Click on the Customize tab of the Booking Engine section
  2. Copy the customization code below and paste it in the Custom Meta Tags - Gallery Design section
  3. Save your changes

When copying and pasting the customization code, remember to replace the text in red below:

  • Your WhatsApp number in the API link - It can be a business or a personal number, depending on your requirements. Remember to add your phone number with the country code (without the + sign) or use a website like this one to generate a link; access and copy it, replacing the existing one in full, without erasing the quotation marks
  • Your text here - Add a custom text to invite your potential guests to keep in touch with you via this WhatsApp Messenger button.
<!-- Following code is for the adding WhatsApp under Book Now button -->
<div class="socialMedia">
<a href="" class="socialWhatsapp" target="_blank">
<i class="fa fa-whatsapp"></i>
<p style="font-size: 13px; margin-top: 10px;">Whatsapp - YOUR CUSTOM TEXT HERE</p>
.socialWhatsapp {
box-shadow: 2px 2px 3px #999;
font-size: 40px !important;
line-height: 0px !important;
.fa-whatsapp { margin-top:18px; font-size: 38px !important; }
.socialMedia {
display: none;
grid-template-columns: repeat(1, 1fr);
grid-template-rows: 1fr;
text-align: center;
 place-items: center;
<!-- Following code logic will append the icons below the text under Book Now button -->
<script type="text/javascript">
window.addEventListener("load", function(event) {
let social2 = document.querySelector(".socialMedia");
let content2 = document.querySelector(".secure-sm");
content2.insertAdjacentElement('afterend', social2); = "grid";

Clickable image preview

Once the steps above are complete, go to your Booking Engine to review the final result and verify your WhatsApp Messenger button. The clickable image will appear below the Book Now button:

Option 2 - As a floating button

Add the following code to the Customize Meta Tags - Gallery Design section in your Cloudbeds PMS, and replace the text in red with your own details:

<a href="" class="floating" target="_blank">
<i class="fa fa-whatsapp float-button"></i>
.floating {
	box-shadow: 2px 2px 3px #999;
  font-size: 40px !important;

Floating button preview

The floating button will appear on the bottom right corner of your Booking Engine:

See more customization options for your Cloudbeds Booking Engine.

Powered by Zendesk