A daily protocol, a twice-weekly one and an in-office visit on Thursdays: a peptide patient rarely has one schedule. HL Patient Portal keeps each protocol on its own schedule and supply, under your clinic's name.
From $199/month · 14 days free · No card to start

A delivered order creates the treatment in the app, and a patient can add a protocol from another provider too. Each keeps its own next dose, completed count and adherence.
Daily, five days a week, every other day, three times a week, twice a week, weekly, every two weeks or monthly. The patient picks treatment days once.
Turn on the dose calculator: vial size, bacteriostatic water, a default dose and your notes. The patient gets the units to draw on a U-100 syringe and can change dose and water, never the vial size. Growth and up.
Storage, technique, what to expect and side-effect guidance, written once on the product and shown in the app to patients on it. Growth and up.
Every option carries a supply length. The app counts down from delivery, reminds the patient about ten days before it runs out, and puts the same option in the cart for the saved card.
A vial ships to the door with carrier tracking in the app. An in-office protocol takes no address and sends the patient to your booking calendar at payment.
Most patient apps assume one product, one weekly dose, one bottle. A peptide clinic sells protocols: an injectable with a reconstitution step, an oral taken daily, often both at once. The portal tracks each on its own terms.
Each option has a dose amount and unit (mg, mL, mcg or IU, or a concentration such as mg/mL), a vial volume for the same strength in two sizes, a frequency, a supply length and the doses in the supply. The countdown and reminders come from these numbers.
The shop sells a patient the strength they are on or one step up or down. Anything else opens a message to your clinic instead of a cart. Grant the exact strength from the patient's record when you agree; the grant is audit-logged.
Not every peptide product is a vial. Any product sold with a dose amount is scheduled in the app and appears on the patient's daily medication list, ticked off or skipped each day; anything else they take, they can add to the list themselves, so your team sees the whole regimen.
Open a patient: the last 12 weeks of doses, completed against skipped, with an adherence percentage, plus intake answers, orders and messages. The At-risk list flags stopped doses, halved adherence, a supply run out without a reorder, or an app not opened in a month.
One click adds the standard goal paths and products as drafts: sermorelin, injection and oral, under Strength & recovery; NAD+ under Anti-aging & longevity. Set prices, dosing and supply lengths, then switch each one live.
Open Integrations and connect your Stripe account; a few minutes with your business details. Payments settle to your own account on Stripe's normal schedule.
Invite by email, or by text from your HighLevel number. A patient claims the account from the link, and the first delivered order starts the first treatment.
Yes. Every delivered order creates its own treatment with its own schedule, dose log, adherence and supply countdown; the home screen shows the next dose due across all of them.
No. The calculator does arithmetic from the vial size and water you entered and the dose your provider set; the patient cannot change the vial size. The guidance shown is what you wrote.
Each option has a supply length; the countdown starts when an order is marked delivered, and the reorder card shows the days left. A supply run out unreordered puts the patient on your At-risk list.
Yes. Fulfillment is set per product. Ship-to-door collects an address and shows carrier tracking; in-office takes no address and sends the patient to your booking link after payment.
Sermorelin (injection and oral), NAD+, methylene blue and B12, as drafts with placeholder prices. Add any other product you sell with your own options, guide and calculator settings. See loading the starter catalog.
Your team. A paid order waits as Awaiting review until someone with a dashboard login approves it, and the approval is written to the order's history with who and when.
From $199/month · 14 days free · No card to start