Buildler

Buildler

Details
View on WordPress

Stop the back-and-forth. Let people book a time that is actually free.

Buildler is a free appointment booking and online scheduling plugin for WordPress. Put a booking form on a page. Visitors pick the service, staff, location and a reservation slot that is still free, 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 || Booking || Pro / Business / Ultimate || Theme || Support

What you get in this free plugin

  • 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 phones home. 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.

Please note: unlimited staff, extra locations, calendar sync, SMS and the rest of the paid toolkit are not in this free plugin. Those are Pro, Business and Ultimate – compare them on buildler.com/booking/pricing.

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.

Details

Plugin code:
buildler
Plugin version:
1.0.5
Outdated:
No
WP version:
6.5 or higher
PHP version:
8.1 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-09-10
Rating:
Times rated:
0
appointment-booking
appointments
booking
calendar
scheduling