Zenoti doesn't publish pricing. Every plan is quoted, and multi-location pricing is customized. Capterra lists a $300/month starting price; operators report paying more once add-ons and messaging are included. Zenoti's terms add a one-time, non-refundable set-up fee per location, amount unpublished, and texts and calls are billed on usage. Build the itemized quote yourself before the sales call, using the line items below, and get the full year-one cost in writing.
Why is there no Zenoti list price to compare against?
Zenoti has no public list price. It markets to businesses "from single locations to enterprise franchises," says all of its plans support add-ons, and customizes multi-location pricing to your footprint. The number a Zenoti rep gives on a discovery call reflects whatever assumptions the rep made about your business that day, not a rate card you can hold Zenoti to later.
That's a defensible pricing model for a platform this wide, and it isn't unique to Zenoti among enterprise-leaning platforms in this category, but it does put the burden on you to build the real number yourself. Below is the line-item list to work from, and an illustrative example built from figures reviewers have reported.
What line items turn a $300 Zenoti quote into the real bill?
Seven Zenoti line items sit between Capterra's $300/month listing and the real bill: the core platform license, usage-billed texts and calls, add-on modules such as AI agents, reputation, and marketing, a one-time set-up fee per location, paid support beyond the basics, separately contracted payment processing, and per-location pricing on auto-renewing terms. Zenoti publishes none of these prices, so ask about each one in writing before you sign.
- Core platform license. Quoted per location. This is the number closest to the Capterra listing, and the one most sales conversations lead with.
- Texts and calls. Zenoti's subscription includes access to its voice, SMS, and messaging tools, with usage billed on consumption and optional base packs. One review cites a recommended package of about $350 a month per location including 1,000 marketing texts, and one reviewer reports 5,000 texts for $180. One G2 reviewer described burning through a month's allotment in the first week and finding the overage pricing expensive enough to double their monthly bill.
- AI agents, reputation management, and marketing modules. Sold as add-ons on top of the core license, and AI Agents require Zenoti's "AI Plus" package. Add-on prices aren't published.
- Set-up fee. Zenoti's terms charge a one-time, non-refundable set-up fee for each new location, at its then-current rates. The amount isn't published. Every subscription includes onboarding support, training resources, and Zenoti University.
- Support beyond the basics. Zenoti's terms promise "standard customer support services" with no published response time. One medspa owner on Reddit reported a $600 monthly fee plus extra charges for setup help and support beyond basic troubleshooting.
- Payment processing. Priced and contracted separately from the software license, and easy to leave out of a software-only cost comparison.
- Per-location scaling and contract terms. Pricing is per site. Standard terms auto-renew for one-year terms unless you give 60 days' notice, and if Zenoti terminates for non-payment, the rest of the term's fees come due.
What does Zenoti cost a one-location medspa with six providers?
There's no verified answer, because Zenoti quotes every account. An illustrative build from reported figures: one review cites about $350 a month per location for a package including 1,000 marketing texts, and another reviewer reports 5,000 extra texts for $180. That's about $530 a month before any add-on module, the one-time set-up fee, and card processing, none of which Zenoti publishes.
The two "ask for quote" lines are where Zenoti quotes diverge most, and they're the ones a sales call skips. Get both in writing, and check whether the included texts cover your real reminder volume before you assume the subtotal holds.
How do you build your own Zenoti quote before the sales call?
Build a Zenoti quote in seven steps: get the base license in writing for your location and provider count, ask which add-ons are billed separately, price the messaging against your real reminder volume, get the set-up fee and its scope in writing, ask for total year-one cost, check contract length, notice period, and price-increase clauses, and multiply the per-location number by every site you plan to open in the next 24 months.
- Ask for the base license price in writing, itemized by your specific location count and provider count, not a verbal ballpark.
- Ask directly whether SMS/email beyond the base allotment, AI agents, reputation management, and marketing modules are included or billed separately.
- Pull your monthly appointment and reminder volume from your current platform, and ask Zenoti to price messaging sized for that number, not the included allotment.
- Get the set-up fee in writing and ask what it covers: data migration, configuration, staff training, or some subset.
- Ask for the total year-one cost, not only the recurring monthly number: set-up fees front-load into year one and won't repeat in year two, which changes how you should compare it to a competitor's flat monthly price.
- Ask about contract length, the 60-day non-renewal notice, and any price-increase clause before you sign: several G2 reviewers report unexpected increases that weren't clearly flagged at signup.
- If you're planning to add locations, multiply your written per-location number by every site you expect to open in the next 24 months. Each new location also carries its own set-up fee.
Why doesn't Zenoti publish its pricing?
Zenoti markets to businesses from single locations to enterprise franchises, its plans support add-ons, and multi-location pricing is customized to your footprint. Core scheduling, charting, marketing, payments, and integrations are quoted based on your locations, providers, and modules. That makes one published price list impractical for Zenoti to maintain, and it means the number you hear on a sales call is a starting point, not a ceiling.
Is the roughly $300/month Capterra price accurate?
It's a listing, not a bill. Capterra lists a $300/month starting price for Zenoti; Zenoti doesn't publish it. Operators report paying more once add-ons and messaging are included; one medspa owner on Reddit described an "outrageous $600 monthly fee" plus extra charges for setup help and support beyond basic troubleshooting. Zenoti's terms also add a one-time set-up fee per location, amount unpublished. Get the full year-one cost in writing.
What's the biggest hidden cost operators miss when budgeting for Zenoti?
Messaging and the set-up fee. Texts and calls are billed on usage with optional base packs, and one G2 reviewer reported exhausting the message allotment in the first week, with extra credit bundles expensive enough to double the monthly bill. One reviewer reports 5,000 texts for $180. The second is the one-time, non-refundable set-up fee per location, which Zenoti's terms confirm but don't price.
How much should a single-location medspa budget for Zenoti, all-in?
There's no published answer. An illustrative build from reported figures, about $350 a month for a package with 1,000 marketing texts plus a $180 bundle of 5,000 more texts, comes to about $530 a month before add-on modules, the per-location set-up fee, and card processing. Zenoti publishes none of those, so treat any single number as an estimate until it's in a written quote.
Does Zenoti's price per location go down as you add more sites?
Sometimes, but don't assume it without a written quote. Zenoti says multi-location pricing is customized to your footprint, and larger accounts can negotiate, but Zenoti publishes no volume discount schedule. Ask for the per-location number at your specific site count in writing, and remember that the one-time set-up fee applies to each new location you add.