VibeReserve turns your WordPress site into a full-featured appointment system — with a smart 5-step booking form, 4 payment gateways, multi-location management, WhatsApp notifications, and Google Calendar sync.
Built from the ground up for beauty salons, spas, barbers, clinics, and any service business — right out of the box.
A beautiful 5-step guided form with real-time slot availability, service selection, staff preference, and inline payment. No page reloads.
CoreAccept payments via Stripe, PayPal, SSLCommerz, and bKash. Supports full payment, partial deposits, and refund workflows.
CoreManage unlimited branches — each with its own staff, services, schedule, and blocked dates. Scalable from 1 to 100+ locations.
CoreFully customizable email templates with template variables. WhatsApp notifications via WATI or Twilio — automated and instant.
ProAutomatically send review requests after completed appointments. Approve and display star-rated reviews on any page with a shortcode.
ProOAuth2-based two-way sync with Google Calendar. Every booking automatically creates or updates an event on your connected calendar.
ProFollow four simple steps and your booking form is taking real appointments.
Go to VibeReserve → Locations → Add New. Set your branch name, address, and contact details.
Define services with name, duration, price, and assigned location. Group them into categories for better UX.
Add staff members and set their working hours per day. Link to a WP user for staff dashboard access.
Add [vibereserve_booking] to any page. You're live.
Four battle-tested payment gateways — two global, two local. Supports full payment and deposit-based bookings.
Let customers pay a percentage or fixed deposit upfront. Collect the rest at the appointment. Configurable per booking.
Every gateway supports sandbox / test mode. Develop and test without touching real money.
Payment security is enforced at the plugin level. SSL detection prevents gateway loading on insecure pages.
Automated email and WhatsApp notifications for every booking event — confirmations, reminders, cancellations, and review requests.
Six fully customizable HTML email templates. Use template variables to personalize every message automatically sent to customers and admins.
Send automated WhatsApp messages on booking events. Two providers supported — choose the one that fits your region and budget.
Schedule automated reminder emails and WhatsApp messages sent X hours before an appointment. Configurable per your business needs. Uses WordPress Cron — no third-party cron service required.
When a booking is marked as Completed, a review request email is automatically sent with a unique rating link. Customers click a star (1–5) and optionally write a comment. Admins approve before publishing.
Six trigger events: New Booking, Booking Confirmed, Booking Cancelled, Visit Completed, Reminder, and Review Request. Every template is editable — subject line and body — directly from the admin panel.
All five frontend components work as shortcodes, Gutenberg blocks, and Elementor widgets. Use whichever editor you prefer.
[vibereserve_booking]Complete 5-step booking form with payment[vibereserve_services]Services grid with name, price & duration[vibereserve_staff]Team grid with staff photos and titles[vibereserve_my_bookings]Customer portal — lookup, cancel, reschedule[vibereserve_reviews]Approved reviews with star ratingsGoogle Calendar sync, a full REST API, and iCal export. VibeReserve fits into your existing workflow.
OAuth2-based sync. Every booking creates or updates a Google Calendar event automatically. Set it up once and forget it.
Expose your booking data to any external app, headless frontend, or custom integration. Read & write via authenticated endpoints.
A .pot template is included. Translate with Poedit or use the free Loco Translate plugin — directly from the WP admin.
vibereserve-booking.pot in PoeditBlock full days, date ranges, or specific hours. One-click holiday presets for 5 regions: Bangladesh, India, USA, UK, and Saudi Arabia.
Start free. Upgrade as you grow. Annual billing, cancel anytime.
"We replaced our old booking system with VibeReserve and our clients love the new form. The bKash integration alone was worth it for our Dhaka salon."
"The multi-location feature is a lifesaver. We have 3 branches and managing staff schedules from one WP admin is incredibly clean. Code quality is excellent."
"Setup took 8 minutes. The WhatsApp reminders via WATI cut our no-shows by about 40%. The documentation is thorough and the support team responds fast."
"Great plugin for the price. The Elementor widgets are well-built and the booking form looks premium. Google Calendar sync works flawlessly with OAuth2."
"The partial payment / deposit feature was exactly what we needed for our high-end services. Customers pay 30% upfront — no more no-shows. Highly recommend."
"I built a booking system for a clinic using VibeReserve's REST API. Clean endpoints, good auth model. The plugin is clearly built by developers who think about extensibility."
Join hundreds of salon owners, spas, and developers who use VibeReserve to power their appointment systems on WordPress.