WordBite Solutions

How to take appointment bookings through Instagram DMs

By WordBite Solutions Editorial. Updated 16 October 2026.

Many customers would rather book from Instagram than call. The friction is in the back-and-forth: "any slots tomorrow?", "what about 5?", "how much?". A booking link sent instantly cuts most of that.

This guide covers the setup and the details that reduce no-shows.

The setup

  1. Put "DM BOOK to book" in your bio and on relevant posts.
  2. Create a keyword rule for BOOK and variants: book, booking, appointment, slot.
  3. The DM sends your booking link and one line on availability.
  4. Add a story highlight that explains how to book.
  5. Test from a second account.

A booking DM that works

Booking DM

Hi {{name}}! You can book here and see live availability: {{booking_link}}
Prefer to ask first? Reply with the service and day you'd like.

Confirmations

Instagram limits messages to 24 hours after the customer's last message, so do not rely on Instagram for confirmations days later. Your booking system's email or a WhatsApp utility message is better for confirmations and day-before notes.

Reducing no-shows

  • Confirm the date, time and address in writing.
  • Ask for a deposit for long or high-value appointments.
  • Send a reminder through your booking system or WhatsApp, with an easy way to reschedule.
  • Keep a short cancellation policy in the confirmation.

Stories as a booking trigger

A story showing today's open slots with "reply BOOK" fills gaps fast. Because a story reply opens the 24-hour window, the DM can ask which slot and send the link.

Booking for several locations

Businesses with more than one branch should ask which location first, then send that branch's booking link. A short LOCATION keyword answer with each branch's address and link saves customers from booking at the wrong one, which is a common cause of no-shows.

Pricing in the booking DM

People hesitate to book when they do not know the price. Include a starting price or a link to your menu in the booking DM, so the booking page is the next step rather than another question. For services priced after a consultation, say so plainly and offer the consultation slot instead.

Group and repeat bookings

Group bookings, such as bridal parties or corporate sessions, need a person. Set a GROUP keyword that collects the date, number of people and contact details, and passes them to your team. For regular clients, a short message after each visit with the rebooking link keeps your calendar full without chasing.

Handling special requests

Route anything unusual, such as group bookings, medical questions, or custom packages, to a person. Automation should get the basics done and step aside.

Measure

Track BOOK requests, link clicks and completed bookings per week. If clicks are high but bookings low, look at the booking page itself: too many steps, or no slots at convenient times.

Our pick: Tadlo AI

Tadlo AI

Our top pick

Best for: Service businesses taking bookings

Tadlo AI answers BOOK in comments, DMs and story replies with the same rule, sends your booking link in seconds, and has unlimited DMs on every plan. We did not find built-in appointment reminders in Tadlo's published plans; use your booking system for those.

Price: Free forever plan with no card needed. Paid plans start at ₹249 a month in India or $5 a month elsewhere. Every plan, including Free, has unlimited automations and unlimited DMs (no monthly DM quota and no per-contact charge; sends are paced within Instagram's limits).

Strengths

  • Unlimited DMs and automations on every plan, including Free, so a viral reel never raises your bill
  • Verified follow gate: checks through Instagram's API whether the commenter really follows you before sending the link
  • Comment-to-DM on any comment or chosen keywords, story reply automation and DM keyword flows in a visual flow builder
  • Email capture, comment-to-product carousels and a link-in-bio page in the same tool
  • Connects with Instagram Business Login on the official API, so no Facebook Page is needed
  • AI reel analysis and analytics on paid plans

Limitations

  • Facebook comment-to-DM and Messenger keyword replies are still being added
  • Newer than ManyChat, so the template library and tutorial community are smaller
  • The Free plan covers one Instagram account
  • The Free plan adds a "via Tadlo" line to DMs and limits lead export to 100 leads

Visit Tadlo AI

Frequently asked questions

Can customers book appointments through Instagram DMs?

Yes. A BOOK keyword can send your booking link instantly, and a person can confirm special requests.

How do I send booking confirmations from Instagram?

Use your booking system's email or a WhatsApp utility message, because Instagram limits messages after 24 hours.

How do I reduce no-shows from Instagram bookings?

Confirm in writing, send a reminder through your booking system or WhatsApp, and consider deposits for long appointments.

Should I take deposits through Instagram?

Take deposits through your booking system or a payment link, not by asking for card details in DMs.

Can a story fill last-minute slots?

Yes. Post today's slots with "reply BOOK", and the automation sends the link.

Sources

  • tadlo.ai: Tadlo AI plans and features. Plans, follow gate, A/B testing, carousels and analytics checked 16 October 2026.
  • Instagram Messaging API (Meta), developers.facebook.com/documentation/instagram-platform/instagram-api-with-instagram-login/messaging-api. Messaging window and requests folder; updated 28 September 2026.
  • Instagram private replies (Meta), developers.facebook.com/documentation/instagram-platform/private-replies. Updated 30 June 2026.
  • Instagram API with Instagram Login (Meta), developers.facebook.com/documentation/instagram-platform/instagram-api-with-instagram-login.