In-house membership plans
Configure a membership plan once — what it includes, what it costs — and Roottine handles enrollment, billing, and tracking for every patient who signs up, right inside the same app they already use.
Start free trialThe practice defines a membership plan during onboarding (or adds one later): what's included and what it costs. Patients can enroll directly from the same patient app they use for their loyalty rewards. Roottine handles recurring billing and keeps track of who's enrolled, so membership revenue doesn't depend on a separate system or a staff member running it by hand.
Capability it provides
The practice gets a self-serve membership offer it can put in front of every patient, with billing and enrollment handled automatically instead of through a spreadsheet or a third-party membership platform.
Outcome it creates
A source of predictable, recurring revenue from uninsured and underinsured patients — the segment most likely to skip or delay care without a plan that makes the cost predictable.
During onboarding (or anytime after), set what the membership includes and what it costs — or skip this step entirely for now.
The same app patients use for their rewards lets them view and sign up for the membership plan directly.
Enrolled patients are billed on a recurring basis without staff having to manage it manually.
Membership status is visible in the dashboard alongside everything else known about that patient.
Primarily uninsured or underinsured patients — it gives them a predictable, discounted way to get routine care, and gives the practice recurring revenue from a patient segment that's otherwise the hardest to retain.
Yes. The practice configures what the plan includes and what it costs during onboarding, or skips it entirely and turns it on later — nothing is forced.
No. It's built into the same patient app patients already use for their spin rewards and their account, so there's no separate login or portal.