WhatsApp appointment booking for optical shops

Your customers already use WhatsApp every day. LensVerge lets them book an eye test there — or on your own booking page — from the slots you actually have free, without calling the shop and without installing anything. Every booking lands on your appointments board and becomes a customer record, so the person who booked on Sunday night is already in your system when they walk in on Monday.

Missed calls are missed eye tests.

A customer calls during your busiest hour, nobody picks up in time, and the eye test goes to whoever answers first. A WhatsApp booking never gets lost in a ringing phone — it sits in the chat until you get to it, and it books itself straight onto your appointments board.

How it works

WhatsApp bot

A customer messages your code, the bot offers your real free slots, they tap a time. Done.

Your own booking page

lensverge.com/book/YOUR-CODE — share it on Instagram bio, Google profile, the flyer we make for you.

Auto-added customers

Every booking creates the customer record. Walk-ins become your database.

The conversation, step by step

  1. The customer sends your LENS code — from the QR or link.
  2. The bot asks their name.
  3. It offers the next open days from your shop hours (weekly off and holidays respected).
  4. They pick morning, afternoon or evening.
  5. They tap an exact time from your still-free slots (your per-slot capacity respected).
  6. Confirmation arrives with your address, phone and Google Maps link.

Which WhatsApp number do customers message?

They message the LensVerge booking number — the one behind the QR code on your flyer — and your shop code tells the bot which shop they are booking with. You do not need a WhatsApp Business API of your own, there is nothing to set up with Meta, and your own WhatsApp stays yours for normal chats with customers. The confirmation they receive carries your shop’s name, address, phone number and a Google Maps link, so it reads as your booking, not ours.

What a customer can do afterwards

When a customer sends “hi” to the booking number later, they get your shop’s menu: see their appointment, call the shop, book for someone else on a family phone, or find another shop. If they have bought from more than one LensVerge shop, they pick the shop first. A family sharing one phone is asked who the booking is for, and each person keeps their own history at your shop.

New customers who do not know you yet

Not everyone arrives with your code. Someone who messages the booking number looking for an eye test, spectacles or sunglasses can share their location or type an area or PIN code, and sees nearby listed shops with the address, opening hours, reviews and directions. They can book an eye test with one of them right there, through the same steps as above. Your shop is listed once its profile has an address, a map position and a Google review link, and you can switch the listing off in Settings at any time.

Your own booking page

Some customers would rather tap a link than chat. Your booking page at lensverge.com/book/YOUR-CODE shows the same free slots and works on any phone or computer. Put it in your Instagram bio, on your Google Business Profile and in your WhatsApp status. To keep the diary clean, one mobile number can hold at most two upcoming visits at your shop from the web page.

Customers who say STOP are respected everywhere

A customer who replies STOP on WhatsApp is not messaged again by any LensVerge bot or template, at your shop or any other, and their marketing opt-in is switched off. If they send START later, only what STOP switched off comes back. It protects your customers and it protects your shop’s reputation.

From booking to eye test to sale

The booking is only the start. When the customer arrives, their record is already there: save the prescription, bill the frame and lenses on the billing counter, and the prescription date sets when they are due for their next eye test. That due date feeds the recall worklist, which tells you exactly who to message each day — our guide to eye-test recall messages has ready-to-use wording, and WhatsApp marketing for optical shops covers the rest of what to send and what not to.

See it happen

66 seconds — a web booking and a real WhatsApp booking landing on the appointments board.

Your distribution kit

The flyer we generate for you — print and PDF — carries three QR codes: your WhatsApp-booking QR, your web-booking QR, and your Google-review QR. Every printed flyer says “Powered by LensVerge.” Start the 14-day free trial or go straight to sign up. Shops across India use the same booking flow — the city pages cover what changes from state to state.

Frequently asked questions

Does my customer need an app?

No. They use WhatsApp they already have, or a normal web page. Nothing to install.

What does WhatsApp booking cost me?

It is included in every LensVerge plan. You pay nothing per booking.

Can I control the slots?

Yes — your opening hours, weekly off, holidays and how many customers you take per slot all live in Settings, and the bot only ever offers what is actually free.

Do I need my own WhatsApp Business API?

No. Customers message the LensVerge booking number with your shop code, and the bot answers for your shop. You do not set up or pay for a messaging API, and your own WhatsApp stays yours for normal chats.

Can a customer book for someone else in the family?

Yes. The bot asks for the name on every booking, and a family sharing one phone shows up at your shop as separate customers, each with their own prescriptions and bills.

Can people find my shop if they do not have my code?

Yes, once your shop is listed. Someone who messages the LensVerge booking number without a code can share their location or type an area or PIN code, see nearby listed shops, and book with one of them. A shop is listed when its profile has an address, a map position and a Google review link, and you can opt out in Settings.

What happens if a customer replies STOP?

Every LensVerge bot and message goes quiet for that number, and their opt-in is switched off at every shop. If they send START later, only what STOP switched off comes back.

Is WhatsApp booking on every plan?

Yes — Starter, Growth and Pro, and the 14-day free trial. There is no per-booking charge.

From the blog

All posts →

Ready to modernize your optical shop?

Join optical shops across India running smarter with LensVerge.

Start your free trial →

14 days free · No credit card · Setup in 10 minutes