Patient app for weight-management clinics

Stop losing weight-loss patients between check-ins.

Give patients one branded place to log their week, see their progress and continue their plan before their supply runs out. Your team sees who is on track and who has gone quiet.

  • ✓
    Keep patients on their program longerWeekly check-ins, weight charts and streaks make progress visible and the habit stick.
  • ✓
    Capture the next purchase before their supply runs outThe app counts down their supply and makes continuing two taps with the card on file.
  • ✓
    Fewer calls about progress and deliveriesStatus, tracking and history are in the app, so your team answers fewer of the same questions.
See a live patient portal

From $199/month · 14 days free · No card to start · Start your trial →

Progress tracking in the patient app Rewards in the patient app

Watch the 2-minute demo

A patient buys again, the clinic ships, and nobody picks up the phone. The patient app first, then the dashboard behind it. 1:45, no audio.

Click around a live clinic

Open Willow Aesthetics, our demo clinic, as a sample patient. Real screens, real data, nothing to install and nothing to fill in.

See a live patient portal
What patients get

One place for their whole program

Under your clinic's name, colors and logo. It runs in the browser on any phone, so there is nothing to install and nothing to explain.

1

A supply countdown, not a surprise

Every product option carries a supply length. The app counts down to the day it runs out and prompts them to continue a week ahead, with the card on file, so the gap between supplies closes.

2

A weekly log with a body map

They log the week's entry in a few taps and the body map remembers the last site, so rotation happens without thinking. Side effects and notes go on the same entry.

3

Weight and check-ins, charted

Weight against goal, measurements and progress photos over time. Streaks and milestones turn week nine into something to keep, not something to quit.

4

Short check-ins your team reads

A quick check-in on how the week went. Answers that need attention are flagged to your team by email, so a bad week is caught before the next appointment.

5

Order status and tracking

From awaiting review to delivered, with carrier tracking, in the app. Marking an order delivered starts the plan, so the next entry is already scheduled.

6

Reminders that land

Push and email reminders for the weekly log and for continuing their plan, timed to each patient's own schedule, not a blast.

What the clinic gets

A dashboard that shows who is slipping

  • ✓
    At-risk patients, with the reasonA daily list, most urgent first: nothing logged in two weeks, adherence dropping, supply run out and not continued, or the app not opened in a month.
  • ✓
    The record your clinician wantsWeight over time against goal, the last 12 weeks of completed and skipped entries with an adherence percentage, intake answers, orders and where they came from.
  • ✓
    A review queue before anything shipsPaid orders wait as Pending until your clinician approves them. Approve, ship, add tracking; the patient is told at each step.
  • ✓
    Your products, your supply lengthsOptions with their own price, frequency and supply length, and a starting option marked for new patients. Payments go to your Stripe account.
  • ✓
    Analytics that answer questionsRevenue by month, repeat-purchase rate, who is due to continue, which invites converted.
The clinic dashboard's order queue
For weight-management clinics

Where weight-loss patients go quiet, and what the app does about it

The pattern is the same in most weight-management clinics: a strong first month, a quieter second, and somewhere around week nine the patient stops logging, lets the supply run out and does not come back. The app is built around the places that happens.

Between supplies

Every product option has a supply length, and every delivered order starts a countdown in the app. A week before it ends, the patient is prompted to continue, and the purchase is two taps with the card on file. On your side, a supply that has run out and not been continued puts the patient on the at-risk list, so the gap is visible the day it opens, not a month later.

The weekly log

Patients log each week's entry in the app, pick the site on a body map that remembers where they were last time, and add side effects or a note. Skipped entries are recorded too. The record shows the last 12 weeks, completed against skipped, with an adherence percentage, and a milestone or a kept streak earns an achievement they can see.

Check-ins on a cadence

Short check-ins ask how the week went. Answers that need attention are flagged to your team by email, so a patient having a hard week is heard before their next appointment. Reminders for the log and the check-in go out by email and push on each patient's own schedule, not as a blast to everyone.

Four at-risk flags

The At-risk view on your dashboard lists real patients, most urgent first, with the reason: nothing completed in the last two weeks; adherence dropping, meaning the last 30 days fell to half the month before or repeated skips; supply overdue, meaning their last supply ran out, plus a grace period, and they have not continued; and gone quiet, meaning the app has not been opened in a month. Each row shows last visit, entries in the last 30 days against the month before, and when the supply runs out, with email, text or call one click away. Leads who never became patients are left out.

Before anything ships

Every paid order lands as Pending and waits for your clinician's approval. Approve it, add tracking when it ships, and the patient sees each step in the app; when it is marked delivered, the plan starts and the next entry is scheduled.

The math

What week nine costs

An example with round numbers; swap in your own. Say a four-week supply is $249. A patient who stays the year buys thirteen of them: $3,237.

$2,739

left behind by a patient who stops at week nine

Two supplies bought, eleven not. That is one patient. Most clinics can name several from last quarter.

2 a month

continuations cover Growth

Two patients a month who continue because the app asked them to are $498 against the $449 plan, which is where at-risk triage and push reminders live.

$9.96

is the platform fee on those two

2% of $498, on top of Stripe's processing, with the rest paid out to your own Stripe account on Stripe's normal schedule.

Pricing

Plans that cost less than one lapsed patient.

Two continuations a month cover Growth. No card to start, nothing billed until the trial ends, and you can cancel any time.

Starter

Solo clinics getting their shop online
$199/mo
Billed monthly · 25 products · 500 patients
  • Branded web portal on your subdomain
  • Shop, orders & Stripe payouts
  • Progress & weight tracking
  • HighLevel contact & payment sync
  • Workflow triggers & custom fields in HighLevel
  • Tiered referrals & rewards
  • Email check-in reminders
Start free trial

Signature

Brands that want their own app in the stores
$1,499/mo
+ $2,500 launch fee · unlimited everything
  • Everything in Growth, plus:
  • Your own native iOS & Android app
  • Published under your developer accounts
  • We handle builds, review & updates
  • Priority support
Talk to us

At-risk triage, campaigns and push reminders are on Growth and up. Every plan includes Stripe payouts to your own account, the HighLevel connection and a Business Associate Agreement, with a 2% platform fee on patient payments on top of Stripe's processing.

Setup

Live in a day. We set it up with you.

You do not need a developer, an agency or a free weekend. Create the clinic, send us your price list, invite your patients.

Create your clinic

About a minute: name, colors, logo. Your portal address and dashboard exist the moment you finish.

We load your products and supply lengths

Send us your price list with each option's supply length and we set it up, or book a free 20-minute setup call and we do it together. Your patient list never leaves your dashboard: import it there in a minute, or we walk you through it on the call.

Invite your patients

Send invites by email or text. Patients claim their account from the link in one tap, and the app is theirs.

Security

Built for a clinic's responsibilities

Patient data is handled as health data from the first day, on every plan.

Questions

What weight-loss clinics ask before they start

Can patients log their weekly entry and rotate sites in the app?

Yes. Each week's entry is logged in a few taps on a body map that remembers the last site used, with room for side effects and a note. Skips are recorded as well, and the record shows the last 12 weeks with an adherence percentage.

How does the app know when a patient's supply runs out?

Each product option carries a supply length you set. When an order is marked delivered, the app starts the countdown, prompts the patient to continue a week before it ends, and flags them on your at-risk list if it runs out without a new order.

How does the clinic know who is slipping?

The At-risk view lists patients most urgent first with the reason: nothing logged in two weeks, adherence dropping, supply overdue, or gone quiet. It is your daily call list, with email, text or call from the row, and it leaves out leads who never became patients.

Does an order ship before a clinician has looked at it?

No. Paid orders wait as Pending until someone on your team approves them. Status changes email the patient, and if HighLevel is connected they fire your workflows too.

Can I send reminders without blasting everyone?

Reminders for the weekly log and for continuing are automatic and timed to each patient. For marketing, push goes only to patients who opted in and have the app, filtered by tag, active status or whether they have ordered, and you see the count before you send.

What does the clinic see on a patient's record?

Total spent, order count and last visit; weight over time against goal; the last 12 weeks of entries; contact details, tags and whether they are synced to HighLevel; where they came from; intake answers; orders; and progress photos, blurred until revealed.

Keep every patient on their program.

From $199/month · 14 days free · No card to start

Start your 14-day trial
Also for: Med spas · Peptide clinics · TRT & HRT clinics · Longevity clinics · HighLevel clinics · HighLevel agencies · All clinics