Ecommerce OS · Online Pharmacy6 min readUpdated November 2, 2026

Sales Funnels for Online Pharmacies

The 6 steps of an online pharmacy funnel and what your funnel builder must handle: eligibility, a card hold before review, refills and health data.

Article summary

TL;DR

An online pharmacy funnel has six steps: landing page, eligibility questions, checkout with a card hold, prescription review, dispensing with capture, and refills. Your funnel builder must branch on answers, hold the card until review, keep health answers out of marketing tools, and bill refills when the pharmacy ships. Regular funnel builders don't by default.

  • An online card authorization from Visa or Mastercard is valid for 7 days for customer-initiated payments, per Stripe; if it expires, the funds are released.
  • The FDA tells patients a safe online pharmacy "Requires a prescription from a licensed healthcare professional". Your funnel cannot skip that step.
  • Google restricts prescription drug terms "in ads, landing pages, and keywords": the first step of your funnel is covered.
  • Shopify does not support uploading HIPAA Protected Health Information. Plan where intake answers go.
Want to go further? AskChatGPTClaudePerplexityGrok
On this page

This guide is part of our hub on the best ecommerce platform for online pharmacies. The general guide, for any business: custom ecommerce checkout. For the offer and the page structure, see the online pharmacy sales funnel: offer and page structure.

The 6 steps of an online pharmacy funnel

Each step has a job, and each asks something specific of the builder.

StepIts jobWhat the builder must do
1. Landing pageExplain the service, show licensingFollow ad platform rules on drug terms3Google Ads Help, Healthcare and medicines policy, read November 2, 2026
2. Eligibility questionsScreen out patients who cannot be servedBranch on answers; send ineligible patients to a clear exit
3. CheckoutTake payment details and consentAuthorize the card without capturing it
4. Prescription reviewA pharmacist verifies the prescriptionWait for an approved or declined status from the pharmacy side
5. DispensingFill and shipCapture on approval, void on decline
6. RefillsRepeat orders within the prescriptionBill when the pharmacy ships, remind before supply runs out

Fig. 1Six steps, and what the card does at each

approved declined or closed routing step

  1. Landing pageService and licensing
  2. thenEligibilityClear exit if not eligible
  3. thenCheckoutCard: hold, nothing captured
  4. thenPrescription reviewCard: still on hold
  5. thenDispensingCard: captured if approved, voided if declined
  6. thenRefillsBilled when the pharmacy shipsApproved

Hold at checkout; capture on approval, void on decline.

The six steps from the table above.

What a funnel builder must do for a pharmacy

Use this list to compare tools. A "no" on any of the first four is a reason to look elsewhere.

  1. Separate authorization and capture. Hold the card at checkout, capture later.
  2. Branching logic. Route patients by their answers, including an exit for those who are not eligible.
  3. A status from the pharmacy side. The funnel must react to "approved", "declined" and "shipped".
  4. Health answers stored outside marketing tools. Intake answers go to the pharmacy or clinical system, not to your email tool or pixels.
  5. Clear consent copy at checkout. The payment is not an approval.
  6. Refill billing tied to shipping, with retries when a card fails.
  7. Server-side purchase events that carry no product or health data.
  8. A/B tests on pages and checkout, without touching required disclosures.

A no on any of the first four is a reason to look elsewhere.

Comparing general funnel tools? See sales funnel software.

Payment: hold at checkout, capture after review

Charging the card at checkout and refunding declined orders costs you fees, support time and disputes. A hold avoids most of it.

  1. Checkout: the card is authorized for the order amount. Nothing is captured.
  2. Review: the pharmacist approves or declines.
  3. Approved: you capture the authorized amount and the order ships.
  4. Declined: you void the authorization. The patient is not charged.

Timing matters. Stripe lists a 7-day validity window for customer-initiated online card authorizations on Visa and Mastercard; after that, "the funds are released"1Stripe Docs, Place a hold on a payment method, authorization validity windows, read November 2, 2026. If review can take longer, plan an extended authorization or a new payment. Tagada follows Visa and Mastercard rules and the laws that apply to payments.

Example

A patient checks out on Monday. The card shows a pending amount. The pharmacist approves on Tuesday, the order is captured and ships Wednesday. Had the review been declined, the hold would have been voided the same day, with no charge and no refund.

Fig. 2A hold, as the patient sees it

What happens to the card

  1. Monday: the card shows a pending amount.
  2. Tuesday: the pharmacist approves; the order is captured.
  3. Wednesday: the order ships.
  1. Your pharmacyMondayOrder receivedYour card is authorized now and charged only if your order is approved.
  2. Your pharmacyTuesdayOrder approvedYour order is being prepared.
  3. Your pharmacyWednesdayOrder shippedYour order is on its way.

Declined: voided the same day, no charge and no refund.

Illustrative example.

Watch out

Some card statements do not distinguish a hold from a charge, which can confuse customers1Stripe Docs, Place a hold on a payment method, authorization validity windows, read November 2, 2026. Say it at checkout: "Your card is authorized now and charged only if your order is approved." The Tagada Rx docs say the same: the hold "is not clinical approval", and the storefront copy must make that clear6Tagada docs, Tagada Rx introduction, read November 2, 2026.

Remedora, a telehealth vendor, makes the same point about copy: the patient is "paying to enter a clinical process that may or may not result in a prescription"5Remedora, Telehealth ecommerce: how to sell prescriptions and health products online legally, March 30, 2026 (vendor article).

What a regular funnel builder gets wrong

Most funnel builders are made for products that ship the day they are paid.

Default behaviorProblem for a pharmacyWhat to do instead
Charge at checkoutRefunds when a review is declinedAuthorize, then capture on approval
One path for every visitorIneligible patients pay and get declinedBranch before checkout
Form answers sent to the CRM and pixelsHealth data in marketing toolsSend answers to the pharmacy side only
Upsell any product after purchasePrescription items need a prescriptionOffer only items the patient can buy
Renewals on a calendar datePatient charged for a fill that has not shippedBill on ship day
  1. Charge at checkoutRefunds when a review is declinedAuthorize, then capture on approval
  2. One path for every visitorIneligible patients pay and get declinedBranch before checkout
  3. Form answers sent to the CRM and pixelsHealth data in marketing toolsSend answers to the pharmacy side only
  4. Renewals on a calendar datePatient charged for a fill that has not shippedBill on ship day

Upsell rules for pharmacies: order bumps for online pharmacies. Checkout details: checkout optimization for online pharmacies.

How Tagada helps

A prescription funnel that holds, then captures or voids

Tagada Rx is a telehealth stack with storefront, doctors, pharmacy and payments in one place, LegitScript included. Its docs describe it as the layer that runs "intake, clinician review, e-prescribing, pharmacy fulfillment, and ship-day rebilling"6Tagada docs, Tagada Rx introduction, read November 2, 2026.

Tagada Rx serves US patients only and is open by application to a selected group of brands. Around it, the Tagada OS adds one-page checkout, order bumps, A/B tests, server-side tracking and block rules on IPs, emails and card patterns7Tagada docs, Block rules, read November 2, 2026.

A prescription funnel that holds, then captures or voids

Nick Bonnassies

CMO at Tagada

CMO at Tagada. Before Tagada, Nick built direct-to-consumer brands that generated over $115M in sales, raised over $25M in crowdfunding and sold two of them. He also works as a fractional CMO on marketing operations and AI systems.

Frequently asked questions

What steps does an online pharmacy funnel need?

Six: a landing page, eligibility questions, a checkout that holds the card, prescription review, dispensing with capture, and refills. The two steps most funnels lack are the branch before checkout and the wait for a pharmacy status before the card is charged.

Should payment come before or after the prescription review?

Take payment details and authorize the card before review, and capture only after approval. The patient commits, you know the card is good, and a declined review ends with a voided hold instead of a refund. Mind the authorization window: 7 days for most online card payments, per Stripe.

Can I use a regular funnel builder for prescriptions?

Only if it can separate authorization and capture, branch on answers, react to a status from your pharmacy system, and keep health answers out of marketing tools. Most builders made for physical products charge at checkout and send form data everywhere.

Where should intake answers be stored?

In the pharmacy or clinical system that reviews the prescription, not in your store, email tool or ad pixels. Shopify, for one, says it does not support uploading HIPAA Protected Health Information. Ask counsel which privacy rules apply to your setup.

Sources

Checked November 2, 2026
  1. Stripe Docs, Place a hold on a payment method, authorization validity windows, read November 2, 2026
  2. FDA, BeSafeRx frequently asked questions, content current as of September 21, 2020
  3. Google Ads Help, Healthcare and medicines policy, read November 2, 2026
  4. Shopify, Acceptable Use Policy, read November 2, 2026
  5. Remedora, Telehealth ecommerce: how to sell prescriptions and health products online legally, March 30, 2026 (vendor article)
  6. Tagada docs, Tagada Rx introduction, read November 2, 2026
  7. Tagada docs, Block rules, read November 2, 2026

Tagada Rx

Pick a funnel builder that holds the card until review

Tagada Rx runs the stack behind your brand. Open by selection: every application is reviewed, and we reply to each one.

  1. 01Tell us about your brand
  2. 02We review every application
  3. 03Go live under your brand after review