Hormone Clinic KPIs: 10 Numbers to Track Monthly (With Benchmarks)

A cash-pay hormone clinic is a subscription business with a clinical core, and subscription businesses live or die on a short list of numbers. Most practitioners track revenue and nothing else, which is how a clinic can grow its top line while quietly losing patients faster than it adds them. These are the ten KPIs the operating team reviews on the first business day of every month, with the ranges we treat as healthy.

Why ten and not forty

Dashboards fail when they have more numbers than decisions. Each KPI below maps to one lever: marketing, conversion, clinical workflow, retention or pricing. If a number is off, you know which part of the clinic to open up. Benchmarks are reasonable ranges from our clinics and the practitioners we mentor; your market, pricing and patient mix will shift them.

Acquisition and conversion

1. Qualified consult requests

Count every new-patient inquiry that meets your basics: in a state you serve, age-appropriate, not seeking something you do not offer. Benchmark: a solo clinic needs 25–40 per month to add 10–15 patients. If this is low, the fix is in marketing, which the Institute’s guide on scaling a telemedicine hormone clinic covers channel by channel.

2. Speed to first contact

Median minutes from inquiry to a human reply (text or call). Benchmark: under 15 minutes during business hours, under 12 hours overnight. Conversion drops sharply after the first hour.

3. Consult-to-enrollment rate

Enrolled patients divided by completed consults. Benchmark: 55–75 percent for a well-run consult with transparent pricing. Below 45 percent usually means the consult is a sales pitch instead of a clinical plan, or pricing is a surprise at the end.

4. Customer acquisition cost (CAC)

Total marketing spend plus sales labor for the month, divided by new enrolled patients. Benchmark: $150–$400 for organic-heavy clinics; $400–$900 when paid ads dominate. Compare it to KPI 8 before judging it.

Clinical throughput

5. Days from enrollment to first prescription

Median days from payment to the first medication order. Benchmark: 7–14 days when labs are drawn within 48 hours and resulted within 3–4 days. Over 21 days predicts early cancellations, and the fix is almost always lab logistics or scheduling, not clinical complexity.

6. No-show rate

Missed visits divided by scheduled visits. Benchmark: under 10 percent with automated reminders and a card on file; 15 percent or higher is a reminder-system or scheduling-window problem.

Retention and revenue quality

7. Monthly churn

Active patients who cancelled or lapsed this month divided by active patients at the start of the month. Benchmark: 3–5 percent monthly for a membership model. Above 7 percent means annual retention is under 45 percent and growth is a treadmill. Track the reason for every cancellation.

8. Lifetime value and LTV:CAC

Average monthly revenue per patient divided by monthly churn gives expected LTV. At $200 per month and 4 percent churn, LTV is roughly $5,000. Benchmark: LTV:CAC of at least 5:1 for a clinic that wants to fund growth from operations; under 3:1 means marketing is too expensive or retention is too weak.

9. Monthly recurring revenue and net growth

MRR at month end, plus the components: new MRR, expansion (add-on services), contraction and churned MRR. Benchmark: net MRR growth of 5–10 percent monthly in year one. Reporting the components is what makes this number actionable. The Institute’s pricing and revenue guide for telemedicine hormone clinics shows how membership design drives each component.

10. Gross margin per patient

Monthly revenue per patient minus direct costs: medication cost, lab cost, pharmacy shipping, payment processing and clinician time at a loaded hourly rate. Benchmark: 60–75 percent gross margin for a cash-pay hormone clinic. Under 50 percent means pricing is wrong or medication markup is being given away.

The one-page monthly review

#KPIHealthy rangeLever when off
1Qualified consult requests25–40 / month (solo)Marketing
2Speed to first contact<15 min business hoursFront desk / automation
3Consult-to-enrollment55–75%Consult script, pricing clarity
4CAC$150–$900 by channelChannel mix
5Enrollment to first Rx7–14 daysLab logistics
6No-show rate<10%Reminders, card on file
7Monthly churn3–5%Follow-up cadence, results
8LTV:CAC5:1 or betterRetention or CAC
9Net MRR growth5–10% / month (year 1)All of the above
10Gross margin per patient60–75%Pricing, med costs

How to run the review in 30 minutes

  1. Pull the ten numbers from the EHR, payment processor and marketing tools into one sheet by the 3rd of the month.
  2. Mark each green, yellow or red against the range.
  3. Pick one red to fix this month. Assign an owner and a specific change.
  4. Read every cancellation reason out loud. Patterns show up faster than any metric.
  5. Record the decisions and revisit them next month before looking at new numbers.

FAQ

What is the single most important KPI for a new clinic?

Consult-to-enrollment rate in the first six months, because it reveals whether your offer and consult work. After that, monthly churn becomes the number that decides whether growth compounds.

How do I measure churn when patients pause rather than cancel?

Count a patient as churned when they have no active membership or paid visit for 60 days. Track pauses separately; a rising pause rate is an early warning that often precedes cancellations.

Should I benchmark against national telehealth platforms?

Not directly. Large platforms run on volume and thin margins; a practitioner-owned clinic wins on retention and margin per patient. Benchmark against your own trend first and against clinics of similar size.

CLINIC IN A BOX™

Build your telemedicine clinic in 12 weeks — with an operator beside you

Clinic In A Box™ is a private, 1-on-1, done-with-you build: entity, licensing, EHR, labs, pharmacy, pricing, patient acquisition — and your first patients seen by week 12. Limited spots per quarter.

See the 12-week program →

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top