Blog

How to Take Salon Appointments Through Instagram

19 October 2026

A salon can take appointments through Instagram without a receptionist answering "slot hai?" all day. You put a booking link in your bio, set a keyword so Viralyze sends that link as a DM when someone comments on a transformation reel, and let the client pick a service, a time and pay a deposit. Your Google Calendar stays the single source of truth for which chairs are free.

Here is how a salon actually sets this up, including a menu you can copy.

What does a salon booking menu look like?

It looks like the price card on your wall, with main services and add-ons that combine automatically. The client picks one main service and any extras, and Viralyze adds up the time and price.

Example for a small unisex salon:

  • Haircut (women), 45 min, ₹700
  • Haircut (men), 30 min, ₹350
  • Global colour, 120 min, ₹3,500
  • Add-on: Hair spa, 30 min, ₹900
  • Add-on: Beard trim, 15 min, ₹200
  • Add-on: Olaplex treatment, ₹1,200, no extra time

A woman's haircut with hair spa books a 75-minute slot at ₹1,600 in one go, which is exactly what your stylist needs to see on the calendar.

Can Instagram comments really turn into salon bookings?

Yes, when the link arrives while the person is still looking at the reel. Post a before-and-after, caption it "comment BOOK for slots", and the Auto-DM delivers your booking page in about a second.

Keywords are flexible. "BOOK", "PRICE" and "slot chahiye" can all be set on the same automation, and each can send a different message. The public reply, for example "Sent you a DM 💌", lets other viewers know it works, which tends to bring more comments.

How do you set it up in one afternoon?

Follow these steps in the Viralyze app and you can be taking bookings before closing time.

1. Add your main services and add-ons with duration and price, and mark them all as in person. 2. Connect Google Calendar. Create one calendar per stylist or chair if you want them blocked separately, and choose which ones block slots. 3. Set a buffer, for instance 10 minutes, for cleaning and setup between clients. 4. Add your weekly closed day and upcoming holidays as days off. 5. Decide the deposit rule: full payment upfront or a smaller deposit service, and whether clients can cancel themselves and until when. 6. Create an Auto-DM on "any post" with the keyword "BOOK" that sends the booking link.

Should a salon take a deposit?

A deposit is the simplest way to cut no-shows, and the booking page collects it by UPI or card before the slot is confirmed. The money reaches your bank in weekly payouts with 0% platform fee.

If you allow self-cancellation up to, say, 24 hours before, the refund goes back automatically and the slot reopens without anyone at the salon lifting a finger. Clients also get WhatsApp reminders, which quietly handles the "I forgot" cases.

What happens on the day?

The client's confirmation page lets them add the appointment to their calendar, reschedule, or cancel within your rules. Your stylist sees the booking in Google Calendar with the services listed.

Over a month, the Viralyze analytics screen shows which reels produced the most DMs and bookings, so you know whether to film more colour work or more haircuts next week.

Frequently asked questions

**Can clients book a specific stylist?** Create a main service per stylist (for example "Haircut with Neha") and link each to that stylist's Google Calendar so only their free times appear.

**Do I need a Facebook Page to use the Auto-DM?** No. Viralyze needs an Instagram Business or Creator account and logs in through Meta's own screen; no Facebook Page or flow builder is required.

**Can walk-ins and Instagram bookings share one calendar?** Yes. Add walk-ins to the same Google Calendar and those times are blocked on the booking page through two-way sync.

Start your 7-day free trial of Viralyze today, no card needed, and let your next transformation reel fill the chairs.

← All posts