Growth
Subscription & Refill Economics: How Recurring Compounded Rx Drives Telehealth LTV
How refill cadence, auto-refill workflows, and owning your system of record compound LTV in a DTC telehealth or compounded Rx business. Practical operator guide.
Quick answer
In telehealth, subscription and refill models work by tying a recurring dispensing cadence (typically 30, 60, or 90 days) to an ongoing clinical relationship. Each fulfilled refill increases patient LTV by a near-identical margin to the first order — without re-acquiring the patient — making refill conversion rate one of the highest-leverage numbers in the business.
Key takeaways
- Refill revenue is structurally higher-margin than first-order revenue because CAC is zero — the operator already paid to acquire the patient.
- Refill cadence (30/60/90 days) should match the clinical and behavioral reality of the therapy, not just what's cheapest to ship.
- The operator who owns the system of record controls refill timing and communication — operators who outsource this to a platform lose that lever permanently.
- Churn in compounded Rx is rarely about the product; it's almost always about friction in the refill process, a lapse in follow-up, or a provider touchpoint that didn't happen.
- Auto-refill workflows that route from Shopify to the pharmacy in under 60 seconds close the biggest gap where refills are lost: the gap between 'ready to refill' and 'order actually placed'.
- Category breadth matters for LTV — a patient on TRT who also starts HRT or a peptide protocol has 2–3x the LTV of a single-protocol patient, and cross-sells are only possible if you own the relationship.
In telehealth, subscription and refill models work by tying a recurring dispensing cadence — typically 30, 60, or 90 days — to an ongoing clinical relationship. Each fulfilled refill increases patient LTV by a near-identical margin to the first order without re-acquiring the patient, making refill conversion rate one of the highest-leverage numbers in the business.
Most telehealth operators spend 80% of their energy on acquisition. The smarter ones obsess over refill #2. Here is why — and what the infrastructure has to do to make it happen reliably.
Why Refill Revenue Is Structurally Different From First-Order Revenue
Your first-order margin gets eaten by CAC. Paid media, intake questionnaires, provider review time, onboarding — you've already paid for all of that before a single unit ships.
Refill orders carry almost none of that overhead. The patient is acquired. The provider relationship is established. The clinical profile exists. What's left is:
- A lightweight clinical check (required, and worth doing right)
- Pharmacy fulfillment
- Shipping
In a well-run operation, that means refill gross margin can run 15–25 points higher than first-order margin (directional estimate; your numbers depend on pharmacy terms, shipping zone, and whether your provider review is asynchronous or synchronous).
The business implication is clean: every refill you lose to friction is pure margin walking out the door. You already paid to build the relationship.
How Refill Cadence Actually Works — and How to Set It Correctly
What are the standard cadences in compounded Rx telehealth?
Most DTC Rx categories run on one of three cadences:
| Cadence | Typical categories | Notes |
|---|---|---|
| 30 days | ED, acute skin (tretinoin initiation), some LDN protocols | Higher touch, more frequent clinical check-ins |
| 60 days | TRT, HRT/menopause, hair (minoxidil/finasteride), peptides | Balances convenience with clinical oversight |
| 90 days | Established HRT, stable men's health protocols, oral weight-loss (non-GLP-1) | Best unit economics; works only when patient is stable and provider has reviewed |
Cadence isn't just an operations choice — it's a clinical one. Your prescribing providers and your pharmacy will have opinions. Do not override clinical judgment to optimize shipping costs.
What you can optimize: matching your Shopify subscription interval to the actual dispensing cadence, so the billing and the fulfillment are in sync. Mismatches here — billing monthly while shipping 90-day supply — create confusion that drives cancellations.
Should you default to 30 or 90 days?
Start patients on a shorter cadence (30–60 days) while the protocol is being dialed in. Move them to a longer cadence once they're stable — triggered either by provider sign-off or by a defined number of fulfilled refills. Operators who do this correctly report meaningful improvements in 90-day retention compared to leaving all patients on the same cadence indefinitely.
The longer cadence also reduces your per-order fulfillment cost. A 90-day order costs nearly the same to process and ship as a 30-day order, so the margin per shipped unit is substantially better.
The Churn Problem: Why Patients Actually Leave
What drives refill churn in compounded Rx?
You will be tempted to blame the product or the price. In most cases, neither is the primary driver.
The three biggest churn causes operators actually control:
1. Refill friction. The patient's refill window opens, nothing happens automatically, life gets in the way, and they let it lapse. They weren't unhappy. They just weren't reminded, or the process required steps they didn't take.
2. A provider touchpoint that didn't happen. In many protocols, a refill requires at least an asynchronous provider review. If that step is slow, confusing, or invisible to the patient, it becomes a reason to stop — even if the provider would have approved in 30 seconds.
3. No cross-sell or protocol evolution. A patient on a static protocol with no clinical progression and no one checking in will eventually feel like they're just getting a subscription box, not managing their health. The relationship atrophies.
What churn is rarely about: the price of the medication, the taste of the compound, or a bad experience with the pharmacy. Those exist, but they're edge cases.
What is a healthy refill retention rate?
Benchmarks vary by category. Broadly:
- TRT/HRT: 70–80% refill rate at 90 days is achievable with solid workflows. Below 60% suggests operational problems, not product problems.
- Hair: Lower initial retention (patients cycle on/off more), but patients who stay past refill #3 tend to be sticky.
- ED: High motivation at first order; refill rates depend heavily on whether the protocol is effective and whether the provider is responsive.
- Peptides / LDN: Niche but high-retention categories once the patient sees results.
These are directional. Track your own numbers by category and cohort — the operators who build LTV models by protocol are the ones who can tell which patient segments are actually profitable.
Auto-Refill Workflows: What "Automated" Actually Means
What does a real auto-refill workflow look like?
The word "automated" gets thrown around. Here is what it means in practice — and where the gaps are.
A working auto-refill flow:
- Subscription interval triggers in Shopify — the rebill fires automatically at day 29 (or 59, or 89).
- Payment captures — a failed payment here is a common silent churn driver; dunning logic matters.
- Order routes to the fulfillment layer — this is where platform choice determines speed. A Shopify-native integration pushes the order to the pharmacy in seconds. A manual or disconnected workflow means someone has to move data by hand.
- Provider review fires — for a refill that requires clinical sign-off, the provider receives the order and any updated intake data. Nothing ships without approval. This step protects the patient and the operator.
- Pharmacy fulfills and ships — tracking number returns to the patient record.
The gap that kills refill revenue is almost always between steps 2 and 3. Orders that sit in a queue waiting to be manually routed to the pharmacy are orders at risk. Patients get anxious when they don't see a confirmation. They email support. Some just cancel.
See how neolife's order automation closes this gap →
Why does "owning the system of record" matter for refills?
If your refill timing, patient communication, and provider review workflow live inside a third-party telehealth platform, that platform controls your retention lever — not you.
Practically, this means:
- You cannot change refill reminder timing without the platform's support
- You cannot route a patient to a different pharmacy without asking permission
- You cannot see which patients are at risk of lapsing without pulling a report through the platform's interface
- You cannot run a win-back campaign on lapsed patients using your own CRM because you don't own the contact data in a portable way
Operators who stay on platforms like these are not running a subscription business. They are managing one inside someone else's system.
The operators building durable businesses own the refill stack. Shopify as the commerce layer, a pharmacy integration that takes orders directly from the operator's system, and patient data that lives in the operator's control. That is the setup that lets you optimize refill timing, test communication cadences, and run the business by the numbers.
How neolife positions you as the system of record →
LTV Math: What Refills Actually Do to the Numbers
How do you calculate LTV in a telehealth subscription?
The simplified formula operators use:
LTV = (Average Order Value × Gross Margin %) × (1 / Monthly Churn Rate)
For a compounded protocol with:
- $120 average monthly order value
- 55% gross margin on refills (directional)
- 7% monthly churn rate
LTV ≈ $940 per patient
Reduce monthly churn to 5% — through better refill automation and a single provider follow-up touchpoint — and LTV jumps to $1,320. That is a 40% increase in patient value with no new acquisition spend and no change to the product.
This is why refill operations is a finance conversation, not just an ops conversation.
Full CAC/LTV breakdown for telehealth operators →
What does category breadth do to LTV?
Single-protocol patients have a ceiling. A patient on TRT who also starts a peptide protocol, or a patient on HRT who adds tretinoin, has structurally higher LTV — often 2–3x, depending on the protocols and cadences involved.
This cross-sell is only possible if:
- The operator owns the relationship (not a platform)
- The provider relationship is ongoing and the provider can actually recommend additions
- The operator's Shopify store and fulfillment layer can handle multi-protocol orders
Operators running on disconnected point solutions — one tool for the store, another for clinical, another for fulfillment — rarely execute this well. The patient experience gets fragmented, and the cross-sell never happens.
Building the Refill Engine: A Practical Checklist
Here is what the operational setup looks like for a clinic running recurring compounded Rx correctly:
Shopify configuration
- Subscription app configured with correct billing intervals per protocol (not a one-size-fits-all cadence)
- Dunning sequences set up for failed payments (most operators skip this; it silently kills retention)
- Refill reminder emails and SMS configured with clinically accurate timing (typically 7–10 days before refill)
Fulfillment integration
- Shopify order events trigger automatic pharmacy routing — no manual queue
- Provider review step is built into the order workflow, not bolted on afterward
- Order status updates return to the patient automatically (confirmation, shipped, delivered)
Clinical layer
- Asynchronous provider review is documented and auditable
- Refill requires updated intake for protocols where clinical state changes (HRT, TRT especially)
- Provider can flag an order for follow-up rather than having to approve or deny binary
Retention operations
- Lapsed-patient segment is visible in real time (not only discoverable in a monthly report)
- Win-back sequence exists for patients who lapsed within the last 30 days
- At minimum one proactive clinical check-in is triggered at refill #2 or #3
Nothing on this list is exotic. Most operators have gaps in three or four of these items, and each gap is a refill they're not capturing.
How neolife helps launch and scale this infrastructure →
What Incumbents Get Wrong on Refills
The established telehealth platforms — Bask Health, OpenLoop, Wheel, MD Integrations, and others — are not bad products. But they are built around provider network access and compliance infrastructure. Refill retention was not the design center.
The result: operators on these platforms typically get:
- Rigid subscription cadences they cannot customize without a support ticket
- Pharmacy routing they do not control (orders go to whichever pharmacy the platform has a relationship with)
- Patient communication that runs through the platform's templates, not the operator's brand
- No portable patient data if they ever want to migrate
These are not hypothetical complaints. Operators migrate off these platforms precisely because they hit the refill ceiling — they can see that retention is poor but cannot see or change the workflows causing it.
neolife is built differently: Shopify-native, pharmacy-agnostic, operator owns the data and the workflow. The refill engine is yours to run, not ours to run for you.
Key Takeaways
- Refill margin is structurally higher than first-order margin. CAC is already paid. The only cost is fulfillment and a lightweight clinical review.
- Cadence should match the therapy, not the cheapest shipping option. Start patients shorter, move stable patients longer.
- Churn is almost always operational, not product-driven. Friction in the refill process, missing provider touchpoints, and absent follow-up are the culprits.
- Auto-refill means order routing fires in seconds, not in a manual queue. The gap between "order placed" and "pharmacy receives it" is where refills are lost.
- Owning the system of record is a retention lever. If the platform owns your refill timing and patient data, you cannot optimize your retention.
- Reduce churn by a few percentage points and LTV increases by 30–40% — with no additional acquisition spend.
FAQ
Can I run a subscription model for compounded medications on Shopify?
Yes. Shopify supports subscription billing through apps like Recharge, Skio, and Stay.ai, and nothing in Shopify's terms prohibits compounded Rx subscriptions at the billing level. The compliance requirements live at the clinical and pharmacy layer: every refill must have appropriate provider sign-off before fulfillment, and your pharmacy needs to be set up to receive and fulfill subscription refills. Verify the specifics with your pharmacy and legal counsel.
Does every refill require a new provider review?
It depends on the protocol, the prescribing state, and your pharmacy's policies. For most compounded protocols, the prescription is valid for a defined period (often 12 months for stable chronic therapies), and refills within that period require asynchronous review rather than a new consultation. Some protocols — particularly those involving controlled substances or therapies with significant dosage variation — require more frequent clinical review. Build provider review into the workflow for every refill; do not assume it is optional.
What is a realistic refill rate to target in year one?
For a well-run operation with automated order routing and a basic retention workflow, 65–75% refill rate at 90 days is achievable for chronic therapy categories (TRT, HRT, hair). Below 55% indicates operational problems worth diagnosing before spending more on acquisition. Above 80% at 90 days is excellent and usually reflects both good clinical outcomes and tight operational execution.
How do I reduce failed payment churn on subscriptions?
Set up a dunning sequence in your subscription app — typically 3–4 retry attempts over 7–10 days, with patient-facing email and SMS at each step. Pause (rather than cancel) the subscription on failure, so the patient can update payment and resume without re-doing intake. Failed payments that result in hard cancellation are the most recoverable form of churn; most operators simply do not have the dunning flow set up.
What happens to refill operations if I change pharmacies?
If you own your system of record — your Shopify store, your patient data, and your fulfillment routing — switching pharmacies is an integration change, not a patient migration. If your refill workflow lives inside a third-party platform, switching pharmacies may require re-establishing the patient relationship, re-processing prescriptions, and migrating data you may not own. This is the single clearest operational reason to own your stack from day one.
Nothing in this article is legal or medical advice. Verify Rx subscription compliance with your prescribing providers, pharmacy, and legal counsel — requirements vary by state and therapy category.
Ready to build a refill engine you actually control? neolife connects your Shopify store to your pharmacy in under 60 seconds per order, with provider approval built into every workflow. Talk to us about your operation →
Frequently asked questions
Can I run a subscription model for compounded medications on Shopify?
Yes. Shopify supports subscription billing through apps like Recharge, Skio, and Stay.ai, and nothing in Shopify's terms prohibits compounded Rx subscriptions at the billing level. The compliance requirements live at the clinical and pharmacy layer: every refill must have appropriate provider sign-off before fulfillment, and your pharmacy needs to be set up to receive and fulfill subscription refills. Verify the specifics with your pharmacy and legal counsel.
Does every refill require a new provider review?
It depends on the protocol, the prescribing state, and your pharmacy's policies. For most compounded protocols, the prescription is valid for a defined period — often 12 months for stable chronic therapies — and refills within that period require asynchronous review rather than a new consultation. Build provider review into the workflow for every refill regardless; do not assume it is optional.
What is a realistic refill rate to target in year one?
For a well-run operation with automated order routing and a basic retention workflow, 65–75% refill rate at 90 days is achievable for chronic therapy categories (TRT, HRT, hair). Below 55% indicates operational problems worth diagnosing before spending more on acquisition.
How do I reduce failed payment churn on subscriptions?
Set up a dunning sequence in your subscription app — typically 3–4 retry attempts over 7–10 days, with patient-facing email and SMS at each step. Pause rather than cancel the subscription on failure, so the patient can update payment and resume without re-doing intake.
What happens to refill operations if I change pharmacies?
If you own your system of record — your Shopify store, your patient data, and your fulfillment routing — switching pharmacies is an integration change, not a patient migration. If your refill workflow lives inside a third-party platform, switching pharmacies may require re-establishing the patient relationship and migrating data you may not own. This is the clearest operational reason to own your stack from day one.
This article is operator education, not medical, legal, or tax advice. Telehealth and pharmacy regulation vary by state and product and change frequently. Verify the specifics for your business with qualified counsel and your pharmacy partner.