Patient portal software for clinics

Your clinic's branded patient portal.

Give patients one place to track progress, view orders and message your team. Built for clinics and online care providers running one program or several. Works standalone or connects with HighLevel.

  • ✓
    One place for every patientProgress, orders, messages and reminders under your clinic's name, on any phone or computer, with nothing to install.
  • ✓
    Fewer calls and emails for your teamOrder status, delivery tracking and progress live in the portal, so the same three questions stop reaching the front desk.
  • ✓
    A dashboard that shows who needs attentionPatients sorted by who has gone quiet, one order queue, and messages answered from one screen.

From $199/month · No credit card needed · See a live patient portal →

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

What your patients get

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

1

Progress they can see

Weight, measurements, check-ins and progress photos, logged in seconds and charted over time. Patients see how far they have come without having to ask.

2

Orders in one place

Every purchase with its status from confirmation to delivery and carrier tracking, and a two-tap repeat purchase with the card on file when it is time to continue.

3

Messages with your team

A private thread with the clinic. Patients ask, staff reply from the dashboard, and replies arrive in the portal and by email.

4

Check-ins that reach your team

Short check-ins on how they are doing. Answers that need attention are flagged to your team, so nobody waits for the next visit to say something is wrong.

5

Reminders that land

Email and push reminders for check-ins and for continuing their plan, timed to each patient's own schedule, not a blast.

6

Rewards and referrals

Store credit for staying on plan and for friends they bring in, by rules you set, with a referral link they can share from the portal. On every plan, off until you switch it on.

What the clinic gets

The dashboard your team runs it from

  • ✓
    Who needs attention todayInvited but not joined, joined but not yet a customer, slipping, gone quiet, with email, text or call one click from the row.
  • ✓
    A review queue before anything shipsEvery paid order waits as Awaiting review until a clinician on your team approves it. Front-desk logins see Patients and Orders and nothing else.
  • ✓
    One catalog, several programsEach goal is a category with its own intake questions and results page. A product is shipped or done in-office; your prices, your photos, your Stripe account.
  • ✓
    Bring your existing patientsImport a spreadsheet, invite by email or text, and bring in past orders so nobody starts from zero.
  • ✓
    Works on its own. Connects to HighLevel if you use it.Nothing else is required to run it. If your clinic uses HighLevel, connect your location in a click and contacts, payments and milestones sync as they happen.
The clinic dashboard's order queue
For clinics

One portal for every program you run

A clinic rarely sells one thing for long. Weight management leads to strength and recovery, a longevity patient asks about hormone therapy, a peptide protocol sits next to a skin program. The portal is built so each program has its own path and the patient still has one account.

Programs, not a product list

Every program is a category. The standard signup paths are weight loss, strength and recovery, anti-aging and longevity, and mood and energy; add your own for hormone therapy (HRT and TRT), peptides or skin, with the general question set or a form you build. Each category points at intake questions and a results page of its own, so a hormone patient answers hormone questions and a longevity patient sees a longevity results page. A category only appears at signup once it has a live product, which stops a patient choosing a goal with nothing behind it.

A branded web portal, and an app in the stores

Every plan includes a web portal at yourclinic.clinicbond.com, under your name, colors and logo, which patients add to their home screen; Growth adds your own domain with the SSL certificate issued for you. On Signature we publish a native iOS and Android app under your developer accounts and handle the builds, store review and updates, and marketing push goes to the patients who opted in.

A review queue before anything ships

Paid orders arrive as Awaiting review and wait for your clinician's approval. Approve, ship with tracking, and carrier updates move the order through in transit and delivered on their own. Every change is written to the order's history with who made it, and marking an order delivered starts the plan in the patient's app. Front-desk logins see Patients and Orders only; admins run the clinic; the owner alone sees billing.

Forms you can change

Intake forms and results pages are built in a visual builder, versioned, and published when you say so; patients keep seeing the live version while you edit. Answers are stored on the patient record, and check-ins that need attention are flagged to your team by email.

What it is not

It is not an electronic health record, and it has no video visits or scheduler of its own. In-office products send the patient to your booking calendar after payment. It runs alongside the tools you already use for those, and connects to HighLevel if that is where your marketing lives.

The math

One patient on two programs

An example to check against your own numbers. Say a four-week supply is $249 and a second program's product is $150 every eight weeks.

$4,137 a year

from one patient on two programs

Thirteen supplies at $249 are $3,237; six purchases at $150 are $900. The portal keeps both on one countdown and one card on file.

1 patient

covers Starter

Starter is $199 a month, $2,388 a year. One patient who stays on both programs covers it; the 2% platform fee on $4,137 is about $83.

160 minutes

of order-status calls a month, gone

Forty "where is my order?" calls at four minutes each. Status and carrier tracking are in the portal, so the front desk stops answering them.

Pricing

From $199 a month. 14 days free, no card.

Pick the plan by what you need: a web portal, your own domain, or an app in the stores. Nothing is billed until the trial ends.

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

Custom forms, a custom domain and at-risk campaigns are on Growth and up; the native app is Signature. Every plan includes Stripe payouts to your own account, the HighLevel connection, rewards and referral tiers, and a Business Associate Agreement. Patient payments carry a 2% platform fee 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 catalog, program by program

Send us your price list and we set up the products and categories, or load the starter catalog as drafts and edit from there with us on a free 20-minute setup call. Your patient list stays with you: import it from your dashboard in a minute.

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 clinics ask before they start

Can one clinic run weight, peptide, hormone and longevity programs in the same portal?

Yes. Each program is a category with its own signup path, intake questions and results page. Standard paths cover weight loss, strength and recovery, anti-aging and longevity, and mood and energy; add your own for hormone therapy or peptides. Patients keep one account across all of them.

Is there a real app in the App Store and Google Play?

On the Signature plan, yes: a native iOS and Android app under your brand, published under your developer accounts, with builds, store review and updates handled by us. On every plan the web portal runs on any phone and installs to the home screen like an app.

Does an order ship before a clinician has reviewed it?

No. Paid orders wait as Pending until someone on your team approves them. Status changes email the patient, carrier tracking updates the order on its own, and front-desk logins can work the queue without seeing anything else.

Does it include video visits, scheduling or an EHR?

No. ClinicBond is the patient-facing portal and the dashboard behind it: progress, messages, orders and payments under your brand. It is not an electronic health record and has no video visits or appointment booking, so clinics run it alongside the tools they already use for those.

Can I use my own domain?

Yes, on Growth and Signature: enter the address, add two DNS records, and the SSL certificate is issued automatically. Your built-in yourclinic.clinicbond.com address keeps working on every plan.

What does it cost, and what happens after the trial?

Starter is $199 a month, Growth $449 and Signature $1,499 plus a one-time launch fee; patient payments carry a 2% platform fee on top of Stripe's processing. The trial is 14 days with no card. Add a card and pick a plan in Billing to keep going; do nothing and the portal pauses with your data intact.

Give your patients one place. Give your team one dashboard.

From $199/month · 14-day free trial · No credit card needed

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