Title: GVW Appointment Scheduler
Author: GVW Web Studio
Published: <strong>October 28, 2026</strong>
Last modified: October 28, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/gvw-appointment-scheduler.svg)

# GVW Appointment Scheduler

 By [GVW Web Studio](https://profiles.wordpress.org/munayem/)

[Download](https://downloads.wordpress.org/plugin/gvw-appointment-scheduler.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/gvw-appointment-scheduler/#description)
 * [Reviews](https://wordpress.org/plugins/gvw-appointment-scheduler/#reviews)
 *  [Installation](https://wordpress.org/plugins/gvw-appointment-scheduler/#installation)
 * [Development](https://wordpress.org/plugins/gvw-appointment-scheduler/#developers)

 [Support](https://wordpress.org/support/plugin/gvw-appointment-scheduler/)

## Description

GVW Appointment Scheduler gives your clients a fast, mobile-friendly booking wizard
and gives your team a proper salon calendar.

**For clients**

 * Four-step wizard: service  add-ons & specialist  date & time  details
 * Search and category tabs for long treatment menus
 * “No preference” option that books the least-busy available specialist
 * Live availability calendar that only shows days and times that are really free
 * Running summary with total price and duration
 * Confirmation screen with Google Calendar and Apple/Outlook (.ics) buttons
 * Self-service page to reschedule or cancel up to your cut-off time

**For the salon**

 * Day view with a column per stylist, and a week view
 * Drag and drop to reschedule; click an empty slot to book a walk-in or phone booking
 * Booking drawer: change status, reschedule, add private notes
 * Admin override to book outside availability (with confirmation)
 * Dashboard: today’s schedule, upcoming count, revenue, no-shows, top services,
   staff performance
 * Bookings list with filters, search, bulk status changes and CSV export
 * Customer records with visit history, lifetime value and private notes (allergies,
   colour formulas…)

**Scheduling engine**

 * Services with duration, price, colour, image, buffer time before/after
 * Add-ons that add time and price (e.g. “Deep conditioning +15 min”)
 * Staff-specific price and duration per service (e.g. senior stylist charges more)
 * Weekly working hours per staff member with multiple periods per day (breaks)
 * Staff time off and salon-wide closures / public holidays
 * Minimum notice, maximum days ahead, slot step (5–60 min)
 * Double-booking protection with a final conflict check at save time

**Notifications**

 * Branded HTML emails: confirmed, pending, rescheduled, cancelled, reminder, new-
   booking alert to salon and stylist
 * Editable subject and body with placeholders
 * .ics calendar invite attached to confirmations
 * Automatic reminders (configurable hours before) and auto-completion of past appointments

**Roles**

 * Salon Manager – full access to bookings and settings
 * Salon Staff – link a WordPress user to a staff member so they see only their 
   own appointments

### Shortcodes & block

 * `[glowbook]` – the booking wizard
 * `[glowbook service="3"]` – skip straight to a service
 * `[glowbook staff="2"]` – preselect a specialist
 * `[glowbook category="1"]` – open on a category tab
 * `[glowbook_manage]` – the customer manage-booking page

There is also a “Salon Booking Form” block in the editor.

### Developers

REST namespace: `glowbook/v1`.

Actions: `glowbook_booking_created`, `glowbook_booking_status_changed`, `glowbook_booking_rescheduled`,`
glowbook_customer_cancelled`, `glowbook_reminder_sent`, `glowbook_email_sent`.

Filters: `glowbook_available_slots`, `glowbook_pre_insert_booking` (return WP_Error
to block), `glowbook_pick_staff`, `glowbook_email_vars`, `glowbook_email_html`, `
glowbook_rate_limit`.

## Blocks

This plugin provides 1 block.

 *   Salon Booking Form

## Installation

 1. Upload the `gvw-appointment-scheduler` folder to `/wp-content/plugins/` or upload
    the zip via Plugins  Add New  Upload.
 2. Activate. Two pages are created automatically: “Book an Appointment” and “Manage
    Your Booking”.
 3. Demo services and two demo staff are added so you can try it immediately. Edit 
    or delete them under Salon Bookings.
 4. Go to Salon Bookings  Settings to set your business details, currency, booking 
    rules and emails.
 5. Add your team under Salon Bookings  Staff, set their hours and tick the services
    they perform.

## FAQ

### Emails aren’t arriving

WordPress uses your host’s mail function by default. Install an SMTP plugin and 
use “Send test email” on the Emails settings tab.

### Reminders aren’t sending

Reminders use WP-Cron, which runs when your site gets visits. For exact timing, 
set up a real server cron that calls wp-cron.php every 5–15 minutes.

### Is data removed when I delete the plugin?

Only if you tick “Delete all bookings, customers and settings when the plugin is
uninstalled” under Settings  General.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GVW Appointment Scheduler” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ GVW Web Studio ](https://profiles.wordpress.org/munayem/)

[Translate “GVW Appointment Scheduler” into your language.](https://translate.wordpress.org/projects/wp-plugins/gvw-appointment-scheduler)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gvw-appointment-scheduler/),
check out the [SVN repository](https://plugins.svn.wordpress.org/gvw-appointment-scheduler/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gvw-appointment-scheduler/)
by [RSS](https://plugins.trac.wordpress.org/log/gvw-appointment-scheduler/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Renamed to GVW Appointment Scheduler.
 * Code clean-up.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.1**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [appointments](https://wordpress.org/plugins/tags/appointments/)[beauty](https://wordpress.org/plugins/tags/beauty/)
   [booking](https://wordpress.org/plugins/tags/booking/)[salon](https://wordpress.org/plugins/tags/salon/)
   [spa](https://wordpress.org/plugins/tags/spa/)
 *  [Advanced View](https://wordpress.org/plugins/gvw-appointment-scheduler/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gvw-appointment-scheduler/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gvw-appointment-scheduler/reviews/)

## Contributors

 *   [ GVW Web Studio ](https://profiles.wordpress.org/munayem/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gvw-appointment-scheduler/)