Zen Planner

Gym and fitness studio management software, priced in bundles (Studio, Website, Engage) that scale with active members.

Visit site ↗

Strengths

  • Brandable Booking Widget

    Calendar widget configurable for font, brand colour, cell opacity, default view and visible items; embeds allow custom text, font and butto…

    Confirmed
  • Courses

    Via 'session-based classes' — a fixed-length membership enrols the client for the whole session. No dedicated course object; assembled from…

    Confirmed
  • Recurring Bookings

    Recurring Reservation holds the same class days/times for the remainder of the membership; individual dates can be excluded.

    Confirmed
  • Gift Cards

    Configurable expiry, min/max amount and logo; sold via Member Connect, Front Desk and Staff App; emailed as a PDF code; Gift Cards report.

    Confirmed

Watch out for

  • Attendance Tracking

    Staff check-in via Studio, Front Desk and Staff App, plus member self check-in via Kiosk Mode (tablet only) and barcode scanning.

    Confirmed
  • Booking Windows

    Limit RSVP Start Time, Prevent Last Minute Reservations, plus an optional reservations-per-day limit.

    Confirmed
  • Cancellation Windows

    Prevent Last Minute Cancellations with a choice of penalty: block, Dock Attendance, or add a bill (autopay required for the fee to auto-run…

    Confirmed
  • Custom Package Rules

    Configurable length/expiry, class limits (unlimited, N per week/month, or class card), included programs, installment plan, signup fee, tax…

    Confirmed

Pricing

$99/mo

Confirmed

0–45 active members; scales to $289 at 251+

Contract
Month-to-month reported, no long-term contract requiredEstimated
Setup fee
None — (free onboarding published; no blanket base Studio setup fee)Confirmed
Free trial
None — (no free trial; demo only, per two independent third-party sources)Estimated
Payment processing
2.97 % + $0.47/transaction, plus $5.95/mo PCI fee and $5/mo statement feeEstimated

Estimated monthly cost

Same formulas as the cost calculator, at three example studio sizes — cheapest applicable published plan per size. Includes vendor platform fees on revenue where they apply; excludes card processing and add-ons.

Solo operator

$99/mo

Studio (0–45 active members)

$99/mo for 0–45 active members (staff not metered)

Established studio

$189/mo

Studio (76–100 active members)

$189/mo for 76–100 active members (staff not metered)

Growing multi-site

$289/mo

Studio (251+ active members)

$289/mo for 251+ active members (staff not metered)

Features

Scheduling & Booking

ClassesYesConfirmed
1:1 AppointmentsYesConfirmed
CoursesVia 'session-based classes' — a fixed-length membership enrols the client for the whole session. No dedicated course object; assembled from…Confirmed
Recurring BookingsRecurring Reservation holds the same class days/times for the remainder of the membership; individual dates can be excluded.Confirmed
Waiting ListsPer-class Waitlist Max with Automatic Reservation or Member Waitlist Confirmation (email/text to confirm or pass).Confirmed
Capacity LimitsYesConfirmed
Booking WindowsLimit RSVP Start Time, Prevent Last Minute Reservations, plus an optional reservations-per-day limit.Confirmed
Cancellation WindowsPrevent Last Minute Cancellations with a choice of penalty: block, Dock Attendance, or add a bill (autopay required for the fee to auto-run…Confirmed
Attendance TrackingStaff check-in via Studio, Front Desk and Staff App, plus member self check-in via Kiosk Mode (tablet only) and barcode scanning.Confirmed
No-show TrackingPartial — no-show fees CANNOT be automated. Docs state 'Class and appointment no-show fees cannot be automated in Zen Planner'; you build a…Confirmed
Staff SubstitutionChange staff on a single session, or batch-reassign a week via Class Sessions report → Batch Update → Staff.Confirmed
Embeddable Calendar WidgetSetup > Website Widgets generates embed HTML for calendar/drop-in and lead capture; Member Connect embeds cover membership and appointment…Confirmed
Shareable Booking LinksYesConfirmed
Brandable Booking WidgetCalendar widget configurable for font, brand colour, cell opacity, default view and visible items; embeds allow custom text, font and butto…Confirmed
Duplicate ClassesOpen a class and click 'duplicate class'.Confirmed
Bulk Class CreationClasses recurring by default with begin/end options, plus '+ Use Multiple Schedules' for extra days/times/locations/instructors under one c…Confirmed
Bulk Class CancellationPartial — docs state 'It is not currently possible to batch cancel multiple classes at once'. You can batch-DELETE sessions via Class Sessi…Confirmed

Memberships & Packages

MembershipsYesConfirmed
Class PacksClass card / punch card memberships; a class is deducted on reservation or attendance.Confirmed
Custom Package RulesConfigurable length/expiry, class limits (unlimited, N per week/month, or class card), included programs, installment plan, signup fee, tax…Confirmed
Hold Multiple Memberships / Packs at OnceA member can hold a class card alongside a limited membership and use it once the weekly limit is met; membership options support an add-on…Confirmed
Automatic RenewalsAuto-Renew (renews into a copy or a different membership) is separate from Auto-Pay (auto-charges the bills).Confirmed
Failed Payment HandlingFailed Payments and Past Due dashboard reports with decline codes, plus Failed CC/Bank automations, Expiring Card automation, and a Past Du…Confirmed
Drop-in PricingPer-class 'Allow Drop-Ins' setting with a drop-in fee purchasable online.Confirmed
Advanced Packages (Multi-Class)Not verifiedEstimated

Clients

Client ProfilesYesConfirmed
Booking HistoryAttendance tab with 'View All Attendances' showing complete history plus future reservations.Confirmed
Client NotesTyped Notes on the profile plus Alerts (which can optionally prevent sign-in) and a Notes/Alert report.Confirmed
Client ImportNot self-serve — send XLS/CSV/TXT to the Implementation team who run the import. Past membership/attendance history is imported 'for a fee'…Confirmed
Client ExportAny report exports to .csv, tab-delimited or PDF.Confirmed
Customer SearchYesConfirmed

Payments

Secure Card PaymentsZen Planner Payments (Cardpointe in the US; Stripe in UK/AU/CA), PaySimple, or another processor of your choice.Confirmed
Automatic BillingAuto-Pay auto-debits every bill generated by a membership and its renewals; requires a payment account on file.Confirmed
Saved Payment CardsYesConfirmed
RefundsFull and partial refunds with reason, notes and optional return fee. Partial EFT refunds excluded for US customers; other processors must b…Confirmed
Payment ReportingPayments, Bills, Bills (Show Payments), Failed Payments and Past Due reports with estimated deposit dates and income-category grouping.Confirmed
Multi-Currency SupportAcross countries — Cardpointe for US, Stripe for UK/AU/CA. Each account operates in its own local currency, not multiple currencies in one…Confirmed
Discount / Promo CodesDollar or percentage discounts, staff-only or as an online Promo Code on Member Connect, with validity period and eligibility rules.Confirmed
Gift CardsConfigurable expiry, min/max amount and logo; sold via Member Connect, Front Desk and Staff App; emailed as a PDF code; Gift Cards report.Confirmed
Online Payments at BookingDrop-ins purchased online at reservation; memberships have a 'Due at Signup' setting.Confirmed
In-Person PaymentsRetail/POS via Front Desk and Staff App, with EMV card-reader hardware a $39/month add-on. A basic USB swiper only types the card number in…Confirmed
Payment HistoryProfile > Financial > View Payments / View All Bills.Confirmed

Communication

Booking ConfirmationsAutomations for Class Confirmation (Drop In / Free Trial), Appointment, Event and Waitlist Confirmation.Confirmed
Booking RemindersClass, Appointment and Event Reminder automations.Confirmed
Cancellation EmailsCancelling a class prompts an email or text to everyone reserved, waitlisted or checked in, and flags failures. A Dropped Membership automa…Confirmed
Custom Email TemplatesSetup > Document Templates with a WYSIWYG editor, personalisation tags and editable pre-built templates.Confirmed
Mailchimp IntegrationAPI-key connection; Zen Planner Groups map to Mailchimp Audiences. One-way; Mailchimp unsubscribes set a Do Not Contact flag back in Zen Pl…Confirmed
Email MarketingBasic in core — preset/custom triggered automations. Vendor says it's 'great for sending basic transactional emails' and recommends Mailchi…Confirmed
Broadcast EmailsRun any report, tick recipients, choose a template and send — used for newsletters or one-off notices.Confirmed
SMS NotificationsLimited — US & Canadian mobile numbers only, 2.1¢ per message on top of subscription, and one-way (members cannot reply). Two-way texting r…Confirmed
SMS BroadcastsSelect multiple people from a report and send a templated SMS. US & Canada only, 2.1¢ per message, one-way, 160 chars before splitting.Confirmed

Forms & Compliance

Custom Intake FormsSetup > Custom Fields (Text, Long Text, Yes/No, Number, Date, Currency, Select From List) added to registration forms and profiles, plus a…Confirmed
Digital WaiversSignature documents — Universal, Membership (per category) and Events.Confirmed
Required Forms Before BookingPartial — an unsigned document raises an alert that can be set to 'Prevent Sign-In', but staff can view the alert and bypass it to check th…Confirmed
Downloadable Form ResponsesSignature Documents report lists every document and status, filterable, batch-updatable, exports as CSV/tab/PDF.Confirmed

Staff Management

Staff Accounts'This staff member can log in to the database' grants Studio and Staff App access; vendor recommends individual logins.Confirmed
Staff SchedulingInstructors assigned to classes (primary plus assistants); per-staff appointment availability in up to four blocks per day; teaching auto-b…Confirmed
Staff AttendanceTime Clock for hourly staff via Studio or the Staff App on tablet (not phone); admins edit entries, staff view their own timesheet.Confirmed
Payroll SummariesPayroll Report by pay period with hourly, by-bill (commission) and by-session pay rates. Exports to CSV/TAB.Confirmed
Instructor Revenue ReportsPartial — bills carry a staff role driving by-bill commission, and the Payroll Report shows per-staff earnings, but no dedicated revenue-by…Estimated
Custom Staff PermissionsGranular Staff Roles plus Setup Roles (Accountant, Communications, Retail Store, Payroll, Database Owner…), combined per staff member.Confirmed

Reporting

Revenue ReportsPayments, Bills and Bills (Show Payments) over any date range, plus dashboard financials and retail sales reports.Confirmed
Attendance ReportsAttendance report filterable by class, instructor, person, RSVP/attended and type, plus last-attendance and total-attendance fields.Confirmed
Membership ReportsMemberships report grouped by type, plus Holds & Drops reports for cancellations and hold analysis.Confirmed
Package ReportsMemberships report has a 'Class Card Att Remaining' criterion; an Expiring Class Card automation covers expiry.Confirmed
Visual DashboardsDashboard with saved report categories; reports display as Grid, Pie Chart, Bar Chart, Totals or Historical.Confirmed
CSV ExportEvery report exports to .csv or tab-delimited; display exports to PDF.Confirmed
Activity LogPartial — a Log > User saved-report section for notes by staff/date, an Alert report recording who added each alert, and Email History. No…Estimated
Full Audit Historyunknown — no audit/history retention limit published. The only documented ceiling is a 2,000-record report limit, which is a report-size li…Estimated
Revenue by InstructorPartial — bills record a staff role and the Payroll Report breaks earnings down per staff, but no native revenue-by-instructor report is do…Estimated
Revenue by ClassVia income categories — each membership option is assigned a category and Bills (Show Payments) groups by it. Revenue by service type rathe…Confirmed
Occupancy ReportsPartial — Reservation Max and spots-remaining exist, and Attendance/Class Sessions reports give counts by class/instructor/date, but no ded…Estimated

Integrations

MailchimpYesConfirmed
Google CalendarOnly via an iCalendar subscription feed, not a native integration. Docs warn Google refreshes roughly once every 24 hours and it 'shouldn't…Confirmed
Apple CalendariCalendar subscription URLs with explicit iPhone setup instructions.Confirmed
Outlook CalendarNo native Outlook/Microsoft 365 integration documented — only the generic iCalendar subscription link. Outlook is not named anywhere in the…Estimated
XeroNoEstimated
QuickBooksNoEstimated

Multi-Location

Calendars / Seats IncludedNot applicable — priced by Active Members, not calendars or seats, from $99/month for Studio. Vendor states you get '100% of our Studio pac…Confirmed
Additional LocationsDepends on banking. One bank account = extra locations free and instant in a single account. Separate bank accounts = a separate Zen Planne…Confirmed
Centralised Multi-Location ManagementMultiple locations in one account share clients, staff and reporting. Where separate accounts are needed, cross-location reporting only arr…Confirmed
Separate Booking Embeds Per LocationPartial — classes carry a Location and calendars support filters; widgets can be built per page. A dedicated per-location booking page is n…Estimated

Branded Apps

Branded iOS AppBranded App add-on at $39/month with your colours, logo and imagery. BUT Zen Planner describes it as 'the Zen Planner mobile app experience…Estimated
Branded Android AppSame $39/month add-on; no documented standalone own-name Google Play listing. A shared 'Zen Planner Member App' is what is publicly listed.Estimated
Custom BrandingSetup > Brand Appearance sets logo and brand colour (with contrast checker) flowing through Member and Staff Apps; Member Connect has its o…Confirmed
Push NotificationsPartial/unclear — the Member App has a Notifications section, but the only documented use is social alerts on logged workout results. Push…Estimated

Support

24/7 Email SupportNoConfirmed
Live Video SupportNo — 5 days a week, no video/Zoom tier. Chat, phone and email staffed 8am-8pm EST Monday-Friday.Confirmed
Knowledge BasePublic Salesforce-hosted help centre with several hundred articles and step-by-step videos.Confirmed
Free Data MigrationMostly free — transfer is completed during free onboarding sessions by the Implementation team. However past membership data, attendances o…Confirmed
Email SupportEmail or ticket support available during published hours — not 24/7Estimated

Spotted something out of date? Check the vendor's site — every badge above links to the exact source we used, with its last-verified date.