Blog

How to Create a 'Comment BOOK' Funnel for Service Businesses

19 October 2026

A comment BOOK funnel lets a salon, clinic, tutor or consultant take appointments directly from Instagram comments. Someone comments BOOK on your reel, an Auto-DM sends your booking page, they choose a service and a time, pay, and the slot appears in your Google Calendar. Viralyze includes the booking link with a service menu, upfront UPI or card payment and two-way calendar sync, so the funnel needs no extra tools.

Here is how to set one up for a real service menu.

Why do service businesses lose bookings on Instagram?

Because a "how much for this?" or "are you free Saturday?" comment needs a human answer, and the human is busy serving clients. By the time the reply goes out, the person has booked somewhere else or forgotten.

A booking page sent automatically answers the price, shows the available slots and takes the payment while the interest is fresh.

Building the service menu

The booking page works like a salon menu: main services and add-ons, and the customer can pick more than one. Duration and price combine automatically.

An example menu for a small nail studio:

  • Classic manicure, 45 minutes, ₹599.
  • Gel extensions, 90 minutes, ₹1,899.
  • Add-on: nail art, 20 minutes, ₹300.
  • Add-on: cuticle treatment, 10 minutes, ₹150.

If a customer picks gel extensions plus nail art, the page blocks 110 minutes and charges ₹2,199 upfront. Choose the format for each service: in person, Google Meet, phone or WhatsApp call.

Connecting Google Calendar

Connect once. Then choose which calendars block slots (your personal calendar can block too) and which calendar bookings go into. Busy events, buffers between appointments, and days off are respected, including partial days like "after 2 PM" and date ranges for holidays.

The sync is two-way, so a slot you block manually disappears from the booking page, and a booking made on the page appears in your calendar.

How does the DM and keyword part work?

Set the automation on your service reel with the keyword BOOK and a couple of variants like SLOT and APPOINTMENT. The DM is short:

"Hi! You can see all services, prices and open slots here, and book in under a minute. Payment is by UPI or card and you'll get a WhatsApp reminder before your appointment."

Then the booking page. Add a public reply like "Sent you the booking link 💌". Viralyze rotates variations of the public reply and the DM so the thread looks natural.

Steps to go live

1. In Viralyze, create your services and add-ons with durations and prices. 2. Connect Google Calendar and set your working hours, buffers and days off. 3. Decide whether customers can cancel themselves and until when; refunds go back automatically if you allow it. 4. Create the automation on the reel, add BOOK and variants, attach the booking page. 5. Test with "book pls" in the live tester. 6. Turn it on. Consider the "any post" trigger so BOOK works on every reel you publish.

What happens after someone books?

They land on a confirmation page where they can add the appointment to their calendar, reschedule, or cancel if you allow it. They receive a WhatsApp reminder. For online sessions they are invited to the Google Calendar event with a Meet link.

On your side, the booking appears in your calendar and the client appears in your contacts with the source tag, so you can export your client list to CSV any time.

Frequently asked questions

**Can I take bookings without charging upfront?** Yes. You can set a service to ₹0 and collect payment in person. Many businesses charge a partial amount upfront to reduce no-shows.

**What if I have two staff members with different availability?** Connect the calendars that should block slots. A simple approach is one booking page per staff member, each tied to that person's calendar, sent by different keywords.

**Does the customer need to download anything?** No. The booking page opens in their browser from the DM, and the confirmation and reminders come by calendar invite and WhatsApp.

Start your 7-day free trial of Viralyze, no card needed, and take your next appointment from a comment.

← All posts