NorthCore Labs

How to add weight loss or hormones to a med spa, and what the revenue depends on.

Adding weight loss to a med spa changes the revenue shape of the practice. A monthly program bills every month for as long as the patient stays, where a neurotoxin visit bills once every few months. The math is active members, times the monthly fee, times the months they stay, minus medication, supplies and clinical time. What decides the result is operational, not clinical: intake, monthly check-ins, refill reminders, a comeback when someone lapses, and one line on the dashboard. Confirm the clinical model with your medical director and counsel before you sell the first month.

Updated 2026-10-26

How the recurring-revenue math works

Monthly program revenue equals active members times the monthly fee. Lifetime value of a program patient equals the monthly fee times the average number of months a patient stays enrolled. Monthly contribution equals program revenue minus medication cost, minus supplies and labs, minus the clinical time at what that time costs you. The one input that moves the whole model is months enrolled, and it is the one many practices never measure. Every number comes from your own practice; none of them should be borrowed from a vendor's slide.

A worked example, labelled illustrative

Say an illustrative practice enrolls 40 patients at $400 a month, which bills $16,000 a month while they all stay. If medication, supplies and clinical time run $180 per patient per month in this example, that leaves $220 per patient and $8,800 of monthly contribution. With an average stay of seven months in this illustrative case, each enrollment is worth about $2,800 in revenue. Adding one month to the average stay across all 40 adds $16,000 to the year in this example. Replace every input with your own before you act on any of it.

What has to be true operationally

Programs built on GLP-1 medications or on hormone therapy live or die on the month-to-month routine, not on the first consult. Confirm the clinical model, the supervision and the consent process with your medical director and counsel; what follows is the operational layer around whatever model they approve. Each piece below needs a named owner before the first patient enrolls.

Operational pieceWhat it has to doWho owns it
IntakeCapture the patient, the consent, the program tier and the start date in the record system, and book the first check-in before they leaveFront desk, with the provider signing off
Monthly check-inA booked touchpoint every month, in person or remote, on the calendar before the previous one endsThe provider; the system reminds
Refill reminderA message a set number of days before the refill is due, without naming the medication, with the booking or pickup link, and a second one if there is no reply. What may be said by text is for counsel and your medical director to confirmThe system, in the provider's voice
Lapse comebackWhen a check-in is missed or a refill goes unclaimed, a message from the provider within the week, by name, with one question and one linkThe system, with the provider answering replies
The dashboard lineActive members, new enrollments, lapses and months enrolled, updated weekly and visible to the ownerThe owner reads it; the system keeps it

Launch it to the existing patient list first

  1. Pull every active patient from the record system and remove anyone the provider flags as unsuitable to approach. The provider decides who is a candidate; the list only decides who hears about it.
  2. Write one message from the provider announcing the program as something the practice now offers, with a link to a consult, not a sales page.
  3. Send it in three waves a week apart so the consult calendar can absorb the replies, and follow every reply the same day.
  4. Only then put it on the website and in the new-patient flow. The existing list is the cheapest launch you will ever run, and it tells you how to describe the program to strangers.

How to do this on Monday

  1. Write the five operational pieces on one page with a name next to each.
  2. Set the dashboard line up in a spreadsheet if nothing else: members, enrolled this month, lapsed this month, average months enrolled.
  3. Book the consult with your medical director and counsel to confirm the clinical model and consent.
  4. Draft the provider's launch message and the refill and lapse messages, so they exist before the first patient does.

What to do next

NorthCore's Launch a treatment solution builds the operations around the model your medical director approves: the launch to your list, the check-in and refill reminders, and the program line on the dashboard. 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.

Launch a treatment is the solution this guide belongs to, one of ten jobs in the system we build and run on the software you already use. Scoped in writing. Results in 90 days, or we keep working until you have them.

Questions people ask.

Is a weight-loss program worth adding to a med spa?

It depends on months enrolled, which is the one number the formula on this page turns on and the one many practices do not track. Run the math with your own inputs, then confirm the clinical model with your medical director and counsel.

What makes patients drop out of a monthly program?

A missed check-in that nobody followed up on, a refill nobody reminded them about, and the feeling that the practice stopped paying attention once they enrolled. All three are operational and all three can be run by a system.

Should I launch to new patients or existing ones first?

Existing ones. They already trust the provider, the message costs nothing to send, and their questions tell you how to write the website page.

Can NorthCore run the program messaging?

Yes. The system reads enrollments and check-in dates from the record system and sends the reminders and the comeback in the provider's voice. The program's numbers sit on the same dashboard as the rest of the practice.

Want this done for your business?

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