New Appointment booking plugin for WordPress

Online booking your clients will love.

A beautiful, mobile-first booking form for salons, tutors and coaches. Take deposits, stop no-shows with WhatsApp reminders, and keep every calendar in sync — set up in 10 minutes.

Free forever planNo card for the trialUnlimited staff & services
Slotsmith booking form showing a calendar and available times The booking form on a phone
✓
New booking · HaircutRiya · Thu 12:30 pm · ₹500 paid
Works with any theme Razorpay (UPI) · Stripe · PayPal No double bookings No tracking, your data stays yours
How it works

Taking bookings in three steps

No coding, no monthly SaaS fees, no sending clients to another website.

Add your services

Name, duration, price and buffer time — Haircut, 45 min, ₹500.

Add your team

Each person's hours, days off and the services they offer. Photos optional.

Publish the form

Put [slotsmith] on any page. Clients book themselves, 24/7.

Free forever

A booking form that feels premium

Clients pick a service and professional, then a date and time — on a real calendar that only shows days with free slots.

  • Unlimited services and staff — no caps, even on the free plan
  • “Anyone available” books the first free professional
  • Times grouped into morning, afternoon and evening
  • Booking summary and “Add to calendar” on confirmation
  • Your brand colour, your theme's fonts
Choosing a service and a professional
Run your day

Every booking in one clear place

Upcoming, pending and past bookings at a glance. Confirm or cancel in one click — the client gets an email automatically.

  • Approve bookings yourself, or auto-confirm
  • Emails to the client, the staff member and you
  • Clients cancel from a secure link — no phone tag
  • Minimum notice and booking window rules
Bookings list in the WordPress dashboard
Slotsmith Pro

Get paid. Stop no-shows. Stay in sync.

Everything in Free, plus the tools that turn bookings into revenue. All Pro features are included in every plan — no add-ons to buy.

Online payments & deposits

Razorpay (UPI, cards, netbanking), Stripe and PayPal. Charge in full or take a deposit. Unpaid slots release automatically.

WhatsApp, SMS & email reminders

Automatic reminders 24 hours and 2 hours before — the simplest way to cut no-shows.

Two-way Google Calendar

Bookings appear in each person's Google Calendar, and their personal events block those times.

Drag-and-drop calendar

Day and week views by staff member. Drag to reschedule, click an empty slot to add a walk-in.

Clients reschedule themselves

A “My bookings” page and a link in every email. No account needed — fewer calls for you.

Extras, coupons & questions

Upsell add-ons (“+ head massage ₹200”), run discount codes, and ask your own intake questions.

Breaks & special hours

Lunch breaks, holidays and one-off opening hours per staff member.

Branded emails

Your logo and colour on every email. Edit every subject and message with simple placeholders.

Updates & support

New features and security updates delivered automatically inside WordPress.

See it in action

Designed to convert on every screen

Pricing

Simple yearly pricing. Same price every year.

Every paid plan includes all Pro features. Try any plan free for 14 days — no card required.

Free

Any number of sites
$0
Forever
  • Unlimited services & staff
  • 3-step mobile booking form
  • Approval or auto-confirm
  • Email notifications
  • Client cancel link
Download free

Business

Up to 5 websites
$149 /year
For multi-location businesses
  • Everything in Pro
  • Use on 5 sites
  • Priority support

Agency

Unlimited websites
$299 /year
For agencies & freelancers
  • Everything in Pro
  • Unlimited client sites
  • Priority support

Prices in USD. Secure checkout by Freemius · Cards & PayPal · Cancel anytime from your account.

Why Slotsmith

Built for small businesses, priced fairly

SlotsmithTypical booking plugins
Staff & services on the free planUnlimitedOften capped (e.g. 1 staff, 5 services)
Payments, reminders, calendar syncAll included in ProOften sold as separate paid add-ons
UPI payments (Razorpay)IncludedNot always available
WhatsApp remindersIncluded in ProUsually an extra add-on
Renewal priceSame every yearCan increase after year one
Tracking & external scriptsNoneVaries
FAQ

Questions, answered

Do I need to know how to code?

No. Install the plugin, add your services and staff from the WordPress dashboard, and place the [slotsmith] shortcode on a page. Most businesses are live in about 10 minutes.

Does it work with my theme and page builder?

Yes. The booking form is self-contained, so it looks great with any theme, and works in the block editor, Elementor, Divi and other builders via the shortcode.

How does the free trial work?

Install Slotsmith Pro and start a 14-day trial — no card required. If you don't upgrade, Pro features switch off and the free booking form keeps working.

Which payment methods can my clients use?

With Razorpay: UPI, cards, netbanking and wallets (India). With Stripe: cards, Apple Pay and Google Pay. Or PayPal. Money goes straight to your own account — Slotsmith never touches it.

How do WhatsApp reminders work?

Slotsmith Pro connects to Meta's official WhatsApp Cloud API and sends an approved message template to your client before their appointment. SMS reminders use Twilio. Messaging fees are charged by those providers.

What happens when my license expires?

Your bookings keep working. You stop receiving updates and support until you renew — and renewals cost the same as your first year.

Can I get a refund?

Yes — if Slotsmith Pro isn't right for you, contact us within 14 days of purchase for a full refund.

Start taking bookings today

Free forever for the essentials. Try every Pro feature free for 14 days.

Download free