WhatsApp Ecommerce for Diagnostic Lab: Catalog & Order Bot
See how WhatsApp ecommerce for diagnostic lab businesses in India automates catalog browsing, orders and report updates without extra staff.

WhatsApp Ecommerce for Diagnostic Lab: Catalog & Order Bot
It's 8:40 AM at a diagnostic lab in Bhubaneswar. The phlebotomist is out on a home-collection round, the front-desk person is drawing blood from a walk-in, and the lab's WhatsApp Business number has 14 unread messages — three asking "sir report kab tak milega," two asking if fasting is needed for lipid profile, one asking for the home-collection charge for a senior citizen, and a new enquiry asking if the lab does thyroid panels on Sundays. Nobody replies until 11 AM. Two of those enquiries book elsewhere.
This is the daily leak for most diagnostic labs: revenue lost not because the lab lacks tests or capacity, but because nobody free to type "yes sir, we do home collection" fast enough when the phone lights up. Over a month, that's a handful of walk-ins per week quietly choosing the lab three streets away that answered first. This guide walks through what a WhatsApp catalog and order-taking setup does for a diagnostic lab specifically — the exact conversations it handles, what it costs, and what you need to have ready before going live.
We'll cover what the bot actually does, a step-by-step walkthrough with sample chats, a before/after week, pricing, setup timeline, a DIY comparison, and common mistakes labs make when they try this on their own.
What a Order Bot actually does for a Diagnostic Lab
For a diagnostic lab, "catalog" doesn't mean a product photo gallery — it means a structured, browsable list of test panels (CBC, lipid profile, thyroid, liver function, diabetes panel, full body checkup) with prices, so a customer can pick "Diabetes Screening Package" the same way they'd pick a T-shirt size online.
Specifically, it handles:
- Catalog browsing — customers see individual tests and bundled packages (e.g., "Senior Citizen Health Package") with current prices, without calling to ask "rate kya hai."
- Cart and booking — a customer can select multiple tests (say, HbA1c + lipid profile), and the bot confirms the combined price and whether fasting is required, before booking a slot.
- Home collection vs walk-in routing — the bot asks pincode/area and confirms if home collection is serviceable, instead of your staff manually checking a coverage list mid-call.
- Order status updates — once a sample is collected, the bot can push "sample collected" and later "report ready, download link below" messages automatically, cutting the volume of "report kab aayega" follow-ups.
- Daily order summary — every evening (or morning), the lab owner or lab manager gets one message listing the day's bookings, home-collection addresses, and pending reports — useful for planning the next day's phlebotomist route without opening a register or spreadsheet.
It does not replace your LIMS or diagnose anything — it replaces the manual typing between "customer wants to know" and "customer gets an answer."
How it works, step by step
- Customer messages your WhatsApp Business number — either by scanning a QR code at the reception counter, clicking a Google Business "Message" button, or an existing saved contact.
- Bot greets and shows the catalog — a menu of test categories (Individual Tests, Health Packages, Home Collection Info) appears as a WhatsApp catalog, not a wall of text.
- Customer browses and adds to cart — they tap through to see, for example, "Thyroid Profile — ₹450" and add it, or ask a quick question which the bot answers from a pre-set FAQ (fasting requirement, sample type, report TAT).
- Bot confirms cart and asks collection preference — walk-in at the lab, or home collection with pincode check.
- Order confirmation sent — customer gets a booking reference, collection time window, and total amount (cash/UPI/pay-at-lab as you configure).
- Status updates pushed automatically — "Sample collected" when your phlebotomist marks it, and "Report ready" with a download link when it's uploaded, without your front desk typing either message.
- Daily summary reaches the owner/manager — a end-of-day (or start-of-day) recap of bookings, collections due, and any unanswered questions the bot escalated to a human.
Customer: Hi, I need to book a full body checkup for my father, he's 62 Bot: Sure! For senior citizens we have the "Senior Citizen Health Package" (₹1,899) covering CBC, lipid, thyroid, kidney and liver function, plus HbA1c. Would you like to add this to your booking? Customer: Yes, and does someone come home to collect the sample? Bot: Yes, home collection is available. Could you share your pincode so I can confirm serviceability and the nearest available time slot?
Customer: Kal subah fasting test hai, kitne baje tak fast karna hai? Bot: Lipid profile aur sugar fasting ke liye 10-12 hours ka fasting chahiye, aap raat 10 baje ke baad kuch na khaayein. Subah 7-9 AM ke slot mein sample collection best rahega, kya main aapke liye book kar doon? Customer: Haan, home collection chahiye, area — Patia Bot: Patia mein home collection available hai. Aapka slot 8:00 AM confirm kar diya, booking reference LB2409. Report ready hone par yahin message aa jayega.
A typical week, before and after
| Situation | Before | After |
|---|---|---|
| Early morning report-status enquiries | Front desk juggles calls between blood draws, replies delayed 1-2 hours | Bot answers instantly from booking data; front desk only handles exceptions |
| Home-collection area check | Staff manually checks a coverage sheet, sometimes says "we'll call back" | Bot checks pincode instantly and books or politely declines |
| Weekend/holiday enquiries | Nobody responds until lab reopens; enquiry often booked elsewhere | Bot stays live 24/7, takes the booking, staff sees it Monday morning |
| Senior citizen package pricing | Repeated explanation over calls, inconsistent verbal quotes | Fixed catalog price, same for every customer, no verbal mismatches |
| Fasting instructions | Verbally explained each time, sometimes forgotten or rushed | Standard FAQ answer sent automatically, every time |
| End-of-day planning for phlebotomist routes | Manager compiles from register/notebook, often after closing | Daily summary message auto-sent with all bookings and addresses |
What it costs and what is included
| Item | Price | Notes |
|---|---|---|
| One-time setup | ₹14,000 | WhatsApp catalog build, cart/order flow, status update flow, daily summary |
| Monthly care plan | ₹2,500/month | Monitoring, catalog/price updates, flow fixes, minor tweaks |
| Platform charges (Meta/WhatsApp API, hosting, telecom) | Billed separately | Paid directly by you to the platform, not marked up by us |
| Lock-in | None | You can stop the care plan anytime; the setup keeps running on your account |
You're not paying for a guaranteed number of bookings — you're paying to stop losing the ones that already show up on WhatsApp asking. If it recovers even one home-collection booking or one health-package sale a month that would otherwise have gone unanswered, the setup fee and monthly cost are already justified in most labs' economics.
Setup timeline
Day 0
You have a 20-minute call with us covering your test list, package pricing, home-collection coverage areas, and report turnaround times. We confirm your WhatsApp Business number is ready (or help you get one).
Day 1
We build the catalog structure, load your tests and packages, and configure the cart, booking, and FAQ responses (fasting rules, TAT, collection areas) based on what you gave us on the call.
Day 2
We run test conversations with you — booking a sample order, checking a home-collection pincode, triggering a status update — and go live. You start receiving the daily summary from the next full day of operations.
What you need to have ready
- A current price list for individual tests and bundled packages (CBC, lipid, thyroid, diabetes panels, full body checkups, senior citizen packages, etc.)
- Your home-collection service area — pincodes or localities you actually cover
- Standard fasting/preparation instructions for common tests (lipid, sugar, glucose tolerance)
- Typical report turnaround time per test category (same-day, next-day, 48 hours)
- A WhatsApp Business number the lab controls (existing enquiry number is fine)
- Who on your staff will mark "sample collected" and "report ready" — this can be manual for now, no LIMS integration required at this stage
- Payment preference to display — cash on collection, UPI, or pay-at-lab
Doing it yourself vs done-for-you
| Approach | Time cost | Common failure point | Our setup |
|---|---|---|---|
| Generic chatbot builder tools | 15-25 hours to configure, test, and debug flows | Catalog/cart logic breaks on edge cases (multi-test carts, pincode checks); no one maintains it after launch | Built for lab-specific flows from day 1, care plan keeps it working |
| WhatsApp Business app's own catalog feature | 3-5 hours to list products | No cart/order automation — customer still has to message manually to book; no status updates | Full booking + status update automation, not just a product list |
| Hiring a part-time person to just reply faster | Ongoing monthly salary | Still unavailable at night/holidays; inconsistent answers between staff | Bot never sleeps, answers are always consistent |
DIY tools are genuinely fine if you have one tech-comfortable staff member with spare time and a simple test menu. Where it usually breaks down is maintenance — someone has to update prices, fix broken flows, and babysit it, which is exactly the ongoing work the care plan absorbs.
Mistakes diagnostic labs make with this
- Listing every single test individually with no packages — customers get overwhelmed scrolling. Fix: group into 4-6 packages plus a shorter "individual tests" list.
- Not updating fasting/prep instructions after a testing protocol change — bot gives outdated advice. Fix: flag protocol changes to us immediately so the FAQ answer is corrected same day.
- Ignoring the home-collection pincode boundary — bot books an area you don't actually service, staff has to call back and cancel. Fix: give us your exact serviceable list, including partial-coverage areas, upfront.
- Treating the daily summary as optional — owners skip reading it, then miss a pending report follow-up. Fix: set it to arrive at a time you actually check WhatsApp (e.g., 9 PM).
- Expecting it to replace medical counselling — bot handles booking and logistics, not "is this result normal." Fix: configure a clear escalation line for medical questions to route to a human/doctor.
FAQ
Does this work with my existing WhatsApp Business number?
Yes, in most cases. We use your existing number so customers who already have you saved don't need to message a new contact.
Can it handle both walk-in and home-collection bookings?
Yes, the bot asks the customer's preference and routes accordingly, checking pincode coverage for home collection before confirming.
What happens if a customer asks something outside the catalog, like a medical query?
The bot is configured to recognise it can't answer and either gives a standard "please call the lab" response or, if you prefer, hands the conversation to a staff member.
Do I need a LIMS or existing software integration?
No. The initial setup works with manual status updates (your staff marks "collected" and "report ready"); integration with a LIMS can be considered later if you want, but isn't required to go live.
What if I need to change my test prices or add a new package later?
That's covered under the ₹2,500/month care plan — send us the update and we make the change, no extra setup fee.
Is there a contract or minimum commitment?
No lock-in. You can cancel the care plan anytime; there's no long-term contract tying you to it.
Next step
Message us on WhatsApp with your lab's name, city, and what's currently leaking — missed enquiries, slow report-status replies, or home-collection confusion. Check the offer page for full scope details, or see how we work before the call. Reach us directly at wa.me/917735268199 to get started.
WhatsApp Catalog & Order-Taking Bot for diagnostic labs
Platform charges billed to you directly. No lock-in. Live within 48 hours once your platform access and Meta verification are complete (Meta verification typically takes 3 to 10 business days). Global systems: 2 to 14 days.