One Clinic's Journey: From 0 Online Bookings to 41 Patients in 90 Days
By Factory Team — May 29, 2026 — 7 minute read —
Share
A real story of a dental clinic that went from zero website bookings to 41 new patient inquiries in 90 days.
By Factory Team — May 29, 2026 — 7 minute read —
Share
A real story of a dental clinic that went from zero website bookings to 41 new patient inquiries in 90 days.
Let's call him Dr. Arun. Orthodontist. 12 years of experience. Clinic in Bangalore. Good reputation locally. But online? Invisible. "We had a website," he told me. "I paid someone ₹45,000 to build it in 2019. It looked fine. I think." When I asked how many patients the website generated per month, he paused. "I don't know. We mostly get patients from Practo and referrals." This is how the conversation starts with almost every clinic owner I talk to.
Dr. Arun's website wasn't broken. It wasn't ugly. It was invisible. No one was finding it on Google. No one was booking online. The site existed in the same way a brochure in a drawer exists — present, but not working.
His patient pipeline: 60% from Practo (paying ~₹18,000/month in referral fees), 30% from word-of-mouth, 10% from other sources. His website: 0 patients. Ever.
We started with an honest audit of what existed. What we found: Website load time: 11 seconds (53% of mobile users leave at 3 seconds), Zero calls-to-action on any page, No Google Business Profile, No tracking installed, Same stock photo hero as every other dental clinic, No testimonials — just "Quality Dental Care" generic text.
What patients saw: A slow, generic website with no reason to book.
Most clinic owners think "website project" means: hire developer, get site built, done. That's backwards. We started with the outcome and worked backwards: Goal: 30 new patient inquiries per month from website traffic. Working backwards: What does a patient need to believe before they book? What questions do they have at each page? What's the single action each page should drive? We rebuilt the site around the patient journey, not the clinic's vanity.
Week 1-2: Strategy — Defined the ideal patient (urban professionals, 25-45, dealing with alignment issues who have been postponing treatment), Mapped the questions each page needed to answer, Wrote new copy that spoke to that patient's fears and desires, Planned 4 blog posts targeting real search queries.
Week 3-4: Development — Built on Next.js + Payload CMS (fast, clean, ownable), Target: 95+ Lighthouse score, Created dedicated service pages (not generic "Services" list), Added WhatsApp booking integration, Set up Google Analytics + Search Console.
Week 5-6: Content — Published 4 blog posts targeting: "braces cost Bangalore", "invisalign alternatives India", "orthodontist near me", "braces treatment process". Each post ended with a clear next step.
Week 7-8: Testing + Launch — Speed optimization pass, Booking flow tested across devices, Google Business Profile created and optimized, Google Ads budget allocated for branded + local terms.
After launch: Website visitors: 340 (from essentially 0), Google Discover clicks: 89, Organic search queries: "best orthodontist Bangalore," "braces cost," "invisalign alternatives", Online booking inquiries: 12, Phone/WhatsApp inquiries from site: 8, Total Month 1 inquiries: 20. Not viral. But real. And trackable.
Website visitors: 612, Online bookings: 19, Phone/WhatsApp: 14, Total Month 2 inquiries: 33. Practo referrals stayed at about the same. But total patient volume started shifting.
Website visitors: 890, Direct online bookings: 28, Phone/WhatsApp from site: 13, Total Month 3 inquiries: 41. By end of Month 3: Practo referrals dropped to 18 patients (from 30), Direct bookings covered the gap — and then some, Dr. Arun's Practo fees dropped from ₹18,000/month to ₹8,000/month.
Before: "We have a website" (point of pride), Zero visibility into where patients came from, Dependent on Practo algorithm, No control over the patient journey.
After: Patients finding him on Google searches for specific treatments, Clear view of what's working (Analytics), Owning the patient relationship from first touchpoint, Practo fees dropping while total patient volume grew.
Monthly patient inquiries: ~30 before → ~71 after (Month 3). Practo fees/month: ₹18,000 → ₹8,000. Website-generated inquiries: 0 → 41. Online booking rate: 0% → 39%.
Year 1 impact: Website inquiries replacing Practo patients: ~₹1,20,000 saved in Practo fees. New patients from direct search: ~₹4,80,000+ in lifetime patient value (estimated). Net result: website generating ~₹6,00,000+ in value against a ₹1,20,000 investment.
This isn't a story about a special orthodontist or a unique market. It's a story about having the right system. Dr. Arun didn't do anything extraordinary. He just stopped accepting "we have a website" as a strategy and started treating his online presence like what it actually is: the first impression most patients have of his clinic.