Loading…
Loading…

Operator guide
Both platforms sell to spa and medical spa businesses and both run on an appointment book rather than a class roster. The difference is posture. Boulevard prices three per-location tiers on its page and sells a defined stack. Zenoti publishes no prices at all, states that multi-location pricing is customised to footprint, and bills messaging by consumption with AI features in a separate package. That gap tells you more about which one fits a single-site recovery studio than any feature list will.
These two products overlap more than most pairings in this category. Boulevard describes itself as software for appointment-based self-care businesses, naming medspa, salon, spa, barber, massage and nail salon plus multi-location, franchise and enterprise. Zenoti describes itself as serving salon, spa, medspa and fitness businesses from a single location up to enterprise franchise. Both are built on a provider's calendar, both sell their own payments product, and both are pitched partly at multi-location operators.
Where they diverge is in how much of the buying process, and how much of your operating stack, each expects to own. That divergence is legible from their pricing pages alone, before any demo. What follows is built entirely on what each vendor published when the pages were checked in September 2026, with no review-aggregator data and no dollar figures, since prices move and a stale number is worse than no number.
Boulevard prices three per-location tiers on its page plus a bespoke enterprise plan. The entry tier is capped by professional count; the tier above it is unlimited professionals[1]. Promotional pricing is flagged as limited-time and new-customers-only, so the number on screen is not necessarily the number in year two. What Boulevard does not publish is contract length, setup fee or cancellation terms, which are the three things that determine what happens if the fit turns out to be wrong.
Zenoti publishes no dollar amounts anywhere on its pricing page[3]. The calls to action are get a quote and book a demo. It does publish the logic behind that: multi-location pricing is customised to footprint. For a fifteen-site group, that is a defensible position, and a printed per-location price would be the wrong instrument. For a one-site studio, it means the cheapest way to find out whether Zenoti is affordable is to spend an hour with a salesperson.
There is a second-order effect in per-location pricing that a recovery studio should check early. A per-location tier prices the site, and a professional cap prices the people, so a business with one address and a lot of capacity pays like a small business on one axis and a larger one on the other. A single site with eight bookable rooms is not the shape either pricing model was drawn around. It is worth writing down your site count, your room count and your headcount separately, then asking each vendor which of those three numbers moves the price.
Neither shape is evidence of product quality. What they predict is the shape of your next month. With Boulevard you can build a cost model tonight, walk into a demo already knowing the tier you are targeting, and use the meeting to test fit. With Zenoti the demo is the price discovery mechanism, and the term length will appear for the first time in a proposal. If you are evaluating four vendors on evenings and weekends, that difference is not trivial.
Zenoti publishes something Boulevard does not, and it deserves attention independent of price. Voice, SMS and messaging usage is billed by consumption, with optional base packs, and AI agents require a separate package. That is a usage-based cost layered on top of whatever the subscription turns out to be, and its defining property is that it grows with the thing you are trying to grow. Every new member is more reminders, more confirmations, more win-back messages.
This is not a criticism. Consumption pricing is often the fairer model, and a studio sending very little messaging pays very little. The operator implication is that you cannot compare these two on a subscription line at all. You have to build a message-volume estimate, which for a recovery studio means reminders per booking multiplied by bookings per month, plus whatever lifecycle messaging you intend to run, and then ask for the per-unit rate. Ask specifically what counts as a unit, since a multi-part SMS and a voice minute are not the same object.
Boulevard's published stack is defined rather than metered on the pages checked: forms and charting, its own point-of-sale hardware, and built-in payments. A defined stack is easier to budget and harder to trim. A metered stack is harder to budget and easier to control. Which is better depends entirely on whether you would rather have a predictable bill or a lever.
Boulevard publishes a first-party stack with a deliberately narrow partner surface, ten categories of integration[2] alongside its own hardware, payments, and forms and charting. The bet is that most of what a spa needs should come from one vendor and work together without a sync. For a small operator with nobody whose job includes noticing when an integration silently stops firing, that is a real advantage rather than a limitation.
Zenoti publishes its own payments product too, and its posture on scale points the same way: a system that expects to run the whole location, or the whole group. On the pages checked it publishes no waivers or intake capability, no contract length and no cancellation terms, which means three of the questions a recovery studio most needs answered are not answered in public. That is a reason to ask rather than a reason to conclude, but the asking has to happen before a signature, not after.
It is worth calibrating this against what is possible in the category, because vendor silence can start to feel normal. Mangomint publishes its card processing rates outright[4]. Hapana publishes a transaction fee range and per-transaction fees by method[5] while pricing no tier at all. Arketa publishes its own percentage charged on top of Stripe fees[6]. Disclosure at this level exists; it is simply uncommon, and its absence is a negotiating point rather than a fact of life.
Neither vendor publishes a recovery vertical. Of seventeen platforms checked in September 2026, exactly one publishes a recovery page naming saunas, cold plunge and contrast therapy, with per-room availability, capacity and calendars, and it is neither of these. So in both products a sauna, a plunge and a compression station become bookable professionals, and your reporting rolls up by provider when your actual capacity is measured in room-hours.
That mapping has a direct pricing consequence on the Boulevard side, because its entry tier is capped by professional count. Four rooms plus two employees is six professionals as far as the tier boundary is concerned, and a studio that adds a second sauna has just changed its software bill. Work out your mapped professional count first and read the tier table second. On the Zenoti side the equivalent question is what a customised-to-footprint quote does when your footprint is one site with eight rooms, which is a question only the quote can answer.
Neither publishes a class roster either. A guided contrast circuit or a breathwork and ice bath session has no native home in an appointment product: it becomes several simultaneous appointments with no roster, no waitlist and no shared cancellation. If your schedule has even one weekly group session, decide in advance whether you are running it in a second tool or not running it at all.
Boulevard publishes forms and charting as a first-party feature, which for a recovery floor is more useful than it sounds. An intake record inside the booking system is a record the front desk can see in the seconds before handing someone a towel, rather than one that lives in a second tab nobody opens on a busy Saturday. Zenoti publishes no waivers or intake capability on the pages checked, so the question of where a screening record lives has to be asked directly.
Neither publishes what a recovery studio actually needs, which is a question set attached to a modality and re-asked on a cadence. A waiver signed once at first visit is a legal artefact; the answer that matters for a sauna in August is not the answer that mattered for compression in March. In both products that flow is a configuration project or a process that runs beside the software.
A word about who wrote this, since it bears on the paragraph above. The re-asked question set neither vendor publishes is close to the thing Praxium sells as an optional protocol layer, so it is worth saying plainly what Praxium is not: not a booking platform, not a point of sale, not a payments product, and not an alternative to either vendor here. It is a directory of studio profiles for city and modality searches, and the booking still happens wherever you decide it happens.
These vendors should not be evaluated the same way, because they publish different amounts. For Boulevard, do the desk work first: count your mapped professionals, pick the tier, model the promotional rate falling away, and go into the demo to test the class gap and the reporting shape against your own floor. The unpublished items to extract are contract length, setup fee, cancellation terms and the processing rate.
For Zenoti, the call is unavoidable, so make it efficient. Bring your site count, your room count, your monthly card volume and your message-volume estimate to the first conversation, and ask for a written quote that separates subscription, processing, consumption and any AI package. A proposal that bundles those into one number cannot be compared with anything, including with itself a year later.
Build one worksheet and fill it in for both, with the same rows in the same order: subscription at the tier you would actually buy, processing on your real monthly card volume, messaging and any metered usage, setup or onboarding as a separate line, and the cost of the exit. Then note beside each row whether the figure came from a published page or from a person, because a number that came from a person has a shelf life and a name attached to it. That worksheet, not a feature comparison, is what makes these two commensurable.
For a single-location recovery studio, the shorter path is usually the one where the price is on the page, because the evaluation is being run by the person also running the front desk. For a group with several sites and a genuine need for customised commercial terms, the calculus reverses, and a bespoke quote is the point rather than an obstacle. Decide which of those two businesses you are before you book anything.
For studio operators
Get listed on Praxium and turn your menu into goal-based protocols your team runs every shift — built on the modalities you already offer.
Questions
No. On the pages checked in September 2026, Zenoti's pricing page carries no dollar amounts at all; the calls to action are get a quote and book a demo. It does publish the reasoning, stating that multi-location pricing is customised to footprint, and it publishes several cost shapes: voice, SMS and messaging usage billed by consumption with optional base packs, and AI agents requiring a separate package. Contract length, cancellation terms and card processing rates are not published. For a single-site studio, that means a sales conversation is the only way to learn whether the product is affordable.
Both target multi-location operators and they do it differently. Boulevard prices three per-location tiers on the page plus a bespoke enterprise plan, so a group can estimate a per-site cost and then negotiate. Zenoti publishes no prices and states that multi-location pricing is customised to footprint, which suits a group whose sites differ enough that a per-location list price would misprice them. Neither publishes contract length or cancellation terms, so for a group the decisive work is extracting term, exit and processing rates in writing, since those compound across every site.
Neither publishes class booking on the pages checked in September 2026. Both are appointment-and-staff platforms: Boulevard describes itself as software for appointment-based self-care businesses, and Zenoti is pitched at salon, spa, medspa and fitness businesses through a provider calendar. For a recovery studio, that means a guided contrast circuit or an ice bath and breathwork session has no native home. It becomes several simultaneous appointments with no roster, no waitlist and no shared cancellation, or it runs in a second tool. Count your weekly group sessions before deciding whether that is acceptable.
It means part of your software bill grows with your member count instead of sitting flat, because Zenoti publishes voice, SMS and messaging as consumption billing with optional base packs. Estimate reminders per booking times bookings per month before you compare it against a flat subscription, then ask what counts as one billable unit.
Yes, with a mapping, since neither publishes a room-and-time booking model. Each sauna, plunge or compression station becomes a bookable professional, which works operationally and distorts reporting, because revenue and utilisation roll up by provider when your real capacity is room-hours. On Boulevard there is also a pricing consequence, since the entry tier is capped by professional count and rooms consume that cap. Of seventeen platforms checked in September 2026, only one publishes a recovery page with per-room availability and capacity, so this mapping is the normal condition in the category.
Boulevard publishes forms and charting as a first-party feature, so an intake record sits inside the booking system where the front desk can see it. Zenoti publishes no waivers or intake capability on the pages checked, which is a statement about its published pages rather than proof that nothing exists in the product, so ask directly. Neither publishes modality-specific screening that re-asks questions on a cadence, which is the thing a recovery floor actually needs, since the screening for a sauna and the screening for a plunge are not the same question set.
See how Praxium helps studios and recovery brands turn complex choices into clear protocols.