Booking Page Builder Components

You can place live Booking content on any page you build. The blocks below show your real services, staff, locations and packages, and even a working booking form, and they always stay up to date.

Finding the blocks

Open the Page Builder on any page, open the Blocks panel and look under Booking (or search for “booking”). Drag a block onto the page, select it and use Settings to choose what it shows. The Booking plugin must be active. For how blocks work in general see Dynamic Blocks & Shortcodes.

BlockShows
Booking ServicesA list or grid of your active services.
Single Booking ServiceOne service shown in the chosen design with its price, duration and a booking button.
Service HeroA large, cinematic hero for one or several services, with picture, price, duration, rating, staff and two buttons (book / details).
Booking FormThe working booking wizard, embedded in your page.
Booking SummaryThe live summary (service, time, price) of the booking form on the same page, placed wherever you like in the layout, for example in a sticky side column.
Services / Providers MarqueeA continuously moving ribbon of services or staff cards.
Booking CategoriesYour service categories as cards.
Booking ProvidersYour staff with photo, speciality and a booking button.
Booking PackagesYour packages (bundles of services) with price and what is included.
Booking LocationsYour locations with address and opening hours.
My BookingsThe signed-in customer’s own bookings.
My CalendarA calendar of the signed-in staff member’s (or customer’s) bookings.

Designs and blocks

Most blocks have a Layout option. Leave it at Use Booking settings so the block follows the designs you chose in Frontend Designs, or pick one of the five designs just for this block.

Ready-made Booking sections

The Template Library contains many finished Booking sections and full pages (service pages, staff pages, location pages, booking pages). Many of them are data-bound: you pick the provider, service or location and the section fills itself. Use blocks for lists and functions, and these layouts for richly designed presentations.

Booking Services

A list or grid of your active services. Use it on the home page (“Our most popular treatments”), on landing pages for a campaign, or to build your own services page.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
CategorySearch and pick—
LocationSearch and pick—
SearchText—
LimitNumber—
PaginateOn / off—

Single Booking Service

One service shown in the chosen design with its price, duration and a booking button. Useful for a product-style page about one treatment.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
Service requiredSearch and pick—

Service Hero

A large, cinematic hero for one or several services, with picture, price, duration, rating, staff and two buttons (book / details). It can slide between services and has motion effects.

OptionControlChoices
ServicesSearch and pick—
LayoutChoiceCinematic Split Hero, Fullscreen Immersive Hero, Layered Card Composition, Editorial Masthead Hero, Dynamic Showcase Hero
Round outer hero cornersOn / off—
Show descriptionOn / off—
Show categoryOn / off—
Show priceOn / off—
Show durationOn / off—
Show ratingOn / off—
Show providerOn / off—
Show locationOn / off—
Show imageOn / off—
Show primary buttonOn / off—
Primary button textText—
Primary button actionChoiceOpen booking checkout, View service details
Show secondary buttonOn / off—
Secondary button textText—
Secondary button actionChoiceView service details, Open booking checkout
Enable RellaxOn / off—
Enable Tracking ParallaxOn / off—
Enable Typing EffectOn / off—
Enable AOSOn / off—
Enable gallery slider for a single service in Showcase layoutOn / off—

Booking Form

The working booking wizard, embedded in your page. Use it on a dedicated booking page, on a landing page, or beside a service description.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
Booking Form requiredSearch and pick—
Preselected ServiceSearch and pick—
Preselected PackageSearch and pick—
Only services at locationSearch and pick—
Only services in categorySearch and pick—
Booking summaryChoiceUse the form setting, Where the design puts it, Bar under the form, Hidden, Inside the element below
Summary element IDText—

Booking Summary

The live summary (service, time, price) of the booking form on the same page, placed wherever you like in the layout, for example in a sticky side column.

OptionControlChoices
TitleText—

Services / Providers Marquee

A continuously moving ribbon of services or staff cards. Good for a dynamic home page.

OptionControlChoices
Content typeChoiceServices, Providers (default: Services)
LayoutChoicePremium Service Cards, Split Spotlight Cards, Provider Profiles, Minimal Typography Marquee, Numbered Feature Cards, Compact Service Strips, Metric Focus Cards
Number of itemsNumber—
Category filterSearch and pick—
Provider filterSearch and pick—
Include IDsText—
Exclude IDsText—
OrderChoiceAscending, Descending
Order byChoiceSort order, Name, Price (services), Newest, Random
DirectionChoiceLeft, Right (default: Left)
Fallback speedNumber—
Desktop speedNumber—
Mobile speedNumber—
Item gap (px)Number—
Pause on hoverOn / off—
Continuous loopOn / off—
Show imageOn / off—
Show metadataOn / off—
Show ratingOn / off—
Show priceOn / off—
Show categoryOn / off—

Booking Categories

Your service categories as cards. Link visitors to the part of the catalogue they want.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
Categories (IDs or slugs)Text—
LimitNumber—

Booking Providers

Your staff with photo, speciality and a booking button. Filter to the people who perform a service or work in a category.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
ServiceSearch and pick—
CategorySearch and pick—
LimitNumber—

Booking Packages

Your packages (bundles of services) with price and what is included.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
LimitNumber—

Booking Locations

Your locations with address and opening hours.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
LimitNumber—

My Bookings

The signed-in customer’s own bookings. Use it on a customer page. Visitors who are not signed in are asked to sign in.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
LimitNumber—

My Calendar

A calendar of the signed-in staff member’s (or customer’s) bookings.

OptionControlChoices
LayoutChoiceUse Booking settings, Photo, List, Split, Schedule, Ticket
Events URLText—

Troubleshooting

SymptomWhat to do
The block is empty on the public pageThere may be nothing to show: no active services, staff or locations, or a filter is too narrow. Check the options.
The block shows nothing in the editorBooking must be active, and required choices (for example a service) must be filled in Settings.
A change to a service is not on the pageThe page may be cached. See the Booking FAQ.
The summary does not appear where I put itSet the form’s Booking summary to Inside the element below and type the exact ID of the Booking Summary block.

Frontend Designs · Dynamic Blocks · Data-Bound Sections · Booking Forms