Yatoon Booking System

Yatoon Booking System — Free WordPress Appointment Plugin
Free WordPress Plugin

Beautiful Booking,
Zero Monthly Fees

A complete appointment booking system for salons, spas, and service businesses. Works fully offline — no Square account needed.

100%Free & Open Source
Services & Staff
5Booking Steps
0Monthly Fees

Everything your customers need,
in one smooth flow

From service selection to confirmation — clean, fast, and mobile-ready.

Service selection page Date and time picker with multi-service booking Full booking view with appointment summary sidebar
Mobile service selection Mobile calendar and cart bar Mobile cart drawer

Everything you need,
right out of the box

No limits on services or staff. Full booking management included.

📋

Multi-Step Booking Form

Beautiful 5-step flow: Service → Options → Staff → Date & Time → Details. Embedded on any page with a shortcode.

👥

Group & Guest Booking

Customers can book multiple services for themselves and add guests (Guest 2, Guest 3…) all in one appointment.

🗓️

Real-Time Availability

Smart time slot calculation based on service duration, staff schedules, and existing bookings.

👤

Staff Management

Add staff with photos, bios, individual schedules, and service assignments. Customers can choose their preferred stylist.

✂️

Unlimited Services

Organize services into categories with photos, descriptions, pricing, duration, and add-on options.

📱

Mobile-First Design

Floating cart bar, touch-friendly calendar, and a full cart drawer — works beautifully on any screen size.

📬

Email Confirmations

Automatic confirmation emails sent to customers on booking. Fully customizable subject and template.

Waitlist & Messages

When time slots fill up, customers join a waitlist. Built-in inbox for customer contact messages.

🚫

Blacklist & Anti-Abuse

Block no-show phone numbers and limit how many future bookings each customer can hold at once.

Up and running in 4 steps

1

Install Plugin

Upload and activate from WordPress Admin → Plugins.

2

Add Services & Staff

Create your service menu and staff profiles in the dashboard.

3

Set Business Hours

Configure your open days, hours, and booking lead time.

4

Add Shortcode

Paste [ybs_booking] on any page. Done!

Ready to go further?

Connect your Square POS, send SMS reminders, and make it yours with full brand customization.

◼️

Square Sync

Two-way sync with your Square POS — services, staff, and bookings stay in perfect sync.

💬

SMS Notifications

Automated booking confirmations and reminders via Twilio SMS.

📅

Google Calendar

Appointments sync to your Google Calendar automatically.

🎨

Brand & Colors

Full control over logo, colors, fonts, and button styles to match your brand.

⬆️ Upgrade to Pro →