Create a booking widget

This article will explain how to create and design a booking widget on your Smeetz for Business account.

  1. How to create a booking widget
  2. How to install the booking widget
  3. Where to find all the booking widgets

1. How to create a booking widget

Create > Booking widget

Fill in the following fields under "Options":

  • Widget name: this name will not appear publicly, it allows you to recognise your booking widget in your Smeetz for Business account. 
  • Integration type: you can choose between 4 types of widget types
    1. Book button: the customer clicks on the widget button, a box opens, on top of your webpage, and the customer can see the tickets and availability of a single activity/product
    2. Product list: the customer clicks on the widget button, a box opens, on top of your webpage, and the customer sees a list of activities/products to choose from. The customer clicks on a product and the widget moves to the booking process.



    3. Product calendar: the chosen activity/product appears directly in the web page. Once the customer chooses the ticket, the widget opens to finalise the booking.

      Screenshot 2022-04-28 at 15.07.10

      Please note that this type of integration does not work with add-ons.

    4. Products calendars: the selected activities/products appears directly on the web page, sorted by day, week or month. The customer clicks on a product and the widget opens for booking.
  • Button type: when there is a booking button, it can be
    • Fixed: this button is fixed in one area of your webpage
    • Floating: this button moves as the customer scrolls down your webpage and is always visible
  • Colours and font: you can customise how your book button appears on your website

Choice of colour: The HTML colour code allows you to choose the colour of the background, border and text. You can easily find a full list of HTML colour codes online.

  • Custom CSS: If you have a custom design, you can insert it here. However, make sure to directly write it in CSS
  • Button label: This is the text that will appear in your booking button, e.g. "Book Your Tickets"; "Book Now"
  • Button radius: Decide on the roundness of the edges of your button
  • Booking flow type: This indicates how your tickets will appear once someone has selected the booking button, you will have two options:
    • Lightbox: A modal view with your product and ticket choices will appear in the middle of your screen 
    • Right panel: A panel with your product(s) and ticket choices will appear at the right side of your screen
  • Booking flow language: Choose the desired language or choose automatic
  • Product and tickets: Choose the activity/product and then the corresponding ticket, if you do not select a specific ticket, all of the tickets within an activity/product will automatically be included
  • Custom link: If you wish to provide a custom link at the end of the booking
  • Shopping cart: Possibility to integrate a shopping cart to your widget, so that your customers can buy different products at once. Please contact our support team for more information: customer.succes@smeetz.com

On the right side of the page, under Preview, you will be able to see the design and test out the booking widget. 

We highly recommend you to test everything on the fields on the right side of the page, before you copy the HTML code. Make sure that everything if working and according to what you desire.

2. How to install the booking widget

You can now copy the HTML code (at the top of the page) of the booking widget you have created by selecting Copy to clipboard. Then paste the code in the location where you want the widget to appear on your website. Make sure to paste it within the <body> tag and test it on your website.

Capture d’écran 2021-04-12 à 09.29.12

3. Where to find all the booking widgets

You can find all your booking widgets under Channels > Booking widgets. Here you can modify them without having to copy and paste the HTML code, again. The changes are automatically reflected on your website.

As you can see, they can also create new booking widget from this page (top right).