Momence

Booking, membership, and marketing software for fitness and wellness businesses, with a free entry tier and flat paid tiers.

Visit site ↗

Strengths

  • Brandable Booking Widget

    Partial — plugin configured via filters with live preview; Settings > Branding controls colours, fonts and wording on checkout/login pages.…

    Confirmed
  • Courses

    Via Semesters (fixed start/end, weekly recurring, auto-enrolled into the entire series in one purchase) and Courses/Challenges (irregular s…

    Confirmed
  • Recurring Bookings

    For appointments: 'Allow recurring booking by customers' lets clients self-book a repeating slot; staff can 'Book recurring'. For classes,…

    Confirmed
  • Hold Multiple Memberships / Packs at Once

    Clients can hold subscriptions + packs concurrently; at POS/booking staff select which membership to draw from. No automatic credit-priorit…

    Confirmed

Watch out for

  • Bulk Class Cancellation

    Series-level: Group Recurring > cancel, with an 'only classes after' option. Bulk removal of many already-cancelled classes requires emaili…

    Confirmed
  • Shareable Booking Links

    Copy a class's Book Now link, purchase links for subscriptions/packs; private classes bookable only via a shared link

    Confirmed
  • Custom Package Rules

    Configurable expiry, 'activate on first use', per-class inclusion/exclusion, credit type, sliding-scale pricing, payment plans, purchasable…

    Confirmed
  • Memberships

    Called 'Subscriptions' — unlimited or limited-use credits, fixed or auto-renewing, free trials, intro offers, contracts, freezes, transfers

    Confirmed

Pricing

$60/mo

Confirmed

Pro tier; a limited free Basic tier also exists

Contract
Monthly, no lock-inConfirmed
Setup fee
NoneConfirmed
Free trial
None — ("free trial available" stated but exact length not disclosed on pricing page)Estimated
Payment processing
3.9 % + $0.30 online card (in-person 3.7% + $0.05; ACH 1.8%)Estimated

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

$135/mo

Pro

$60/mo + 2.5% platform fee on revenue ($75 at your inputs)

Established studio

$199/mo

Custom

$199/mo Custom, with no Momence platform fee per published page

Growing multi-site

$199/mo

Custom

$199/mo Custom, with no Momence platform fee per published page

Features

Scheduling & Booking

ClassesCore product: group classes with class templates, in-person, online and hybrid formatsConfirmed
1:1 AppointmentsDedicated Appointments module with staff boards, services, availability/time blocks and slot intervalsConfirmed
CoursesVia Semesters (fixed start/end, weekly recurring, auto-enrolled into the entire series in one purchase) and Courses/Challenges (irregular s…Confirmed
Recurring BookingsFor appointments: 'Allow recurring booking by customers' lets clients self-book a repeating slot; staff can 'Book recurring'. For classes,…Confirmed
Waiting ListsThree promotion modes: First Come First Serve (auto-added, SMS notified), Double Opt-In (texted to confirm, ~10 min to respond), Fast Finge…Confirmed
Capacity LimitsMax participants per class; staff can override capacityConfirmed
Booking WindowsSales cut-off in minutes before start (negative values allow late booking), plus early-access windows for tagged customer groupsConfirmed
Cancellation WindowsConfigurable cancellation credit cut-off plus a separate late-cancellation period triggering auto-charge penalty rules; umbrella policy ove…Confirmed
Attendance TrackingRoster check-in, auto-check-in at POS, mobile barcode scanning, key cards/fobs, front-desk scanning, and a Self Check-in Kiosk appConfirmed
No-show TrackingNot checked in within 24h of class end marks no-show; automatic no-show fees with up to three retries and frequency-based rulesConfirmed
Staff SubstitutionAutomatic Substitutions: teachers request a sub, eligible teachers notified by SMS/email, first to reply is auto-assigned. Manual reassignm…Confirmed
Embeddable Calendar WidgetPlugins/widgets via Studio Setup > Add to Website; documented for WordPress, Wix, Squarespace, GoDaddy and Weebly, plus iFrame embeddingConfirmed
Shareable Booking LinksCopy a class's Book Now link, purchase links for subscriptions/packs; private classes bookable only via a shared linkConfirmed
Brandable Booking WidgetPartial — plugin configured via filters with live preview; Settings > Branding controls colours, fonts and wording on checkout/login pages.…Confirmed
Duplicate ClassesClasses > Upcoming classes > select event > Actions > DuplicateConfirmed
Bulk Class CreationRecurring series that keep scheduling themselves unless an end date is set, plus reusable class templates. Note: an existing recurring sche…Confirmed
Bulk Class CancellationSeries-level: Group Recurring > cancel, with an 'only classes after' option. Bulk removal of many already-cancelled classes requires emaili…Confirmed

Memberships & Packages

MembershipsCalled 'Subscriptions' — unlimited or limited-use credits, fixed or auto-renewing, free trials, intro offers, contracts, freezes, transfersConfirmed
Class PacksCalled 'Packs' — prepaid bundles of class/appointment credits or dollar credits, with auto-refill on depletionConfirmed
Custom Package RulesConfigurable expiry, 'activate on first use', per-class inclusion/exclusion, credit type, sliding-scale pricing, payment plans, purchasable…Confirmed
Hold Multiple Memberships / Packs at OnceClients can hold subscriptions + packs concurrently; at POS/booking staff select which membership to draw from. No automatic credit-priorit…Confirmed
Automatic RenewalsAuto-renewing subscriptions charge on the same day each cycle; free trials, renewal caps, tiered pricing after N renewals, aligned renewal…Confirmed
Failed Payment HandlingConfigurable retry schedule; customers notified immediately and prompted to update card. Membership becomes inactive if all retries fail; n…Confirmed
Drop-in PricingSingle classes sold via POS or the class page without a membership; drop-in rate is also the fallback charge for overbookingConfirmed
Advanced Packages (Multi-Class)Not verifiedEstimated

Clients

Client ProfilesCentralised profile with contact info, custom fields, visit history, notes and SOAP notes, membership status, intake form submissionsConfirmed
Booking HistoryCustomer List > Activity > History; filterableConfirmed
Client NotesRegular notes plus structured SOAP notes, addable from class rosters or appointment detailsConfirmed
Client ImportPartial/support-assisted — self-serve CSV import covers Leads only (first name, last name, email). Full customer migration is handled by Mo…Confirmed
Client ExportReports download to spreadsheet; a Custom Fields Report exposes customer data; large reports emailed when ready. No one-click 'export custo…Confirmed
Customer SearchSearch by name plus filters, birthday filters, tag-based filtering and saved Customer Segmentation listsConfirmed

Payments

Secure Card PaymentsStripe is the integrated processor (Xendit in Indonesia). Stripe accounts must be newly created through Momence — existing Stripe accounts…Confirmed
Automatic BillingRecurring autopay via card on file; ACH/BACS/BECS/SEPA by country. Payment plans allow a down payment plus instalmentsConfirmed
Saved Payment CardsCard on file for future transactions and renewals. Cards are location-specific in multi-location accountsConfirmed
RefundsRefund in money or Momence credits, selectable amount (partial supported); Void removes the purchase entirely. Processing fees not recoveredConfirmed
Payment ReportingTotal Sales Report, Class Profitability, Combined Payroll and Staff Payroll reports; Stripe Dashboard supplies payout schedulesConfirmed
Multi-Currency SupportLocal currency per country (US, UK, AU, CA published; others on consultation). A 'show prices in a customer's local currency' setting exist…Confirmed
Discount / Promo CodesPercentage or fixed codes with per-customer limits, expiry, scoping; separate 'Price Rules' auto-apply discounts to tagged customersConfirmed
Gift CardsSold via POS, a self-service gift card page, or physical cards scanned at sale. Scheduled delivery, customisable templates, expiry remindersConfirmed
Online Payments at BookingCard, Apple Pay or Google Pay at booking; a 'Pay Later' option for class-only transactionsConfirmed
In-Person PaymentsBuilt-in POS with Stripe BBPOS WisePOS E terminal, barcode scanners, split payments and custom payment methods. Retail/POS not on the Basic…Confirmed
Payment HistoryProfile > Activity > Payments with per-transaction refund, void and receipt downloadConfirmed

Communication

Booking ConfirmationsAutomatic transactional confirmations for classes and appointments, plus optional confirmation SMSConfirmed
Booking RemindersAutomatic class and appointment reminders by email and SMS; timing configurableConfirmed
Cancellation EmailsAutomatic cancellation notifications; custom note via a template variable; template editableConfirmed
Custom Email TemplatesTransactional email templates editable with drag-and-drop formatting and merge variables; SMS templates separately editableConfirmed
Mailchimp IntegrationNative integration; syncs customers to a Mailchimp audience on purchase only — customers added without purchasing do not syncConfirmed
Email MarketingSequences: trigger-based automated email/SMS campaigns with prebuilt templates. Requires the Email & SMS Marketing Suite add-onConfirmed
Broadcast EmailsOne-Off Messages to the entire base or a segment, with merge variables and open/click tracking; 75+ recipients requires the Marketing SuiteConfirmed
SMS NotificationsTransactional SMS for confirmations, reminders and waitlists, editable templates; texts instructors on booking/cancellation. Metered in Twi…Confirmed
SMS BroadcastsMarketing SMS via One-Off Messages and Sequences; requires the Marketing Suite add-on, metered by SMS SegmentsConfirmed

Forms & Compliance

Custom Intake FormsIntake Forms builder: text, long-form, single/multi-select, drop-downs, checkboxes, dates, image and PDF uploads; assignable to services; S…Confirmed
Digital WaiversCustom waivers plus a global customer waiver and child waivers; signed on-device or by email. Waiver updates auto-trigger re-signature requ…Confirmed
Required Forms Before BookingPartial — waivers/contracts gate self-serve checkout, but signing is optional in POS and intake forms are emailed after booking rather than…Confirmed
Downloadable Form ResponsesSigned waivers download as PDF from a profile; intake submissions generate a downloadable PDF; no bulk waiver export documentedConfirmed

Staff Management

Staff AccountsStaff accounts with own logins plus a dedicated Staff App and 2FA. Staff accounts are an add-on not included on Basic/Pro tiersConfirmed
Staff SchedulingAssign teachers to classes and staff to Appointment Boards; per-staff Availability Rules, buffer times, auto-substitution eligibilityConfirmed
Staff AttendanceClock in/out with admin editing under Manage Staff Hours; feeds the Combined Payroll reportConfirmed
Payroll SummariesPay Rates: base per class, per-customer rates, percentage splits, hourly; 'Run Payroll' plus a Combined Payroll report covering classes, ap…Confirmed
Instructor Revenue ReportsCombined Payroll shows per-staff Gross Revenue, Teacher Payout, class/appointment counts; class profitability = Earned Revenue minus Teache…Confirmed
Custom Staff PermissionsCustom Roles with own permissions (optionally cloned from a starter role), bulk role assignment, granular abilitiesConfirmed

Reporting

Revenue ReportsTotal Sales Report plus Insights graphs with period-over-period and year-over-year comparisonConfirmed
Attendance ReportsCustomer visit reports; 'total visits' is a tracked Insights metricConfirmed
Membership ReportsMembership Renewal Funnel, Lead Conversion and Winback funnels, 'Failed membership renewals' report; retention is an Insights metricConfirmed
Package ReportsPackages/packs reporting including active package countsConfirmed
Visual DashboardsAnalytics > Insights with charts, Compare To and aggregation filters; Insights can be pinned to the main dashboardConfirmed
CSV ExportReports download from the reports page; large reports delivered via email; payroll also saves as PDFConfirmed
Activity LogCustomer-scoped only — Activity > History logs purchases, refunds and timestamps. No system-wide staff audit trail documentedConfirmed
Full Audit HistoryNo dedicated audit-log product or retention tier; no fixed truncation window publishedEstimated
Revenue by Instructor'Sales by Staff' report (service revenue, retail revenue, average ticket); Combined Payroll shows Gross Revenue per staffConfirmed
Revenue by ClassEach class has Earned Revenue and Profitability on the class details page, with documented attribution rulesConfirmed
Occupancy ReportsPartial — no named fill-rate report. The schedule flags classes low on bookings ('solve with Spotfiller'), and AI Insights answers queries…Estimated

Integrations

MailchimpNative Mailchimp integration with a dedicated setup articleConfirmed
Google CalendarTwo-way staff calendar sync; create/edit/cancel changes sync acrossConfirmed
Apple CalendarNoConfirmed
Outlook CalendarNoConfirmed
XeroNative Xero accounting integration with a dedicated FAQConfirmed
QuickBooksNative QuickBooks integration with micro-level transaction categorisationConfirmed

Multi-Location

Calendars / Seats IncludedBasic ($0/mo) and Pro ($60/mo) both list 'no staff members, no locations' — effectively single owner-operator accounts. Staff accounts unlo…Confirmed
Additional LocationsMultiple locations supported (with rooms), but locations are an add-on: Basic and Pro list 'no locations'; multi-location requires the Cust…Confirmed
Centralised Multi-Location ManagementCorporate Dashboard for franchise/multi-location groups with cross-location management and reportingConfirmed
Separate Booking Embeds Per LocationVenues/locations are a selectable step in the booking flow; the order of service/venue/staff selection is configurableConfirmed

Branded Apps

Branded iOS AppBranded/custom mobile app on request, published under the business's own App Store listing (paid add-on; price not published)Confirmed
Branded Android AppBranded app on request; Momence's Google Play developer account hosts individually-branded studio appsConfirmed
Custom BrandingSettings > Branding controls logo, colours, fonts and wording across checkout, on-demand and login pagesConfirmed
Push NotificationsYesConfirmed

Support

24/7 Email SupportHelp centre: support team available 24 hours a day Monday through Friday UTC (email + live chat). Not true 7-day 24/7 — weekends not covere…Confirmed
Live Video SupportNo Zoom/video support documented. Closest: scheduled phone callbacks Mon–Fri, plus live chat and email (24h Mon–Fri UTC)Confirmed
Knowledge BaseExtensive public help centre, 18 collections covering scheduling, payments, marketing, reporting, franchise and integrationsConfirmed
Free Data MigrationSupport-assisted migration (memberships and packs transfer; typically minutes to 72 hours), but Momence publishes NO statement that migrati…Confirmed
Email SupportYesConfirmed

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.