All posts
Case study·Alor Setar·Automation·9 min read

Case study: how an Alor Setar clinic group cut average wait time from 47 to 18 minutes with patient-flow automation

A 4-clinic government-panel group in the Alor Setar district was running 47-minute average waits and a 23% no-show rate. We built patient-flow automation. 11 weeks in, waits are 18 min, no-shows 7%, overtime down 41%.

·By The pitchdeck.my team
Alor Setar Automation case study — A 4-clinic government-panel group in the Alor Setar district was running 47-minute average waits and a 23% no-show rate

A 4-clinic government-panel group in the Alor Setar district — Klinik Panel branches across Alor Setar, Simpang Empat, Kuala Kedah, and Pokok Sena — was running 47-minute average patient waits and a 23% no-show rate. The founder's wife still reconciled a stack of paper registers every Friday night. The fix was patient-flow automation: a digital queue, slot-based appointments, WhatsApp queue-position notifications, and a small dashboard. Eleven weeks in, average wait is 18 minutes. See the Kedah services page for the other automation builds the corridor runs.

The business

The group is a 16-year-old Klinik Panel chain — four branches, 24 full-time staff (four doctors, six medical assistants, the rest in registration, pharmacy and admin). The founder runs the Alor Setar flagship three days a week and does admin on the other two. His wife handles HR, payroll, and the Friday reconciliation. Each branch sees 90 to 130 patients a day, roughly 70% government-panel referrals, the rest walk-in or private corporate. Three branches sit in catchment areas that double-cover Hospital Sultanah Bahiyah and share a patient population with the nearest Klinik Kesihatan.

The clinics are the kind of Malaysian primary-care backbone most people walk past without noticing: a signboard, a row of plastic chairs, a registration counter, two consultation rooms, a small pharmacy counter. They do their work. The problem is the work eats the people doing it.

The problem they were actually trying to solve

The wait time was the visible symptom. The real problem was the queue was unmanaged and the no-shows were eating the schedule. Three leaks, every week:

  • Walk-ins dominated the day, and they arrived in a stampede. The first bus from Pendang landed at the Simpang Empat branch around 8:15am. By 8:30, the registration counter had 18 patients and the doctor was already 20 minutes behind. The second wave — parents dropping kids before school pickup — hit the Alor Setar branch at 2:30pm. With no appointment system, the staff could only react to the wave.
  • A 23% no-show rate on the patients who DID have appointments. The chain had started a phone-based appointment book in 2022 — a paper diary at each branch, the MA's handwriting in pencil. Patients forgot. The MA forgot to remind. On a normal week, 23% of slot-booked patients didn't show — and the slot sat empty while the walk-ins piled up.
  • Reconciliation was a Friday-night ritual, and it was leaking claim revenue. Each branch ran its own paper register and panel-claim tally. The founder's wife spent every Friday night re-keying the four branches' numbers into one spreadsheet for the monthly ProtectHealth claim. She missed two submissions in 2025, costing about RM 18,000 in delayed reimbursement. The founder's wife had a name for Friday nights: "kiamat" — apocalypse.

What the founder said on the first call: "Saya bukan doktor pukul sepuluh malam. Saya doktor pukul lapan pagi sampai pukul empat petang. Tapi reality saya ialah doktor pukul sepuluh malam, isteri saya jurutaip pukul sepuluh malam, staf saya penat pukul sepuluh malam — semua sebab pesakit tak tahu bila turn mereka." — "I'm not a 10pm doctor. I'm an 8am-to-4pm doctor. But my reality is I'm a 10pm doctor, my wife is a 10pm typist, my staff are 10pm tired — all because patients don't know when their turn is."

What we built — and why this approach

We built a patient-flow automation layer that sits on top of the four branches' existing paper register and ProtectHealth panel workflow. Three parts, sized to a 24-staff Klinik Panel group, not a hospital:

  1. A digital queue and slot-booking system at each branch. Walk-ins get a numbered ticket from a counter tablet; pre-booked patients get a slot time. The system tracks each patient's stage — registered, waiting, in consultation, at pharmacy, done — and computes the live wait. A small wall-mounted screen shows the next five tickets and the live wait.
  2. A WhatsApp notification engine. When a patient takes a ticket, they get a one-tap "notify me when I'm 5 from the front" message. When a pre-booked patient confirms the morning of, they get a "your slot is at 10:40am" reminder. The channel is WhatsApp Business — no app to install, no portal to remember.
  3. A small admin dashboard for the founder and his wife. Four branches, one screen. The dashboard shows live patient count, no-show rate, average consultation time, pharmacy backlog, and panel-claim numbers in real time. The Friday-night reconciliation becomes a Friday-morning glance.

Why not a vendor solution? Two reasons. First, the off-the-shelf clinic-management SaaS in Malaysia assume a single clinic, one doctor, and a paper-claim workflow. The chain has four branches, four doctors, panel claims via ProtectHealth, and shared staff rotation — none of which those tools model cleanly. Second, those tools run on per-doctor monthly licences that add up to RM 1,800 to RM 3,200 a month for a 4-doctor chain.

The build is the named business automation service — a 7-week spec-and-build, not a 14-month project. The same logic is in our Langkawi ferry operator month-end invoicing case study for a different back-office problem.

How the operation changed

Three concrete changes inside the first 11 weeks:

  • The morning stampede became a managed wave. The first 30 walk-ins still arrive between 8:00 and 8:30, but the slot system spreads the load: the digital screen tells the counter MA who's in the waiting room and who's next. The 2:30pm school-run wave gets routed to the doctors with the lighter morning. The MA at the counter stopped yelling names across the room.
  • The no-show rate halved. Two changes drove it. The morning-of WhatsApp reminder cut the "I forgot" no-shows. The slot-rebalance rule — if a booked patient doesn't confirm by 9am, the slot is auto-released to a walk-in on the waiting list — recovered the revenue. The chain went from 23% no-shows to 7% in 11 weeks, and the recovered slots added 9 to 12 extra patients a day across the four branches.
  • The Friday-night reconciliation became a Friday-morning coffee. The dashboard pulls the panel-claim numbers in real time. The founder's wife now reconciles on Friday morning between 8:30 and 9:15am, with a coffee, before the Alor Setar flagship opens. The missed-submission problem is gone.

The doctor-side change was the second-order one. The four doctors used to start the day 25 to 35 minutes behind and never catch up. They now start on time, finish closer to 4pm, and the Alor Setar flagship's doctor has reclaimed roughly 5 hours a week he was previously spending on firefighting — he now spends one of those hours on a weekly diabetes-cohort review with the MAs.

The numbers, eleven weeks in

We don't do client testimonials. We do numbers. The group's view, eleven weeks after the patient-flow system went live:

  • Average patient wait time: 47 minutes → 18 minutes. A 29-minute reduction. The 18-minute figure is the weighted average across all four branches.
  • No-show rate: 23% → 7%. A 16 percentage-point drop. The 7% is the residual — patients who confirm by SMS and then have a transport or childcare emergency.
  • Walk-in-to-registered time: 4 min 30 sec → 1 min 10 sec. The digital queue cuts the paper-register step. The 3 minutes 20 seconds saved per patient is roughly 35 hours of MA time per week.
  • Staff overtime hours: 41 hours/week → 24 hours/week. A 41% drop. The recovered overtime is worth about RM 3,200 a month in cash. The Alor Setar branch's MA team had a 38% turnover in 2025; in the 11 weeks since, zero have resigned.
  • Panel-claim submission on-time rate: 78% → 100%. No more missed monthly submissions. The RM 18,000 in delayed-reimbursement leakage in 2025 should not repeat in 2026.
  • Doctor overtime (after-4pm work): 6.2 hours/week → 1.3 hours/week per doctor. The doctors got 5 hours a week back per head, roughly RM 1,150 a week in recovered billed hours.

Total first-year program cost: RM 22,000 to RM 54,000, spread monthly at RM 1,850 to RM 4,500. The full program runs 12 months including handover, training, and a 90-day post-handover review.

Payback: 9 weeks on the conservative numbers (overtime and MA-time savings), 5 weeks on the optimistic ones (with the recovered panel-claim and no-show revenue).

What it would cost for your business

We don't publish a price sheet, because the price depends on what you're running. Three honest bands for a Kedah or northern-region SME:

  • RM 1,800 – RM 3,500 / month. A small first-phase build for an Alor Setar, Sungai Petani, Kulim, Langkawi, or northern-Perlis SME with one operations problem and a 5 to 20-person team. Total program RM 22k to RM 42k over 12 months.
  • RM 3,200 – RM 6,500 / month. A 2 to 3-phase build for a 20 to 80-person business that needs automation on more than one side. Total program RM 38k to RM 78k.
  • RM 5,500 – RM 11,000 / month. A multi-site build — a 3 to 6-clinic group, a 50 to 200-person factory, a regional distributor. Total program RM 66k to RM 132k.

Same bands as the Kedah services page and the Perak services page. Every engagement is priced for the build, not the hours we put in.

What this looks like for your business

If you run a clinic group, panel-practice chain, hospital outpatient wing, or any patient-facing operation in Kedah or Perlis and your waiting room is the loudest signal of the day — this is the first move. We don't do "digital transformation." We do the smallest patient-flow automation that closes the specific wait-time and no-show leak you can name.

The next step is a one-hour call, no slide deck. You tell us what you run and what's bleeding. We tell you whether a custom automation build is the right answer, or whether a cheaper off-the-shelf queue tool will do. We won't pitch you either way. Get in touch and we'll set up the call.

If the pattern fits a different shape — a back-office operation bleeding hours to month-end reconciliation — see our KL services firm 4-workflow case study and our Ipoh accounting firm month-end AI case study. And if your bottleneck is forecasting rather than flow, our Alor Setar rice-mill case study shows the same spec-and-build shape.

About the author

The pitchdeck.my team

I run pitchdeck.my — fifteen years building custom software, automation, and AI tooling for Malaysian SMEs, from Alor Setar family businesses to KL fintech desks. Most weeks I’m scoping a new build, writing the spec, and shipping the first version with the founder.

  • AI for SMEs
  • Custom software
  • Malaysian markets
  • Business automation
More posts by The pitchdeck.my team

Related builds

Get automation in Alor Setar

Frequently asked questions

Three things: a digital queue and slot-booking system, a WhatsApp notification engine, and a small admin dashboard. The build is custom to your branches and payor workflow — not a template. A 4-clinic group usually ships in 7 weeks; a single clinic can be live in 3 weeks.

Better than expected. The walk-in counter step is the same — take a ticket, sit down. The WhatsApp notification is the part that lands hardest. A 60-year-old Pendang patient told the Alor Setar MA she liked it "lebih senang daripada anak saya call saya" — easier than my own kid calling me. The 7% no-show residual is almost entirely the patients who don't have WhatsApp.

Both, but the pricing math is different. A single clinic's payback runs 14 to 18 weeks on the conservative numbers. A 3 to 6-clinic group gets the full payback in 5 to 9 weeks because the dashboard cost is shared. A single-clinic version is roughly 60% of the price for 70% of the wait-time benefit.

No, and we don't pitch it that way. The chain's MAs were overworked; the system takes the worst 3 minutes of their day — yelling names, hunting for paper files, the Friday reconciliation — and gives it back. The system is a tool for the existing staff, not a replacement for them.

Ready when you are

Tell us what you run.
We’ll spec the fix in a week.

Priced like a hire, not a project — around the cost of one admin a month. Most builds pay back in 30 days or less.

Get a build spec

More for Alor Setar