Our app now supports three layout types for the Booking Widget:
Form – A calendar with available time slots for a single service
List – A vertical list of your services
Grid – A clean multi-column layout of all services
You can easily display any of these layouts on your Shopify store by using an App Block or by embedding a custom shortcode .
🧩 Option 1: Embed the Booking Form on a Page
Best for:
Landing pages, service pages, or a dedicated “Book Now” page.
Step 1: Copy the Embed Code
Go to the app > click Services
Open a service (e.g. Yoga Class )
Click the ⋯ menu in the Summary panel
Select Copy embed code: Form
Example code:
Copy <div class="tpb-booking-form page" data-layout-type="form" data-id="8597055996057"></div> 8597055996057 is them service ID
🧾 Step 2: Paste the Shortcode into a Page
Go to Online Stores > Pages
Open (or create) the page where you want bookings
Switch to HTML / source view
✅ Result:
The booking form appears inline on the page.
Best for:
Homepage buttons, banners, or “Book Now” CTAs.
Go to the app > click Services
Open a service (e.g. Yoga Class )
Click the ⋯ menu in the Summary panel
Select Copy embed code: Popup button
Example code:
8597055996057 is the service ID
🧾 Step 2: Add the Button to Your Page
Go to Online Store > Pages or Theme Editor
Paste the button shortcode where you want it
✅ Result:
Clicking the button opens the booking form in a popup.
Best for:
Home pages or theme sections with no code required.
Open the app > go to Online Store > Themes > Edit theme
Select the page where you want to show the booking widget (e.g., Homepage, Product Page, etc.)
In the left panel, click Add Block under the section you want to add the widget to > select Booking Widget from the list of available app blocks
Choose your preferred Layout
With the Booking Widget block selected, go to the right panel .
Under the Layout dropdown, select one of the available styles:
Form – Displays a calendar and time selector directly.
List – Shows services in a vertical list format.
Grid – Displays services in a grid layout for a more visual layout.
5. Save your Changes
✅ Result:
The booking widget is fully embedded using Shopify’s app block system.
🆚 Which Option Should I Choose?
🙋 Still need support?
If you still need help, please feel free to contact us at [email protected] envelope . We’ll be happy to assist you further.