NorthCore Labs

Zenoti holds every location's calendar; the growth system reads each one and works them one at a time.

You run Zenoti across several locations, and no single location's lapsed list is anyone's job. Zenoti is a salon, spa, med spa and fitness platform, and a group with several locations can run every site on it. The growth system reads revenue, margin and who is due per location, costs each treatment to the dollar, and builds a ninety-day plan per site rather than one for the group. It answers every location's calls on one system, books into the right calendar, times the comeback to the home location and compares the sites on one page. Zenoti keeps the calendar, the guest profiles and the forms.

Updated 2026-10-26

What Zenoti is for

Zenoti is a salon, spa, med spa and fitness platform, and a group with several locations can run every site on it. It holds the calendar, the guest profiles and the forms for every site, and it keeps holding them. The growth system reads each location out of it and adds the work around the calendar, site by site. What stays in the platform and how it connects is on the page for Zenoti. The numbers that come out first are described under Know your numbers.

A group reads differently from a single practice, so the growth system reads Zenoti one location at a time before it reads the total. Revenue by provider and by treatment at each site from wherever you take payments, and margin by treatment with product, supplies and provider time costed to the dollar. Utilization by room and the count of patients past their interval, each per location. The plan for the next ninety days names the location with the biggest gap and starts there. Then the phone, the DM and the text are answered for every location on one system and booked into the right calendar. The comeback goes out in the home location's voice, the party is planned per site from its own list, and the dashboard puts the locations side by side.

One phone system for every location, one calendar per location

When a group runs on one platform, the phone is the first place the locations blur. A patient who calls the downtown number at seven in the evening wants that location's calendar and that location's provider, and the growth system books into that calendar and no other. A patient who asks for a different site is handed to that site's calendar without a transfer. The comeback runs the same way: Jess, who has only ever been seen at one location, hears from Dana at that location and is booked back there. Whatever offer the agent mentions is the one that site runs. On the dashboard each location has its own line, with calls answered, bookings made, no-shows and revenue, and the group total underneath. A general manager reads the total; a location manager reads their line.

Job by job: where it lives and who does it

JobWhere it livesWho does it
The appointment, the guest profile and the formsIn Zenoti, as todayYour front desk and your providers
The forms a new patient fills before the visitIn Zenoti; the link goes out in the confirmation textThe patient, with the front desk checking the morning list
Answering the call, the DM and the text for every locationThe growth system, on each location's number, booking into that site's calendar in ZenotiThe voice and text agents, with handoff rules per site
Timing the comebackLast-visit dates in Zenoti; the interval, the message and the reply in the systemThe system, in the provider's voice
Segmenting the list for a party or a launchThe system, from the guest profiles in ZenotiThe system, with the offer written by you
The dashboard: calls, bookings, no-shows, revenueThe system, reading ZenotiRead weekly by you and the front desk

When staying on Zenoti is right

Stay on Zenoti. A group that has every location on one calendar has done the consolidation a growth system would otherwise have to do itself. The reporting that comes out of it is the starting point for every plan. Most of what a group wants from a switch, a lapsed list worked per site and a phone that answers at every location, is the growth system around the platform. NorthCore builds that around Zenoti and moves nothing.

What a switch would cost you in time

Leaving a multi-location platform multiplies every migration task by the number of sites. Each location's calendar is rebuilt, each patient list exported, each set of forms rebuilt field by field, and each front desk trained twice. A patient who visits two locations exists once in the old system and has to exist once in the new one, which means matching profiles by hand across sites. Every location runs two systems through the overlap and checks both calendars at close. Whatever the agreement says about term and notice is for counsel to read before any site gives notice. The hours go into the move while every location's lapsed list waits.

How to do this on Monday

  1. Export last visit by service from Zenoti for one location, the one with the most open room, and count the patients past their interval. Work that site first.
  2. Write each location's calls answered and bookings made for last week on its own line. The site with the widest gap between the two is where the phone goes first.
  3. Call that location's number three times this week, during a treatment, at lunch and after close, and note which site the call reached and what a patient heard.
  4. Before any message goes out, confirm written consent to marketing texts is on record per patient; what counts as consent is for counsel to confirm.
  5. Send ten comeback texts by hand from that one location, in the home provider's voice, with its booking link, and count who books there.

What to do next

NorthCore's Run the whole practice solution builds the growth system on top of Zenoti: the answering, the comeback timing, the segmentation and the dashboard, and Zenoti stays where it is. Scoped in writing and covered by the promise on this site: results in 90 days, or we keep working until you have them.

Have this built for your practice.

The comparison is the software. The numbers, the strategy and the system around it are what we build and run, scoped in writing. Results in 90 days, or we keep working until you have them.

Questions people ask.

Does Zenoti do patient reactivation?

Zenoti holds the dates the comeback runs on: the calendar, the guest profiles and the forms. A growth system adds the interval by treatment, the message in the provider's voice, the reply handling and the count on your dashboard. Nothing leaves Zenoti.

What does a switch away from Zenoti cost in time?

Count it per location, then multiply: each calendar rebuilt, each patient list exported, each set of forms rebuilt field by field. Cross-location patients are matched by hand, and every front desk runs two systems through the overlap. Read the agreement with counsel before any site gives notice.

What is the difference between Zenoti and NorthCore?

Zenoti is software your team runs every day. NorthCore is a team that builds and runs the growth system on top of it: the answering, the comeback timing, the segmentation and the dashboard. One is the record; the other is the work around the record.

Can the system use the forms in Zenoti?

Yes. When the agent books a new patient at any location, the confirmation text carries the link to that site's forms, and the front desk sees in the morning whether they came back. The forms stay in Zenoti; which forms a treatment needs is your medical director's call.

Bring the system into your practice.

Walk us through how the practice runs today. We show you what we would build first and how fast. If nothing here fits, we say so on the call.

No card, no contract
A calendar invite and a Zoom link the moment you book.
Prefer email?
admin@northcorelabs.io
NorthCore Labs LLC
7901 4th St N, Ste 300, St. Petersburg, FL 33702