WordPress plugin intelligence profile

Gather Grove Booking

For yoga studios, teachers and community programs — class booking, waivers, appointments, waitlists and Stripe payments. Any theme or page builder.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.273.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.9 · PHP 8.2
Directory statusactive
Last directory update2 Nov 202628m ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Gather Grove Booking version 1.273.0 as active, updated 28m ago and tested up to WordPress 7.1.

Overview

About this plugin

Gather Grove Booking runs the schedule for people who teach — yoga and fitness studios, dance and martial arts schools, music teachers, pottery and craft studios, wellness practitioners, and community programs. Put your booking pages on any theme or page builder — or design them visually with Elementor — take drop-in and appointment bookings, and accept card payments with Stripe.

The free version is fully functional for running a real studio:

  • Classes & sessions — recurring schedules, capacity limits, multiple locations and rooms.
  • Online booking — a booking form and schedule your clients use to reserve a spot, as shortcodes for any page builder or as Elementor widgets.
  • Appointments — bookable service slots with availability windows and optional deposits.
  • Waivers & liability forms — collect a real signature as part of booking, then see your whole roster at a glance: who has signed the current version, who signed an older one, whose signature has expired, and who has never signed at all. Send reminders by hand, record a paper signature, or export the lot to CSV.
  • Passwordless sign-in — students can sign in with a link emailed to them instead of a password, so nobody is locked out of a booking by a password they never set. Optional, and you choose whether your site offers passwords, magic links, or both.
  • Waitlists — clients can join a waitlist when a class is full, and open spots are automatically offered to the next person in line.
  • Flexible schedules — a class can meet on multiple recurring schedule blocks (e.g. Mon/Wed/Fri at different times).
  • Bulk attendance marking — mark a whole roster present in one action.
  • Payments — accept cards through Stripe for drop-in bookings.
  • Client accounts — a self-service dashboard for bookings and profile.
  • Attendance — front-desk and instructor check-in.
  • Instructors & locations — profiles, assignments, and per-location schedules.

Who it’s for

  • Yoga, pilates and fitness studios — recurring drop-in classes, capacity limits, waitlists, and a signed waiver on file before anyone steps on a mat.
  • Dance and martial arts schools — several weekly schedule blocks on one class, per-location rooms, and front-desk check-in.
  • Music teachers and schools — appointment-style lessons with availability windows and optional deposits, alongside recurring group classes.
  • Pottery, craft and maker studios — small capacities, multiple rooms, and a roster you can mark present in one action.
  • Wellness practitioners — one-to-one appointments shown in the visitor’s own timezone, with a self-service client dashboard.
  • Breathwork, meditation and sound-healing facilitators — circles, workshops and sound baths with capacity limits, a waitlist when they fill, and a waiver signed before anyone arrives.
  • Coaches, mentors and private sessions — bookable one-to-one slots with availability windows and optional deposits, so clients pick a time without the back-and-forth.
  • Online facilitators — virtual classes and appointments, with the Zoom meeting created for you and the join link in every confirmation and reminder.
  • Community programs and co-ops — free and comp bookings with no payment gateway required, and waiver compliance across a whole roster.

Any theme, any builder

5 or newer). Elementor Pro is optional: it adds dynamic tags and Theme Builder templates.

In your language

00” and “Tuesday, October 20”. Dates and times use your WordPress date and time format unless you set Booking’s own, and the calendar starts the week on your “Week Starts On” day.

Part of the Gather Grove suite

Gather Grove Booking works entirely on its own. It is also one part of Gather Grove, a family of plugins for running and growing a creative business on your own WordPress site. The plugins share one admin, one list of people, and one look, so a studio can add what it needs as it grows:

  • Gather Grove Pulse — email broadcasts, automated sequences and a contact list that knows who booked, joined or enrolled.
  • Gather Grove Communities — private member spaces with rooms, an activity feed and direct messages.
  • Gather Grove Courses — self-paced and cohort-based online courses.
  • Gather Grove Forms — applications, intake forms and RSVPs that feed the rest of the suite.
  • Gather Grove Companion — an AI assistant for your admin, and a chat helper for your visitors.
  • Gather Grove Notion Sync — free; sends bookings and form entries to your Notion workspace.

Together they serve creators, mentors, facilitators and anyone running a private community or an online program, as well as studios. io.

Free and Professional

Everything listed above is free, and stays free. The free plugin has no locked features, never expires, and is not a trial.

io, for studios that sell more than drop-ins. It adds:

  • Memberships and class packs
  • Gift cards
  • Family and household accounts
  • Multi-instructor scheduling
  • Enrollment-style courses
  • Custom email branding
  • Advanced reporting drill-downs

io/docs/pricing.

External services

This plugin connects to the following third-party services.

Stripe — used to process card payments after you connect a Stripe account and a client pays for a booking or appointment. The booking and payment details required to create the charge (amount, currency, and related metadata) are sent to Stripe at payment time. js is loaded from Stripe’s servers on pages that display a payment form, as required for PCI compliance.

com/privacy

Google Maps — used by the optional Location “Map Embed” and “Directions Link” Elementor dynamic tags. com for the location’s address (Google receives the visitor’s IP address and the studio address, as with any embedded map). com/maps containing the studio address; nothing is sent unless the visitor clicks it.

No data is sent from your server, and neither tag is active unless you add it to a page.

com/privacy

Zoom — used to automatically create, update, and delete Zoom meetings for virtual class and appointment sessions, only after you connect your own Zoom Server-to-Server OAuth app under Settings → Integrations. us using your own credentials. Nothing is sent unless you enable the integration, and visitors’ browsers never contact Zoom through this plugin.

us/en/privacy/

Postmark — used to send your site’s email through your own Postmark account, only after you connect one under Gather Grove → Settings → Email delivery. When connected, your server sends Postmark your key, your sending domain (to register it and check its DNS records), and each email it is asked to send: sender, recipients, subject, body and any attachments. If you also switch on “Send all your site’s email through Postmark”, every email your site sends goes this way.

Postmark then posts delivery, bounce, open, click, spam-complaint and unsubscribe reports back to a secret address on your site. Nothing is sent unless you connect an account.

com/privacy-policy

Web push services (Google, Mozilla, Apple, Microsoft) — when a member turns on phone notifications, their browser registers with its own push service, and your site sends each notification to that service for delivery. The notification carries a short title and a link. The push service receives it with the member’s browser subscription address, and with your site’s admin email address, which the web push standard requires as a contact for the sending site.

Nothing is sent unless a member turns notifications on.

com/privacystatement

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • class booking
  • appointments
  • pilates
  • studio
  • yoga
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.9 · PHP 8.2
Update activity2 Nov 202628m ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.272.11.273.0
Version1.267.01.272.1
WordPress compatibility7.1.37.1.4
Version1.266.01.267.0
Version1.264.01.266.0
Version1.263.01.264.0
Version1.262.11.263.0
Version1.260.21.262.1
Version1.257.11.260.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.