How Dental Stories in Bahawalpur Digitised Its Practice With DentalPro
One of the first clinics to move onto DentalPro. What they actually switched on, in what order, and what changed at the front desk.
About this case study: Dental Stories is a real clinic in Bahawalpur and is named here with their consent. The quote is theirs. We have deliberately left out their patient numbers and their revenue, because those are the clinic's own business and not ours to publish.
Most articles about going paperless are written backwards. They start from the finished state, a clinic humming along on software, and skip the part everyone actually wants to know: which bit do you switch on first, and what breaks.
Dental Stories in Bahawalpur were among the first practices to move onto DentalPro, in July 2026. This is what they turned on, roughly in the order they turned it on.
We switched to DentalPro and immediately noticed improved efficiency. Everything is organised in one place.
Dr. Samreen Ejaz, Dental Surgeon, Dental Stories
Start with the record, not the features
The temptation with new software is to switch everything on at once. That is how staff end up resenting it. The sensible first move is the one thing a clinic cannot run without, which is the patient record.
So the first week was unglamorous. Load the existing patients, get the front desk registering new ones in the system rather than in the register, and let the doctors chart in it. Nothing else. Once the record is trustworthy, everything else has something to attach to. Until it is, every clever feature is decorating a gap.
The advantage of a browser based system in a city like Bahawalpur is that there is no server to buy, no technician to fly in, and no machine in the corner that becomes a single point of failure. The clinic opens a browser. That is the whole installation.
Then the appointment reminders, because that is where the money leaks
The second thing they switched on was WhatsApp appointment reminders. In Pakistani practice this is the highest value automation available to a dental clinic, and it is not close.
The reason is simple. A patient who forgets is not a patient who chose not to come. They are revenue that existed and then evaporated, and the chair sat empty in a slot somebody else wanted. Phoning to remind everybody is a job nobody at a busy front desk has time to finish.
Dental Stories run reminders with the clinic location attached, so the message carries a map link rather than an address the patient has to interpret. It sounds like a detail. For a patient who has only been once, and who is trying to find a clinic in traffic, it is the difference between arriving and giving up.
And a booking link the clinic can actually send
Alongside reminders, Dental Stories run a public booking page. It is worth looking at, because it is a live one rather than a screenshot: dentalstories.dentalproapp.com/booking.
That link is the thing a clinic puts in its Instagram bio, its WhatsApp auto-reply and its Google listing. A patient picks a slot that is genuinely open, and the appointment lands in the clinic diary without anybody at the front desk typing it in. No app to download, no account to create.
The reason it matters more in Pakistan than the feature list suggests is timing. A lot of enquiries arrive at ten at night, long after the clinic has closed, and a caller who cannot get through at ten at night phones a different clinic in the morning. A booking link answers at ten at night.
Recall, which is the patient base you already paid for
Recall came next. Every clinic has a list of patients who came once, were treated well, and then drifted because nobody contacted them again. Acquiring a new patient costs marketing money. Reminding an old one costs a WhatsApp message.
Recall is switched on at Dental Stories, which means the system can work through patients who are due rather than relying on somebody remembering to look. This is the least glamorous growth lever in dentistry and reliably one of the best.
Review requests, once the service was worth reviewing
They also run review requests. The order matters here, and it is worth being blunt about it: asking for reviews before the clinic experience is smooth is a way to collect complaints in public.
Once booking, reminders and billing were working, asking a satisfied patient for a Google review became a reasonable thing to do. For a clinic outside the big cities, Google reviews are most of what a prospective patient sees before deciding, so this is not vanity. It is the shop window.
Finance messages last
Finance notifications came later, and that is the right order too. Sending a patient anything about money before your billing is clean is asking for an argument you will lose. Once invoices and receipts were coming out of one system rather than being written twice, the messaging followed safely.
What actually changed
We are not going to quote a percentage at you. We did not measure Dental Stories with a stopwatch, and a number invented for an article is worse than no number.
What we can say honestly is structural. Before, a patient visit touched a paper register, an appointment book, a prescription pad and a cash ledger, and none of the four knew about the others. Reconciling them was somebody's evening. Now one visit is one record, and the prescription, the bill and the reminder all come off it.
That is what Dr. Samreen Ejaz means by everything being organised in one place. It is not a feature. It is the absence of four places that used to disagree.
If you are the clinic considering this
Two pieces of advice from watching clinics do this well and badly.
First, do it in the order above. Record, then reminders, then recall, then reviews, then money messages. Every clinic that tried to switch everything on in week one went back to paper for something.
Second, decide who owns it. The practices that settle in fastest have one person, usually the senior receptionist, whose job it is to make sure nothing gets recorded on paper any more. Software does not create that discipline. It just makes the discipline cheap.
DentalPro runs in the browser with nothing to install, is billed in PKR from Rs 3,000 per month, and Basic and Premium come with unlimited staff logins so adding people does not change the bill. If you want to see whether it fits your practice, start the 3 day free trial. No card, and you can load a handful of real patients to judge it properly.
Frequently asked questions
Which clinic is this case study about?
Dental Stories, a dental practice in Bahawalpur, Punjab. They are published here by name with the clinic's consent, and the quote below is their own. Unlike a composite story, nothing in this article is illustrative.
How long does it take to move a clinic onto DentalPro?
Most clinics are working inside it within the first week. There is nothing to install, because it runs in the browser, so day one is usually branding the account and loading the existing patient list, and the rest of the week is the front desk getting used to booking and billing in one place instead of two books.
Do WhatsApp reminders need a special business number?
No. A clinic can link its existing WhatsApp number as a device and send from that, which is what most of our clinics do. The official WhatsApp Business Platform is available too if a clinic wants verified templates and a separate number, but it is optional rather than a requirement to get started.
Can patients book online themselves?
Yes. Every clinic gets a public booking page it can share, and Dental Stories have theirs live at dentalstories.dentalproapp.com/booking. The patient picks from slots that are actually free and the booking appears in the clinic diary directly. There is no app to install and no account to create, which is what makes people actually finish it.
What does DentalPro cost in Pakistan?
Starter is Rs 3,000 per month, Basic is Rs 4,000 and Premium is Rs 8,000, billed per clinic in PKR. Basic and Premium include unlimited staff logins, so adding a receptionist or a second dentist does not change the bill. There is a 3 day free trial and no card is needed to start.
Is each clinic's data separate?
Yes. Every clinic is isolated from every other clinic at the database level, and inside a clinic the roles decide what each person sees, so a receptionist is not looking at the accounts and a locum is not browsing the whole record. That is a real improvement on a shared clinic PC with one login.
Can a clinic in a smaller city get support?
Yes, and Bahawalpur is a fair example. Support runs over WhatsApp and remote sessions rather than site visits, which is the only model that works honestly outside Lahore and Karachi. Nothing about the product assumes you are in a big city.
See DentalPro in your own clinic
Charting, treatment plans, billing, accounting, WhatsApp reminders, a patient app and online booking, from one login. Start a 3-day free trial, no card needed.
Start free trial