Treatment plans, before-and-after photos, rewards, messaging and repeat purchases under your brand. One patient app, plus the dashboard your team runs it from.
From $199/month · 14 days free · No card to start · Start your trial →

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.

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 portalUnder your med spa's name, colors and logo. It runs in the browser on any phone, so there is nothing to install and nothing to explain at the desk.
Every program they are on, what comes next and when, with the products attached. A guide you write per treatment appears the moment they are on it: aftercare, what to expect, when to call.
Progress photos taken in the app and lined up side by side, with weight and measurements charted underneath, so the result of a program is something they can show rather than something they have to remember.
Store credit by rules you set: a streak, spend, a birthday, a referral, a HighLevel tag. The credit lands the moment a rule fires and is applied at checkout. Off until you switch it on.
Their plan and its products are saved. When it is time to continue, the app says so, and the next purchase is two taps with the card on file.
Treatments given in your rooms skip the shipping address: the patient pays in the app and is sent straight to your booking calendar for the appointment.
A private thread with your front desk, and every order's status from approval to delivery with carrier tracking, so "where is it?" stops being a phone call.
Most patient portal software was written for a hospital: log in, read a result, pay a bill. A med spa works differently. A patient comes in for one thing, stays for three, and the revenue is in the second and third visit. ClinicBond is built around that.
A patient who started with a weight program and added skin and hair is still one person with one account. Each goal you offer is a category with its own intake questions and results page, so the questions a patient answers for anti-aging are not the questions for strength and recovery. The app shows everything they are on in one plan, and your team sees the same plan on their record, with every order, check-in and photo attached.
Each product can carry a patient guide: storage, what to expect in week one, aftercare, when to call. It appears in the app the moment the patient is on that treatment, so the instructions you repeat at the desk live where the patient looks for them. Supply lengths are set per option, and the app counts down to the next purchase and reminds them before it runs out.
Patients take progress photos in the app and see them side by side with their weight and measurements. In your dashboard the photos are blurred until a team member chooses to reveal them, and opening the patient record is written to the audit log. The result is a before-and-after your patient can show a friend and a record your clinic can defend.
You switch on the rewards program and write the rules in plain dollars: store credit for keeping a weekly streak, for every set amount of lifetime spend, for a birthday, for a friend who places a first order, or for a tag added in HighLevel. The credit is real the moment a rule fires and is applied at checkout. Referral tiers are separate: the friend gets a credit, a percentage off or a free product, and the referrer is rewarded only after that first purchase, so you never pay for a signup that went nowhere.
Some of what you sell is shipped; some is done in your chair. Each product picks one. Ship-to-door collects an address and shows carrier tracking in the app. In-office sends the patient to your booking calendar the moment they pay, whether that is a HighLevel calendar, Calendly or Acuity, so the appointment is made while the card is still warm.
An example with round numbers; plug in your own. Say a patient on a plan continues about every six weeks at $300: roughly eight purchases a year, or $2,400 per patient per year.
Eight purchases at $300. The 2% platform fee on that is $48, and Stripe's processing applies as it does on any card payment you take today.
Starter is $199 a month, $2,388 a year. One patient who would have drifted to another spa and did not pays for the portal.
Growth is $449 a month, $5,388 a year. Three kept patients are $7,200, before referral tiers and rewards bring in anyone new.
Priced for a single-location med spa first. No card to start, nothing billed until the trial ends, and you can cancel any time.
Every plan includes Stripe payouts to your own account, the HighLevel connection, rewards and referral tiers, and a Business Associate Agreement. Custom forms, a custom domain and at-risk campaigns are on Growth and up; your own app in the stores is Signature. Patient payments carry a 2% platform fee on top of Stripe's processing.
You do not need a developer, an agency or a free weekend. Create the clinic, send us your price list, invite your patients.
About a minute: name, colors, logo. Your portal address and dashboard exist the moment you finish.
Send us your menu and prices and we set up the products, shipped and in-office, or book a free 20-minute setup call and we do it together. Your patient list stays with you: import it from your dashboard in a minute, or we walk you through it on the call.
Send invites by email or text. Patients claim their account from the link in one tap, and the app is theirs.
Patient data is handled as health data from the first day, on every plan.
Not directly; there is no built-in scheduler. For treatments done in your rooms you attach a booking link to the product (a HighLevel calendar, Calendly or Acuity), and the patient is sent there right after paying. Shipped products collect a delivery address instead.
No. It is the patient-facing portal and the dashboard behind it: plans, progress and photos, shop and orders, messages and rewards under your brand. Charting, consent forms and scheduling stay where they are today, and it runs alongside them.
There is no membership. There is a rewards program that pays store credit by rules you set (a streak, spend, a birthday, a referral, a HighLevel tag), applied at checkout, plus referral tiers for friends who place a first order. Both are on every plan and off until you switch them on.
Patients upload progress photos in the app and see them side by side. On the patient record they are blurred by default; a team member clicks Reveal to view them, and opening the patient record is written to the audit log. Front-desk logins see Patients and Orders only.
Yes. Categories are the goals patients pick at signup (weight, strength and recovery, anti-aging and longevity, mood and energy, or ones you add, like skin and hair), each with its own questions and results page. A patient keeps one account and one plan that shows everything they are on.
Starter is $199 a month, Growth $449 and Signature $1,499 plus a one-time launch fee. Every plan starts with 14 days free and no card. Billing is monthly; cancel from your Billing page and the portal runs to the end of the period you have paid for.
From $199/month · 14 days free · No card to start