WordPress Plugin

The Booking System
Your Business Deserves

Services, staff scheduling, recurring appointments, session packages, WooCommerce & Stripe payments, Zoom, and Google Calendar — all in one powerful WordPress plugin.

15+
Features
6
Integrations
5 min
Setup Time
example.com/wp-admin — Smart Booking Dashboard

Smart Booking

📊 Dashboard
📅 Appointments
🗓️ Calendar
👥 Staff
💼 Services
📦 Packages
⚙️ Settings
Today's Bookings
12
↑ 18% from yesterday
This Week
47
↑ 6% from last week
Revenue (Month)
₹24,500
↑ 22%
Upcoming Appointments View all →
Priya Sharma Hair Consultation Today, 2:00 PM Confirmed
Rahul Mehta Therapy Session Today, 3:30 PM Confirmed
Ananya Patel Yoga — 6 Session Pack Tomorrow, 9:00 AM Pending
Everything You Need

Packed with Powerful Features

Every feature designed to save you time, delight your customers, and grow your business — no coding required.

💼
Services & Staff
Create unlimited services with custom durations, pricing, and buffer times. Assign staff members with individual schedules and working hours.
🔄
Recurring Bookings
Let customers book weekly, biweekly, or monthly recurring sessions in one step. Choose between upfront or per-session billing.
📦
Session Packages
Sell packages of 5, 10, or any number of sessions at discounted rates. Track usage automatically with per-session payment support.
💳
Flexible Payments
Accept payments via WooCommerce, Stripe, or deposits. Support for full upfront, per-session, and package billing modes.
📧
Custom Notifications
Fully customizable email templates with placeholders. Automatic confirmations, reminders, and cancellation notices to customers and staff.
📋
Custom Form Fields
Add text, dropdowns, checkboxes, and other custom fields to your booking form. Collect exactly the information you need.
📍
Multiple Locations
Support multiple business locations with separate addresses. Customers choose their preferred location during booking.
📊
Dashboard & Reports
Real-time dashboard with today's bookings, revenue stats, and pending approvals. Export appointments, staff, and customer data as CSV.
🔒
Admin Control
Manual approval or auto-confirm mode. Cancellation policies, advance booking limits, reCAPTCHA protection, and login requirements.
Simple Setup

Up and Running in Minutes

No complicated setup wizards. Install, configure your services, and start taking bookings.

1
Install the Plugin
Upload to WordPress and activate. Database tables are created automatically — zero configuration needed.
2
Add Services & Staff
Create your services with pricing and duration. Add staff members with their working hours and availability.
3
Embed the Form
Drop the shortcode [smart_booking] on any page or use the Gutenberg block.
4
Accept Bookings
Customers book from your site. You get notified, appointments sync to your calendar, and payments are collected.
Works With Your Stack

Seamless Integrations

Connect with the tools you already use. No third-party plugins required.

🛒 WooCommerce
💳 Stripe
📅 Google Calendar
🎥 Zoom Meetings
📆 Calendly Import
🔐 Google reCAPTCHA
Customer Experience

Beautiful Booking Form
That Converts

A guided, step-by-step booking flow that works on every device. No page reloads. Customers love it.

  • Step-by-step wizard: Service → Staff → Date → Time → Details
  • Real-time availability — only shows open slots
  • Package credit detection — auto-applies balance
  • Recurring schedule setup in one click
  • Mobile-first responsive design
  • Custom branding via CSS variables

Book an Appointment

Choose a service to get started

Yoga Session
60 min • with Priya
₹500
Therapy Consultation
45 min • with Dr. Mehta
₹1,200
Hair Styling
30 min • with Ananya
₹800
Continue →

Ready to Automate
Your Bookings?

Install Smart Booking today and turn your WordPress site into a professional booking platform — in under 5 minutes.