Title: Buildler: Book and Grow
Author: clinicsoftware
Published: <strong>September 10, 2026</strong>
Last modified: September 11, 2026

---

Search plugins

![](https://ps.w.org/buildler/assets/banner-772x250.png?rev=3689910)

![](https://ps.w.org/buildler/assets/icon-256x256.png?rev=3689910)

# Buildler: Book and Grow

 By [clinicsoftware](https://profiles.wordpress.org/clinicsoftware/)

[Download](https://downloads.wordpress.org/plugin/buildler.1.0.5.zip)

 * [Details](https://wordpress.org/plugins/buildler/#description)
 * [Reviews](https://wordpress.org/plugins/buildler/#reviews)
 *  [Installation](https://wordpress.org/plugins/buildler/#installation)
 * [Development](https://wordpress.org/plugins/buildler/#developers)

 [Support](https://wordpress.org/support/plugin/buildler/)

## Description

**Book on your site. Grow the diary. Every slot you offer is still open.**

Buildler is an **appointment booking** and **online scheduling** plugin for WordPress.
Put a booking form on a page. Visitors pick the service, staff, location and an 
open reservation slot, then confirm. You run the **booking calendar** from the admin.

It is for anyone who sells time: clinic booking, salon booking, spa, studios, consultants.
Not locked to one trade.

**[Homepage](https://buildler.com/) || [Booking](https://buildler.com/booking/) 
|| [Pro / Business / Ultimate](https://buildler.com/booking/pricing) || [Theme](https://buildler.com/theme)
|| [Support](https://buildler.com/booking/contact)**

#### What you get

 * Unlimited appointments – no cap on how many bookings you take
 * 7 services, 3 staff, 2 locations, 2 booking forms
 * Booking form as a **block**, `[bookline_booking]` shortcode, Elementor and Bricks
 * Availability: working hours, time off, buffers, time zones, DST
 * Last-slot locking so two people cannot take the same chair
 * Guest checkout – customers do not need a WordPress account
 * Phone-first widget with its own layout (block theme, classic theme, page builders)
 * Optional Stripe at booking (card or deposit) when you save keys
 * Email confirmations, reminders and cancellations through your site’s mailer, 
   with a retry log
 * Admin calendar (day / week), bookings list, customers, appearance next to a live
   preview
 * Email automations you switch on yourself

Nothing in this directory plugin. Bookings stay on your WordPress site.

#### How it works

 1. Activate **Buildler** and finish the setup wizard. A first form is ready in minutes.
 2. Place the **Buildler booking form** block on a page, or `[bookline_booking]`.
 3. Visitors book on a phone or a desktop. You see the appointment on the calendar.

#### Online appointment booking

The booking form is a short journey: service, staff, location, extras, time, details,
confirm. Steps with only one choice fall away, so a simple setup stays short.

Guests can make a reservation without a WordPress account. The widget is phone-first
and brings its own layout, so the online booking form looks the same in a block 
theme, a classic theme or a page builder.

#### Booking calendar and availability

The appointment scheduler calculates working hours, time off and buffers on the 
server. Two people cannot take the same last slot. Staff and customers can sit in
different time zones, including daylight saving.

In the admin you get a booking calendar (day and week), an appointments list, and
the catalogue: services, staff, locations and extras.

#### Online scheduling

Use it as a WordPress scheduling plugin for one person or a small team. Opening 
hours, buffers and the diary live in one place. Optional Stripe if you want a card
payment or a deposit at booking.

#### Who it is for

 * **Salon booking** – hair, nails, barbers, aesthetics
 * **Clinic booking** – doctors, dentists, medical and wellness
 * **Spa and massage** – treatments with staff and rooms
 * **Fitness and studios** – classes, personal trainers, photographers
 * **Consultants and professional services** – coaches, lawyers, cleaners
 * **Agencies** shipping appointment booking sites for clients

#### Payments

Payments are optional. Take a card or a deposit through Stripe, or settle another
way. Card details stay with Stripe. They never sit in your database.

#### Privacy

Bookings, customers, catalogue data and settings stay on your WordPress site. Email
uses your site’s mailer. Stripe, if you turn it on, handles card details on Stripe’s
servers. Buildler does not send your diary to a third-party product site.

#### Third-party services

Stripe is optional. It is used only after you save keys in settings.

 * [Stripe terms](https://stripe.com/legal/ssa)
 * [Stripe privacy](https://stripe.com/privacy)

## Screenshots

[⌊Booking form editor with a live preview. Visitors pick a date and an open time.⌉⌊
Booking form editor with a live preview. Visitors pick a date and an open time.⌉[

Booking form editor with a live preview. Visitors pick a date and an open time.

[⌊Calendar: day, week and month, with filters for staff, service and location.⌉⌊
Calendar: day, week and month, with filters for staff, service and location.⌉[

Calendar: day, week and month, with filters for staff, service and location.

[⌊Bookings list: every appointment, with status and totals.⌉⌊Bookings list: every
appointment, with status and totals.⌉[

Bookings list: every appointment, with status and totals.

[⌊Dashboard: bookings, revenue and what is next.⌉⌊Dashboard: bookings, revenue and
what is next.⌉[

Dashboard: bookings, revenue and what is next.

[⌊Automation recipes. Nothing sends until you enable a flow.⌉⌊Automation recipes.
Nothing sends until you enable a flow.⌉[

Automation recipes. Nothing sends until you enable a flow.

[⌊Automation canvas: triggers, conditions and actions on a grid.⌉⌊Automation canvas:
triggers, conditions and actions on a grid.⌉[

Automation canvas: triggers, conditions and actions on a grid.

## Blocks

This plugin provides 1 block.

 *   Buildler booking form

## Installation

 1. Upload the `buildler` folder to `/wp-content/plugins/`. Do not rename it.
 2. Activate **Buildler** on the Plugins screen.
 3. Open **Buildler** in the admin and finish the setup wizard.
 4. Add the **Buildler booking form** block to a page, or `[bookline_booking]`.

Docs and demos: [buildler.com/booking](https://buildler.com/booking/). Plans: [buildler.com/booking/pricing](https://buildler.com/booking/pricing)(
Pro, Business, Ultimate).

## FAQ

### How do I add a booking form to a page?

Use the **Buildler booking form** block in the editor, or `[bookline_booking]` in
the classic editor, a shortcode widget, or a page builder that accepts shortcodes.

### What is included?

Unlimited appointments, with 7 services, 3 staff, 2 locations and 2 booking forms.
Email confirmations and reminders, optional Stripe, automations you enable, and 
the admin diary. **Pro**, **Business** and **Ultimate**: [buildler.com/booking/pricing](https://buildler.com/booking/pricing).

### How do I upgrade?

**Pro**, **Business** or **Ultimate** on [buildler.com/booking/pricing](https://buildler.com/booking/pricing).
This WordPress.org install keeps working; licences are issued from your [buildler.com](https://buildler.com/)
account.

### Do customers need a WordPress account?

No. Guests can complete a booking without registering.

### Will two people get the same time?

The last open slot is locked on the server. One booking succeeds. The other is told
the time has gone.

### Can staff and customers be in different time zones?

Yes. Availability is calculated with explicit time zones, including across daylight
saving.

### Do I have to use Stripe?

No. Leave payments off if you take money another way. Turn Stripe on when you want
a deposit or a card payment at booking.

### Can I take a deposit instead of the full amount?

Yes, when Stripe is enabled. You choose deposit or full payment.

### Will the form clash with my theme?

The booking widget uses its own layout. It is meant to look the same wherever you
place it, including common page builders.

### Does it work on a phone?

Yes. Most bookings are made on a phone. The form is laid out for a small screen 
first.

### Can I run more than one location?

This plugin includes 2 locations. The form only offers times that exist for the 
location the visitor picked. More locations: [Pro / Business / Ultimate](https://buildler.com/booking/pricing).

### Can I edit how the form looks?

Yes. Each form has appearance controls next to a live preview: colour, type, spacing.

### How do emails work?

They go through your site’s mailer. Open the notification log to read what was sent
and retry a failure.

### Does it require WooCommerce?

No.

### Can I translate it?

Yes. A translation template ships with the plugin.

### Where do I get support?

WordPress.org support forum for this plugin. Paid plans: [buildler.com/booking/contact](https://buildler.com/booking/contact)(
priority email on Pro and above).

### Where is the product site?

[buildler.com](https://buildler.com/) · [Booking](https://buildler.com/booking/)·
[Pricing](https://buildler.com/booking/pricing) · [Theme](https://buildler.com/theme)

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Buildler: Book and Grow” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ clinicsoftware ](https://profiles.wordpress.org/clinicsoftware/)

[Translate “Buildler: Book and Grow” into your language.](https://translate.wordpress.org/projects/wp-plugins/buildler)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/buildler/), check out
the [SVN repository](https://plugins.svn.wordpress.org/buildler/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/buildler/) by [RSS](https://plugins.trac.wordpress.org/log/buildler/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.5

 * Catalogue size tweaks

#### 1.0.0

 * First public release: booking form (block and shortcode), admin diary, optional
   Stripe, email log, setup wizard.

## Commercial plugin

This plugin is free but offers additional paid commercial upgrades or support. [View support](https://buildler.com/booking/pricing)

## Meta

 *  Version **1.0.5**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [appointment booking](https://wordpress.org/plugins/tags/appointment-booking/)
   [appointments](https://wordpress.org/plugins/tags/appointments/)[booking](https://wordpress.org/plugins/tags/booking/)
   [calendar](https://wordpress.org/plugins/tags/calendar/)[scheduling](https://wordpress.org/plugins/tags/scheduling/)
 *  [Advanced View](https://wordpress.org/plugins/buildler/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/buildler/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/buildler/reviews/)

## Contributors

 *   [ clinicsoftware ](https://profiles.wordpress.org/clinicsoftware/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/buildler/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://buildler.com/booking/pricing)