Pharmacy
Same-day script delivery: how we built it and why it matters
Speed is not a vanity metric in pharmacy. When a patient finishes a consult and needs a medication tonight, the next 4 hours determine whether their care plan actually starts.
The thing nobody tells you about online pharmacy is that the medication isn’t the product. The wait is. A patient who has finally booked, paid for and completed a clinical consult is ready. The window from “script issued” to “I’m taking the first dose” is where adherence is won or lost.
What “same-day” actually means
For us, same-day means delivery within 4 hours in metro Sydney, Melbourne, Brisbane, Perth, and Adelaide, and same-business-day Australia Post Express everywhere else. We measure both as P95 (95th percentile) delivery time, not averages. Averages hide the worst cases.
Why we don’t outsource the last mile
Most online pharmacies hand off to a courier the moment the script is dispensed. That’s also the moment the patient’s experience leaves their control. We chose a dual-track model:
- Direct courier partnerships in metro areas, with our own dispatch software and a clinical override that lets a pharmacist call the courier directly when something looks off.
- Pharmacy network for regional and remote, where same-day isn’t physically possible. We focus on accurate ETAs instead of fake ones.
The unglamorous part: the dispensing queue
A “fast” pharmacy is mostly a question of triage. Scripts come in stochastic bursts. Without smart prioritisation, a routine maintenance medication queues behind a complex first-fill that needs counselling. We rewrote our queue logic to triage on (a) clinical urgency, (b) delivery window, and (c) script complexity. P95 dispense-to-dispatch time dropped 38% in the first six weeks.
What this changes clinically
Faster dispatch means tighter dose timing for first-fill, fewer missed loading doses, and most importantly: patients don’t quietly disengage in the gap between consult and starting treatment. That’s the metric worth optimising for.