Skip to content

Guests who ask book direct, not via an agency.

"Do you have a room on the 14th?" gets an answer and your direct booking link straight away, before the guest goes back to a booking site. Directions and check-in details go out before arrival, and a thank you after.
Availability to a direct booking. Hannah Lee: Hi! Do you have a room for 2 adults, 14 to 17 August?You: Lovely dates. Which room are you thinking of? 🌊Hannah Lee: Sea view doubleYou: Check live prices for 14 to 17 August here. Booking with us directly includes breakfast and late checkout.Hannah Lee: Can I ask a few things on WhatsApp?You: Of course, here's our WhatsApp. We'll answer there.

Ready-made flow

Tonight's messages, already answered.

Start from a ready-made flow like this one, put your own words in and connect your account. It's free to start.

How a boutique hotel turns Instagram questions into direct bookings

More industries

The full guide

How to get more direct bookings for a boutique hotel from Instagram, without the agency commission

Answer availability questions with your own booking link, give guests a reason to book direct, send directions before arrival and ask for the review after the stay.

A reel of the view from your terrace gets saved a thousand times, and a dozen people write "do you have a room on the 14th?". If the answer takes a day, most of them search for your hotel on a booking site and book there, and you pay the commission on a guest who found you on your own Instagram. ChatinFlow answers availability questions straight away with your own booking link, saves the dates and the reason for the trip, sends directions and check-in details before arrival and asks for a review after the stay. This guide shows boutique hotels, guesthouses, B&Bs and holiday rentals how to turn Instagram questions into direct bookings: what to send, how to make booking direct the obvious choice, how to look after guests before they arrive and how to bring them back.

Why Instagram guests book on agency sites instead of with you

Guests who find you on Instagram already like you. They book elsewhere for ordinary reasons:

  • The answer is slow. A booking site answers "is it free?" instantly; your inbox answers tomorrow.
  • The link is hard to find. "Link in bio" leads to a homepage, not to the dates they asked about.
  • They don't know what direct includes. If booking direct looks the same as the agency, the agency wins on habit.

A direct booking flow fixes all three in the first reply.

How to answer "do you have a room on these dates?" on Instagram

  1. A guest messages with dates and the number of people, often from a reel of the view or a story reply.
  2. The flow asks the room type and the reason for the trip, as taps: couple's weekend, family, work, celebration.
  3. It sends your booking link for those dates, with what booking direct includes.
  4. Your team steps in for anything special, such as a long stay or a private event, with the whole conversation in the shared inbox.

ChatinFlow doesn't show live availability by itself. It sends your own booking engine link, where the live price and availability are, and the guest books there.

What to say to make booking direct the obvious choice

The first reply decides where the guest books. Give them a reason:

Reasons that work for small hotels:

  • Something only direct guests get. Breakfast, a welcome drink, a late checkout, parking.
  • A person who answers. "Ask me anything here" is something an agency can't offer.
  • The best room for the trip. A couple's weekend gets the room with the view.

Keep the promise realistic. If you match agency prices, say so; don't promise what the booking engine won't show.

Answer the hotel questions every guest asks

Write each answer once, and it goes out the moment a guest asks:

  • Check-in and checkout times.
  • Parking, and whether it needs booking.
  • Breakfast: times, what's included, dietary needs.
  • Pets and children.
  • How to get there from the airport or the station.
  • Cancellation terms.

Ready-made questions on Instagram, such as "Rooms and prices", "Getting here" and "Talk to us", let guests tap instead of type. Anything unusual goes to your team.

Hotel guest messaging in many languages

Small hotels answer guests from everywhere. Two ways to handle languages:

  • Write the answers in the languages you need. Your English, Spanish and German answers go out word for word.
  • Connect your own AI key on a paid plan, and an AI step can reply in the guest's language, limited to what you allow and the sources you add, such as your house rules and FAQ.

A handover step catches the questions AI should not answer, such as a complaint or a refund.

Pre-arrival messages: directions, check-in and the entrance on a map

Small hotels lose guests at night: a hidden gate, a side street, a reception that closes at ten. Save the arrival date to the guest, from the conversation or added by your team. A date rule sends the pre-arrival message a set number of days before it:

  • Check-in times and what to do if they arrive late.
  • Parking, with the exact place.
  • The entrance, as a map pin on WhatsApp.
  • One tap for extras, such as a late arrival or a transfer.

Know the channel rules. On Instagram and Messenger, a business can write freely for 24 hours after the guest's last message, so a message weeks after the booking chat may not reach them there. On WhatsApp, a template Meta approved reaches the guest whatever the date. Ask for a WhatsApp number in the booking chat for the arrival messages.

How to get more reviews for a small hotel

The day after checkout, a thank-you with your review link goes out, while guests still remember the breakfast. Make it personal and short:

Send it the day after, not a week later, and only once.

Bring guests back direct next time

A returning guest who books direct is the most profitable guest you have. After the stay, returning guests can get a one-time code for booking direct next time, each code given once. Save the stay dates, and a date rule can send a "your anniversary weekend is coming up" message a year later, on a channel that can still reach them.

Seasonal offers to guests who opted in

Low season needs a nudge. Send an offer to guests who opted in, such as "three nights for the price of two in November", at a sensible hour in each guest's own time zone. On WhatsApp, the offer uses an approved template; on Instagram and Messenger, a broadcast reaches guests who wrote in the last 24 hours. Opted-out guests are always skipped.

Instagram content that brings hotel booking questions

  • The view at sunrise, with "DM DATES for availability".
  • Room tours, one room per reel, with the room's name as a keyword.
  • The breakfast table, with "booking direct includes this".
  • The neighborhood, for guests choosing between towns.
  • Seasonal moments, such as the first warm weekend, with "DM SPRING".

Each keyword can start its own flow, so a question about the suite gets the suite.

Guest data the team can see

Every answer the flow saved sits on the guest: the dates, the room type, the reason for the trip, the language. When a teammate opens the conversation, they know it's a couple celebrating an anniversary before they write a word. A handover can assign special requests to the right person, such as the manager for a wedding party.

Hotel inquiry reply templates you can copy

Write them in your own voice. A small hotel's charm is that a person seems to be answering, so the automated answers should sound like that person.

Group bookings, weddings and private hire

A question about the whole house for a wedding weekend, a yoga retreat or a company offsite is worth more than a month of single rooms. Don't automate the answer; automate the brief. A keyword such as GROUP or a button in the menu asks the dates, the number of guests, the occasion and the rooms needed, saves the answers and hands the chat to the manager with everything collected. The manager replies with a proposal instead of a list of questions.

How to measure direct bookings from Instagram

Commission saved is the number that matters. Three ways to see it:

  • A booking link per source. An ig.me link with a ref value, such as bio-book, in your Instagram bio starts its own flow and tags the guest, so you know which guests came from the profile.
  • Tags by campaign. Guests who asked from the spring reel carry the spring tag.
  • Conversions. When your team confirms a direct booking, a conversion step records it on the guest, with its value, so the reports show what the chats brought in.

Compare the direct bookings that came from chats with the agency bookings for the same months.

Is it right for your property?

It suits boutique hotels, guesthouses and B&Bs, holiday rentals that take direct bookings, and small teams answering guests on Instagram. It is not for chains that need answers from a central reservations system in the chat, properties that only sell through agencies, or sending offers to guests who never opted in.

A week-one plan for a small hotel

  1. Day 1. Connect Instagram and write the first reply with your booking link and what direct includes.
  2. Day 2. Add the room type and trip questions, saved to the guest.
  3. Day 3. Write answers to your six most asked questions and set ready-made questions.
  4. Day 4. Set up the pre-arrival message with a date rule and a WhatsApp template.
  5. Day 5. Add the review request the day after checkout.
  6. Day 6. Upload a code list for returning guests.
  7. Day 7. Post a room tour with a keyword and watch the first questions arrive.

Common mistakes hotels make in the DMs

  • Sending a price instead of the booking link. The guest checks the price elsewhere and books there.
  • A homepage link. Send the link for the dates they asked about.
  • No reason to book direct. Say what direct guests get.
  • Arrival details at check-in. Send them before, when the guest can plan.
  • A review request a week later. The memory is gone.

Boutique hotel DM automation FAQ

Can it show live room availability?

Not by itself. It sends your own booking engine link for the dates the guest asked about, where the live price and availability are, and your team can step in for anything special.

How does it know when a guest arrives?

The arrival date is saved to the guest from the conversation or added by your team. A date rule sends the pre-arrival message a set number of days before it.

Can it answer in different languages?

Your written answers go out in the languages you wrote. With your own AI key, an AI step can reply in the guest's language, limited to what you allow.

Does it replace our booking engine?

No. It sends guests to your booking engine. The booking, the payment and the availability stay there.

Sources