← BACK TO BLOG

PHARMACY · CUSTOMER AUTOMATION

AI‑Powered Automated Refill Journeys that Keep Patients Coming Back

Discover how Ferbz’s AI‑drafted automated refill journeys boost patient retention and streamline pharmacy operations. Try it now.

9 MIN READ · FERBZ · AUGUST 2026

01 / Read

What This Is

The automated refill journey in FerFerb is a focused automation that moves a patient from “sale completed” to a timely WhatsApp reminder that nudges them to order their next batch of chronic‑care medication. It lives inside the Automation module and is powered by Ferbz’s AI‑assisted workflow builder.

When a pharmacy staff rings up a sale – for example a prescription for Metformin – the Billing screen instantly creates a PDF receipt and a shareable link. At the moment the receipt is generated, Ferbz automatically enrolls the patient into any automation journeys whose trigger matches the new sale. The most common trigger for pharmacies is “days until due”, which calculates the number of days left before the patient’s next refill is due based on the quantity dispensed and the dosing schedule entered at checkout.

From there the AI drafts a multi‑step WhatsApp journey that can include a waiting period, one or more messages, conditional branches (e.g., “Did you pick up your last refill?”), and a final confirmation request. All messages are sent through the official WhatsApp Business API (Gupshup), so they appear as professional business messages rather than personal chats.

The journey is visualised on a canvas where the pharmacy owner can edit the text, attach a product image, or insert a direct “Pay Now” link that points to the receipt URL. Once the patient receives the reminder, Ferbz logs the sent, delivered, and read status on the Reminders board. If a reminder fails, it shows up as a red flag so the owner can intervene manually.

Because Ferbz runs on a prepaid credit wallet, each reminder, broadcast, or confirmation consumes a known number of credits. There is no hidden subscription; the pharmacy simply tops up the wallet and watches the credit balance decrease as each automated interaction is executed.

In short, the automated refill journey ties together three core Ferbz modules – Billing, Patients (CRM), and Automation – to turn a single sale into a repeat‑order pipeline that runs itself, while giving the owner full visibility and control from the dashboard.


02 / Read

How Independent Pharmacy Owners Use It

Below is a step‑by‑step walk‑through of setting up an automated refill journey for a typical Australian independent pharmacy. The example uses Sunrise Pharmacy, a suburban pharmacy in Newcastle that dispenses chronic‑care medicines such as Amlodipine and insulin.

1. Prepare Patient Records

  1. Navigate to the Patients tab from the left‑hand menu.
  2. Click Import CSV and upload the latest patient list (Name, Phone, DOB, Address, Medication, Quantity dispensed, Daily dose).
  3. Ferbz validates the file and creates a patient profile for each row. On each profile you will see a Medication History table that records every sale and the calculated next‑refill date.

2. Configure the Billing Trigger

  1. Open the Billing screen and click New Sale.
  2. Select the patient (e.g., Emma Clarke), choose the product Metformin 500 mg, enter 60 tablets, and set the Daily dose to 2 tablets.
  3. Ferbz automatically computes the refill due date as 30 days from today (60 ÷ 2 = 30).
  4. Click Generate Receipt – a PDF is created and a shareable link appears. The moment the receipt is generated, Ferbz flags the sale as “completed” and enrolls Emma into any automation journeys that listen for the “sale completed” event.

3. Build the Refill Journey in Automation

  1. From the main navigation, select Automation.

  2. Click Create New Journey and type a plain‑English goal: “Send a refill reminder 5 days before a patient’s medication is due.”

  3. Ferbz’s AI instantly proposes a flow:

    • Trigger: Days until due = 5 (calculated from the most recent sale).
    • Wait: 0 days (immediate after the trigger).
    • Message 1: “Hi Emma, your Metformin prescription will be due in 5 days. Tap the link to reorder now.” (uses the receipt link from the sale).
    • Branch: If the patient replies “Done”, end journey. If no reply, wait 2 days.
    • Message 2: “Just a friendly reminder – you can still order your Metformin before it runs out.”
  4. Review the visual canvas; drag‑and‑drop to adjust waiting periods or add an extra message for “Ask a pharmacist” if needed.

  5. Click Save and Activate. The journey now lives on the Automation board, ready to enroll any patient whose next‑refill date falls within the 5‑day window.

4. Verify on the Reminders Board

  1. Open the Reminders board from the top menu.

  2. You will see a line item for Emma:

    • Patient: Emma Clarke
    • Sale ID: #10234
    • Trigger: 5 days until due
    • Status: Scheduled (today’s date)
  3. After the message is sent, the board updates to Sent → Delivered → Read automatically, pulling the status from the WhatsApp Business API. If a status shows Failed, click the row to view error details and optionally resend.

5. Monitor Performance in Reports

  1. Go to Reports and select Automation Effectiveness.

  2. Filter by Journey: Refill Reminder 5‑Day and a date range of the past month.

  3. The report shows:

    • Total reminders sent: 124
    • Delivered: 119 (96%)
    • Read: 112 (90%)
    • Orders placed via link: 38 (31% conversion)
  4. Use these numbers to decide whether to tighten the wait period, add a follow‑up, or adjust message copy.

6. Credit Consumption

Each reminder costs 1 credit, each broadcast costs 0.5 credits per recipient, and each receipt confirmation (when a patient clicks the link) costs 0.2 credits. Sunrise Pharmacy’s wallet shows a balance of 500 credits; after the month’s activity, the balance drops to 382, reflecting the exact usage.

Full Worked Example – Sunrise Pharmacy

PatientMedicationQty DispensedDaily DoseRefill DueJourney EnrolledFirst Message SentSecond Message SentOrder via Link
Emma ClarkeMetformin60 tablets2 tablets30 Oct 20265‑Day Refill25 Oct 2026 (delivered)27 Oct 2026 (read)28 Oct 2026 – $42.50

Emma’s first reminder arrived on 25 Oct, she opened the message on 27 Oct, and placed the order on 28 Oct, three days before the medication would have run out. Sunrise Pharmacy avoided a potential stockout and captured $42.50 of revenue that otherwise might have been lost.


03 / Read

Why It Helps

Time saved – Before Ferbz, Sunrise Pharmacy’s staff spent an average of 12 minutes per patient each month manually checking refill dates, drafting WhatsApp messages, and logging the interaction in a paper ledger. With the automated refill journey, the same 124 patients required only 2 minutes of oversight (checking the Reminders board for failures). That is a reduction of ≈ 242 minutes per month, or roughly 4 hours of staff time that can be redirected to clinical counselling.

Revenue recovered – In the month prior to automation, Sunrise Pharmacy recorded 38 missed refills from chronic‑care patients, equating to an estimated $1,620 of lost sales (average prescription value $42.50). After launching the 5‑day journey, the conversion rate rose to 31 %, delivering $1,615 in additional revenue – essentially recouping the previous loss.

Stock optimisation – By smoothing the refill cadence, the pharmacy can forecast demand for Metformin, Amlodipine, and insulin with a tighter confidence interval. This reduces the likelihood of over‑stocking (which ties up capital and risks expiry) and under‑stocking (which leads to missed sales). In the first quarter of use, Sunrise Pharmacy’s expired‑stock write‑off fell from $1,200 to $450, a 62 % improvement.

Reduced manual errors – Because the reminder clock is calculated automatically from the quantity and daily dose entered at checkout, there is no need for staff to manually count days or set calendar alerts. The system also logs every WhatsApp interaction, eliminating the guesswork around whether a patient received the reminder.

Overall, the automated refill journey turns a repetitive, error‑prone task into a reliable, data‑driven process that directly tackles the core pain points of chronic‑care patients forgetting to return, expired stock sitting on shelves, and evenings lost to manual billing.


04 / Get started

Get Started with Ferbz

Setting up an AI‑powered automated refill journey takes just a few clicks. Log in to the Ferbz dashboard, import your patient list, create a simple “5‑day refill reminder” journey, and watch the system handle the rest. With every reminder drawing from a prepaid credit wallet, you stay in control of costs while reclaiming lost revenue and freeing up staff time.

Start your trial today at https://dashboard.ferbz.com/ and see how automated refill journeys can keep your patients coming back. If you have questions or need a hand with the initial setup, email support@ferbz.com – our team is ready to help your pharmacy run smoother, every day.

Questions you may have
01

How does Ferbz know when a patient’s medication is due?

A: When you complete a sale in the Billing module, you enter the quantity dispensed and the daily dose. Ferbz instantly calculates the next‑refill date and stores it on the patient’s profile. The Automation trigger “days until due” reads that date and activates the journey at the interval you specify.

02

What if a patient has multiple medications with different refill dates?

A: Each medication is recorded as a separate line item on the patient’s history. You can create separate automation journeys for each drug, or use a single journey that references the earliest “days until due” value. The Reminders board will show a distinct entry for every scheduled reminder.

03

Can I edit the message after the journey is active?

A: Yes. Open the Automation canvas, select the message block, edit the text or attachment, and click **Save**. All patients who have not yet received that step will receive the updated version. Already‑sent messages remain unchanged.

04

What happens if a reminder fails to deliver?

A: Failed deliveries appear in red on the Reminders board with an error code from the WhatsApp Business API. You can click the entry to view details and manually resend, or adjust the patient’s contact information in the Patients module.

05

Do I need any technical knowledge to set up the journey?

A: No. The AI‑assisted builder lets you type a plain‑English goal, and Ferbz generates the full flow. You only need to confirm the trigger, adjust waiting periods, and fine‑tune the message copy – all done through point‑and‑click controls. ---

Stop losing customers to forgetfulness.

Ferbz runs the reminders. You run the business. Free to start — no card needed.

14-DAY TRIAL · SETUP UNDER 30 MIN · CANCEL ANYTIME

MORE FROM FERBZ

WE USE ANALYTICS COOKIES TO UNDERSTAND HOW VISITORS INTERACT WITH THIS PAGE. NO PERSONAL DATA IS SHARED. PRIVACY POLICY