In-house membership plans

Recurring revenue from the patients insurance doesn't cover

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 trial

What it does

The 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.

Uninsured patients delay care because cost is unpredictable, and there's no in-house plan to offer themPractice defines a plan once → patients enroll in the app → billing and tracking run automatically

How it works

1

Configure the plan

During onboarding (or anytime after), set what the membership includes and what it costs — or skip this step entirely for now.

2

Patients enroll in the app

The same app patients use for their rewards lets them view and sign up for the membership plan directly.

3

Billing runs automatically

Enrolled patients are billed on a recurring basis without staff having to manage it manually.

4

The practice sees who's enrolled

Membership status is visible in the dashboard alongside everything else known about that patient.

Questions

Who is the membership plan for?

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.

Does the practice set the price?

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.

Is this a separate platform patients have to sign up on?

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.

The other 8 systems

Spin & loyalty engine Recall engine Milestone engine Nurture sequence AI newsletter AI assistant Schedule filler Treatment plan closer
Start free trial