Getting started
#SpaVexa Manager Pro turns WordPress into a booking and growth hub for spas and salons — without paying monthly SaaS fees for scheduling software.
Online booking
Multi-step form, calendar embed, and book button shortcodes.
Staff & services
Manage treatments, team members, durations, and pricing.
Deposits
Stripe, PayPal, or optional WooCommerce checkout.
Reminders
Email, SMS (Twilio), and WhatsApp Cloud API.
Spa owners, salon managers, beauty clinics, and agencies building booking sites for wellness clients on WordPress.
Installation
#-
Purchase & download
Buy from the SpaVexa product page. After checkout you receive a license key and download link by email.
-
Install & activate
Go to
Plugins → Add New → Upload Plugin, upload the ZIP, install, and activate. -
Activate your license
Open
SpaVexa → Licenseand paste your MiroSeo license key. -
Run the setup wizard
Follow
SpaVexa → Getting Startedor the setup wizard to add business info and create booking pages.
WordPress 6.4+, PHP 8.0+. WooCommerce is optional. Stripe/PayPal keys required only if you collect deposits.
License activation
#Each purchase includes a license key tied to your site count (Starter 1 site, Pro 3 sites, Agency 10 sites).
- Go to SpaVexa → License in your WordPress admin.
- Paste your license key from the purchase email.
- Click Activate License. Updates download automatically through miroseo.com.
Deactivate the license before moving the plugin to a new domain to free the site slot.
Setup wizard
#The setup wizard collects your business name, contact details, hours, and booking preferences. It can auto-create frontend pages:
- Book Appointment — main booking form page
- Services, Team, Packages, Gallery, Testimonials
Re-open the wizard anytime from SpaVexa → Getting Started.
Services & staff
#Services — Each service has a name, price, duration, and optional deposit override. Customers pick a service before choosing date and time.
Staff — Assign which services each team member performs. Customers can pick a preferred stylist or therapist when booking.
Packages — Sell bundles of multiple sessions with session tracking in the customer record.
Booking pages
#Place the booking form on any page with the shortcode: [msp_booking_form]
Optional embeds:
[msp_book_button]— Opens booking in a modal or links to your form[msp_calendar]— Standalone availability calendar picker
Shortcodes
#| Shortcode | Output |
|---|---|
[msp_booking_form] | Full booking form |
[msp_book_button] | Book now button |
[msp_calendar] | Calendar picker |
[msp_services] | Services grid |
[msp_services_list] | Services list |
[msp_staff] | Staff grid |
[msp_packages] | Packages grid |
[msp_gallery] | Before/after gallery |
[msp_testimonials] | Testimonials |
[msp_opening_hours] | Hours table |
[msp_whatsapp_cta] | WhatsApp button |
Gutenberg blocks are also available for booking form, services, staff, and more.
Payments & deposits
#Configure under SpaVexa → Settings:
- Stripe — Native Stripe Checkout for fixed or percentage deposits
- PayPal — PayPal deposit gateway without WooCommerce
- WooCommerce — Optional integration if you already use WooCommerce
PDF invoices can be generated for bookings from the admin and included in customer emails.
Reminders & WhatsApp
#Cut no-shows with automated reminders before appointments:
- Email — works out of the box with WordPress mail
- SMS — connect Twilio in Settings → SMS
- WhatsApp — click-to-chat shortcode plus optional Meta Cloud API for automated messages
Customers receive secure self-service links to reschedule or cancel within your cutoff window.
FAQ
#Is there a free version?
Yes. SpaVexa Manager is free on WordPress.org with unlimited services and staff, online booking, calendar, email confirmations, gallery, and WhatsApp button. Upgrade to Pro for deposits, reminders, packages, and more.
What is SpaVexa Manager Pro?
SpaVexa Manager Pro is the full WordPress booking plugin for spas, salons, and beauty clinics — deposits, reminders, packages, reports, PDF invoices, and unlimited services/staff with a one-time license.
Does SpaVexa require WooCommerce?
No. WooCommerce is optional. You can collect deposits with native Stripe or PayPal, or enable WooCommerce checkout if you already run a store.
Can customers book via WhatsApp?
Yes. Add a WhatsApp click-to-chat button with a shortcode, and optionally send automated WhatsApp reminders via the Meta Cloud API.
Is SpaVexa Manager Pro a subscription?
No. Licenses are one-time — Starter $39 (1 site), Pro $59 (3 sites), or Agency $99 (10 sites) — with lifetime updates.
Support
#Email info@miroseo.com with your license key, WordPress version, and a short description of the issue.
In-plugin help: SpaVexa → Help on your WordPress site.
Visit Contact or the product page for updates.