Dose escalation tracking, monthly check-in automation, supply-shortage mode, outcome dashboards. Built to scale with explosive growth.
Why GLP-1 clinics outgrow generic EHRs in 6 months
The growth math on a successful GLP-1 program is brutal in a good way. A clinic that opens the doors with 50 weight-loss patients can hit 500 in six months. Word travels, the patient experience is good, the outcomes are visible — and suddenly your front desk is fielding 80 calls a day about refills, side effects, and dose questions. That is when most clinics discover their EHR was not designed for any of this.
Dose escalation is the part that breaks first. GLP-1 protocols typically step up every four weeks for the first several months. Across a panel of 300 patients, that is roughly 75 escalations a week — each one requiring a chart review, a side-effect check, a refill order at the new dose, and a patient message. On a primary-care-shaped EHR built for insurance billing and 15-minute visits, none of that workflow exists out of the box. Your staff is building it manually in Excel and chart notes, and dropping the ball on the patients who slip between the cracks.
Monthly weigh-ins, side-effect surveys, and outcome tracking are the second pain point. A weight-loss program lives or dies on these data points, and a generic EHR has no native concept of a "monthly cadence." You end up taping together scheduling rules, recall lists, custom forms, and reminder emails — six systems for one workflow. Reports become a Friday-night project for the medical director instead of a dashboard.
Then a medication goes short. Allocation tightens, the compounder is suddenly out of base material, and your phone lights up. An EHR that does not know about your supply is inert at the moment you need it most — it cannot prioritize patients, queue waitlists, or send templated communication. Your team improvises under pressure and your most loyal patients feel ignored.
A primary-care-shaped EHR was built for a different problem: low-volume, insurance-billed, episodic visits. A GLP-1 weight loss clinic is the opposite — high-volume, cash-pay, recurring monthly touches on a protocol. Forcing one onto the other costs you more time than it saves at scale. We built Moonshot specifically because we ran a weight-loss panel and the generic EHRs were the bottleneck.
Built for the GLP-1 Workflow
Native models, not workarounds. Every feature below ships in the box.
Native dose_escalation_enrollments model. Patient progress through weeks 1, 2, 4, 8, 12, 16+ visible right in the chart. The system prompts at every step-up window.
Auto-schedule the next monthly follow-up at the end of each visit. Reminder cascade at 7, 3, and 1 day. Dynamic intake forms collect weight, side effects, and goals before the patient walks in.
Panel-wide trends. Median percent weight loss at week 12, week 24, week 52. Plateau detection flags patients losing slowly or regaining, so a clinician can intervene before they drop out.
Allocation queue per drug. Clinician-prioritized waitlist. Templated patient communication when supply returns. Keep people on therapy during shortages instead of losing them to a competitor.
Intake form feeds rule-based triage. Severe nausea, persistent vomiting, abdominal pain, or signs of pancreatitis escalate to the clinician immediately. Mild side effects get patient-education content automatically.
Protocol-aware PDF library. The week-1 starter guide attaches automatically at enrollment. The week-4 "what to expect when stepping up" PDF goes out at the first escalation. Same for plateau, GI tolerability, and maintenance.
The 20 most common patient questions — "I missed a dose," "I forgot to refrigerate it," "my appetite came back" — drafted and ready for a clinician to one-click send. Cuts message-handling time roughly in half.
Stripe-native subscription billing. Monthly auto-charge for the program fee, separate line items for medication, automatic dunning. No insurance claims, no AR aging, no clearinghouse fees.
What you'll see in the demo
"Our weight-loss patient panel grew 10x in 6 months. Generic EHRs were the bottleneck — dose escalations alone were eating half our staff's day. We built Moonshot to make a single clinician handle a 500-patient GLP-1 panel without burning out."
— Tom Kashul, founder of Moonshot Medical & Moonshot Clinic
dose_escalation_enrollments model carries protocol metadata — base dose, step interval in weeks, max dose, and current week computed on read. The system auto-prompts staff at every escalation window. Clinician sign-off is required to advance to the next dose. The patient chart shows the full ladder: week 1-2 starter dose, week 4 first step-up, week 8 second step-up, all the way through maintenance.Related Capabilities
Two-way SMS, secure email, AI-drafted templates for the 20 most common GLP-1 patient questions.
Learn moreMonthly recurring follow-ups, patient self-booking, telehealth and in-person on the same calendar.
Learn moreAsk "Show me everyone overdue for their week-12 escalation" and get an actionable patient list in seconds.
Learn moreBook a 20-minute demo. We'll walk through dose escalation + monthly check-in automation live.
Book a Demo