GLP-1 and Weight Loss Clinic Software: What to Look For
A buyer checklist for GLP-1 and medical weight loss clinic software: intake, prior auth, e-prescribing, labs, memberships, insurance billing and follow-up.
GLP-1 and weight loss clinic software has to cover far more than charting: intake, prior authorizations, e-prescribing, labs, memberships or insurance billing, and the weeks between visits. Ona, an AI-native, all-in-one practice management platform, keeps all of it on one patient record, from $130 per practitioner per month with every feature included.
Quick answer:
- A weight program is a long relationship with frequent touchpoints, not a single visit. The software that fits is the one that handles the in-between work: prior auth follow-up, refills, check-ins, food logs, recurring payments.
- Test nine things in a demo: intake, prior auth tracking, e-prescribing and EPCS, labs, memberships and cash pay, insurance billing for obesity visits, between-visit tracking, care plans, and telehealth.
- Most alternatives cover part of that list well. PatientNow is built around aesthetics and lists weight loss as a specialty, OptiMantra and Practice Better sell prescribing and claims as add-ons, Healthie prices e-prescribing per clinician. Compare on the workflow you actually run.
Who This Guide Is For
Medical weight loss is not one kind of practice. The same software question comes from very different places:
- Physician-led and NP-led weight loss clinics where obesity medicine is the whole practice.
- Primary care practices running a weight program alongside chronic disease care, often with a mix of insurance and self-pay.
- Med spas and wellness clinics adding a medical weight program to an aesthetics menu, usually cash pay and membership based.
- Telehealth-first programs that see patients by video, prescribe to the patient's pharmacy and order labs remotely.
- Multi-location groups that need the same protocol, pricing and reporting at every site.
Ona serves all five. What changes between them is the weighting: a med spa program cares most about memberships and retention, a primary care program about clean claims and eligibility, a telehealth program about video, e-prescribing and remote labs. The checklist below is the same for all of them.
The Workflow a Weight Program Actually Runs
Before comparing vendors, write down what one patient's first three months look like in your clinic. For most GLP-1 programs it runs roughly like this:
- Inquiry. A call, a web form or an ad click. Someone has to follow up the same day.
- Intake. History, current medications, prior weight attempts, consents, payment method and insurance card.
- First visit. Vitals and BMI, a diagnosis coded for the claim or the prior auth, a lab order, a prescription or a prior authorization request.
- Prior auth and pharmacy follow-up. Payer forms, fax responses, pharmacy questions, refill requests.
- Follow-ups. Frequent visits early, often by video, then a longer cadence.
- Between visits. Food logs, weight check-ins, messages, plan updates.
- Billing. A monthly membership charge, a per-visit invoice, an insurance claim, or a mix.
Every handoff in that list is a place where a patient can drop out or a charge can go missing. The point of choosing software for this is to make those handoffs boring.
The Buyer Checklist: Nine Things to Test in a Demo
1. Intake that lands in the chart. Ask the vendor to send you their weight-management intake and show you where the answers go. In Ona, forms and AI interviews go out automatically when a visit is booked, can be completed without an account, and land on the chart with a summary and suggested records (diagnoses, medications, allergies) that stay flagged until a clinician confirms them. Consents are signed in the same flow.
2. Prior authorization tracking. GLP-1 prior auths are paperwork-heavy and time-bound. Ask where a PA lives after you submit it. In Ona, prior authorization outcomes from DoseSpot arrive in the notification bell, incoming fax responses are classified as prior-authorization responses and matched to the patient, and each PA can be a task with an owner, a deadline and reminders. Visit-based authorizations are tracked under Scripts & Auths with total, used, scheduled and remaining visits, per Ona's help center.
3. E-prescribing and EPCS. You want prescribing inside the chart, not a second login. Ona embeds DoseSpot in the chart and the visit, lets staff queue prescriptions for a prescriber to send, and charts sent prescriptions back onto the medication list. E-prescribing is +$45 per prescribing practitioner per month. EPCS is a further +$25 and only matters if your program prescribes a scheduled drug: phentermine, for example, is listed in Schedule IV under 21 CFR 1308.14. Details on the e-prescribing page.
4. Labs. Baseline and follow-up labs are part of most programs. Ask whether results come back as values or as PDFs. Ona orders through Junction, Fullscript or a generated PDF requisition, parses results into values against reference ranges, and trends any marker across labs by LOINC code. See labs.
5. Memberships and cash pay. Many weight programs bill a monthly program fee. Ona memberships bill monthly or yearly through your own Stripe account, count included visits as they are booked, can end after a set number of payments (2 to 120) for a fixed-length program, and support promo codes for a launch. Ona takes no cut of payments. See memberships.
6. Insurance billing for obesity visits. If you bill insurance, the diagnosis coding has to be right on every claim (obesity class codes in E66, the adult BMI as a secondary Z68 code, per the FY2027 ICD-10-CM guidelines). Ona checks eligibility at booking and again in the 48 hours before the visit, rebuilds the draft claim as the chart changes, scrubs it against billing rules, and posts ERAs back to the claim and the patient's invoice.
7. Tracking between visits. This is where weight programs differ most from other clinics. Ona's food journal lets patients log meals by searching USDA foods or snapping a photo, and you set per-patient targets from presets including Weight Loss. One switch hides calorie counts from the patient while your view keeps every number, and a day counts as compliant when calories, protein, carbs and fat all land within 10% of target. Weight and BMI live in the vitals strip with trends, and bounded messaging keeps the plan moving alongside a changing medication, as described on Ona's nutrition page. Be clear on the limit: Ona's journal does not connect to wearables or continuous glucose monitors today.
8. Care plans. A patient-facing plan with goals and steps keeps the program visible between visits. Ona's care plans ship with a weight management starter protocol to import and adapt, goals with a baseline, target and review date, a checklist the patient ticks off in the portal, and every published version kept as the exact PDF the patient received.
9. Telehealth. Follow-ups often move to video. Ona's telehealth runs in the browser with no app, sends the patient's link with the booking and reminders, can record the call for the ambient scribe, and defaults video visits to place-of-service 10 on the claim.
Two more worth asking about: lead capture (Ona Leads records UTM tags and ad click IDs from your website, so you can see which campaigns produce booked patients) and messaging (one inbox per patient for texts, email, calls and portal messages).
How the Main Options Compare
The table uses only what each vendor publishes on its own site today. Where a vendor publishes no number for something, the cell says so; that is not a claim that the feature is missing. It is not a ranking.
| Platform | How it positions itself | Prescribing | Weight-program tools it lists | Insurance claims | Published pricing |
|---|---|---|---|---|---|
| Ona | AI-native, all-in-one practice management platform (CRM, EHR, RCM) for outpatient practices | DoseSpot inside the chart, +$45 per prescriber; EPCS +$25 | Food journal with Weight Loss preset, weight management care plan starter, memberships, built-in telehealth | Built in, via Ona Clearing House ($69 to $1,099 per month) or your own Claim.MD | $130 per practitioner, $45 per staff seat, per month; 14-day free trial |
| PatientNow | All-in-one aesthetic practice management software, with weight loss as a listed specialty | Prescriptions and lab orders sent from the chart | GLP-1 program management, weight, BMI, vitals and body composition tracking, memberships, virtual consults | No number found on the pages reviewed | Quote-based, shown in a demo |
| OptiMantra | EMR and practice management for integrative and wellness practices | Add-on: eRx license with EPCS at $38 per month | Memberships and packages, telehealth, custom compounding and IVs | Add-on at $0.25 per claim | $99 per month for the first practitioner, $49 per additional practitioner |
| Healthie | Practice platform with nutrition and lifestyle tools | DoseSpot add-on at $40 per clinician per month; EPCS add-on subject to review | Food and lifestyle journaling, goals and metrics tracking | Through a ClaimMD integration, priced separately | Tiered plans; check the vendor's page for current figures |
| Practice Better | Practice platform for wellness and nutrition practitioners | ePrescribe add-on at $49 per month, EPCS at no additional cost with a $99 one-time onboarding fee per prescriber | Food and lifestyle journals, weight goal tracking, packages, Oura and Garmin sync | Superbills and a Claim.MD integration | Paid plans from $35 per month billed monthly |
| DocVilla | Cloud EHR and practice management, lists weight loss clinics as a use case | eRx with EPCS listed | Telemedicine, inventory, direct primary care billing | Medical billing listed | EMR/PM from $100 per month |
| Charm | Cloud EHR with AI tools, lists weight loss as a specialty | E-prescribing to pharmacies, refill approvals | Flowsheets for vitals and labs across visits, lab interfaces | No number found on the pages reviewed | No number found on the pages reviewed |
Three things the table cannot show. First, add-ons stack: a clinic that needs prescribing, claims and two-way texting should price the full configuration, not the base plan. Second, positioning matters in daily use: a platform built for aesthetics, nutrition coaching or general primary care will feel different in a GLP-1 program even when the feature list matches. Third, scale changes the math. Ona prices 5 or more practitioners, multiple locations and high volume as custom quotes, and its plans include unlimited providers on every clearing house tier.
One Platform or a Stitched Stack
Plenty of weight clinics start with a scheduler, a standalone e-prescribing tool, a lab portal, a payments app and a texting service. It works until the second clinician joins. Then the questions start: whose queue has the refill request, did the prior auth fax get matched to the right patient, did the membership charge fail, which patient is waiting on a lab result.
The case for one platform is not that every module is the best of its kind. It is that the patient record is the same everywhere: the prescription lands on the medication list the clinician sees in the visit, the lab result trends next to the weight, the payment shows next to the visit, the message thread opens from the chart. Every handoff between two tools is a place where a task, a charge or a result can go missing.
The case for a stack is that you may already have a tool you love for one job. If so, ask the all-in-one vendor what replaces it and what it costs to keep both.
What It Costs on Ona
Ona publishes its prices. A typical two-prescriber weight program with one front-desk seat:
- 2 practitioner seats at $130 and 1 staff seat at $45: $305 per month.
- E-prescribing for both prescribers at $45 each: $90.
- Ona Clearing House Starter, only if you bill insurance: $69 for 100 claims, 100 ERAs and 200 eligibility checks.
- Omnichannel (texts, email, chat) is included for practices with 2 practitioners or fewer.
That comes to $464 per month with insurance billing, or $395 for a cash-pay program, with every feature included and 10% off on annual billing. Add EPCS at $25 per prescriber only if you prescribe controlled substances. Practices with 5 or more practitioners or several locations get custom pricing.
Frequently asked questions
What should GLP-1 clinic software include?
At minimum: intake that lands in the chart, e-prescribing inside the chart, prior authorization tracking, lab ordering with results you can trend, recurring billing for memberships, insurance claims if you bill insurance, telehealth, and a way to track patients between visits. Ona includes all of these on one patient record, with e-prescribing as a priced add-on.
Do weight loss clinics need EPCS?
Only if the program prescribes a controlled substance. GLP-1 prescriptions go through standard e-prescribing. Phentermine, for example, is listed in Schedule IV under 21 CFR 1308.14, so a clinic that prescribes it needs EPCS. In Ona, e-prescribing is $45 per prescribing practitioner per month and EPCS is a further $25.
Can Ona track GLP-1 prior authorizations?
Yes, through a few connected pieces. Prior authorization outcomes from DoseSpot arrive in Ona's notification bell, incoming faxes are classified as prior-authorization responses and matched to the patient, and each PA can be a task with an owner, a deadline and reminders. Visit authorizations are tracked under Scripts & Auths with remaining visits.
Can patients log food and weight between visits in Ona?
Patients log meals in the portal by searching USDA foods or snapping a photo, against daily targets you set from presets including Weight Loss. You can hide calorie counts from the patient. Weight and BMI are recorded as vitals with trends. The journal does not connect to wearables or continuous glucose monitors today.
Can Ona run a weight loss membership program?
Yes. Membership plans bill the patient's card monthly or yearly through your own Stripe account, include visits that draw down as they are booked, and can end after a set number of payments for a fixed-length program. Patients can join from your booking page or the portal. Ona takes no cut of payments.
Is Ona only for small weight loss clinics?
No. Ona scales from a solo prescriber to multi-location groups and enterprise practices. Practitioner seats are $130 and staff seats $45 per month, and practices with 5 or more practitioners or several locations get custom pricing. Every Ona Clearing House plan includes unlimited providers.
Next step
Bring your intake packet, your membership price list and one real prior auth you are chasing to a 15-minute demo, and we will run them through Ona. Or check the numbers on the pricing page and start the 14-day free trial, no credit card required.

Written by
Ona Health team