How to stop losing bookings in Instagram DMs

Restaurants and salons lose bookings to messages nobody had time to answer. How a booking button on your site and your Google listing takes the load off the inbox, and what to ask before you choose a system.

November 12, 2026Last updated November 12, 2026

A plate of bread rolls with a knife, fork and spoon on a pink table

“Hi!! do you have a table for 6 on Saturday at 2?” Thursday, 4:12 p.m.

“Hello?” Thursday, 9:40 p.m.

“Never mind, thanks, we found another place.” Friday, 10:05 a.m.

“Hi! Yes we do, what name should we put it under?” Friday, 1:30 p.m.

The restaurant is made up, like every business in this article. The conversation exists in thousands of inboxes, and it’s rarely anyone’s fault in particular. Whoever answers the messages is also serving tables, ringing people up, taking a delivery and hunting for change. The DM arrives at lunchtime and sits there, politely, until it dies.

01The cost

Every unanswered DM is a booking someone else takes

Whoever asks about a table on Thursday is organizing a lunch and owes your restaurant no loyalty yet. They probably have a WhatsApp group asking every half hour whether it’s sorted. If they don’t hear back in a couple of hours, they message another place, and that other place may have a booking button.

The same thing happens at a salon, a barbershop or a yoga studio: people want to know if there’s a spot, now, without waiting for someone to be free. Nobody tells you they left. They just stop writing.

That’s the cruel part of lost DMs. The bookings that came in are right there in the book. The ones that left leave no trace, apart from a “never mind, thanks” that nobody reads until the next day.

02Why it happens

The message arrives exactly when nobody can look

Messages don’t arrive evenly through the day. They tend to bunch up at the busiest hours, right when the restaurant is full and every chair at the salon is taken. The business phone buzzes on a shelf while everyone’s hands are busy.

Add to that the fact that there’s rarely one person in charge of the inbox. Whoever remembers checks it. Sometimes three people answer from the same phone, and sometimes nobody does, because each of them assumed someone else had seen it.

What helps is taking away the part of the inbox’s job that a machine does better than anyone: saying which times are free.

03The button

A booking button answers at 11 p.m.

An online reservation or appointment system shows the open times and lets people grab one in a minute. There are plenty of them, at different prices and sizes, for restaurants, salons, clinics and classes. What matters is putting the button where people already look for you.

For a small business, simple usually wins. A system with few options that the team actually understands works better than one full of features nobody finished setting up.

Google lets you add links to your Business Profile for reservations or appointments, including your own link if you already use a system. If you have several, the same help page explains that you can mark one as the business’s preferred link.

If you don’t have a system yet, Google suggests finding providers available in your country through Reserve with Google, and warns that your provider might charge you for bookings that come through there. Ask about that before you choose, along with everything else.

One useful detail: Google notes that performance data isn’t available for custom links. If you use your own link, bookings get measured from your system or your site.

04Choosing a system

What to ask before you pick a booking system

No system is the best one for everybody. A restaurant with twelve tables and a barbershop with three chairs need different things. These questions help you filter quickly:

  • Does it show open times in real time, or does someone have to confirm by hand?
  • Can customers book from their phone without downloading an app or creating an account?
  • Does it send a confirmation and a reminder, and through which channel?
  • Can customers cancel or change the time on their own?
  • What does it cost per month or per booking, and what happens if you stop using it?
  • Can you take your customer list with you if you switch systems?

The last question tends to get forgotten. Over the years, that list of names and phone numbers becomes one of the most valuable things a service business has, and it’s worth making sure it stays yours.

05The messages

DMs stay, with a different job

With bookings handled by the button, messages are left for what really needs a person: a birthday for twenty, a serious allergy, a marriage proposal with mariachis or the question of whether the dog can come. Those conversations are worth having, and now there’s time to answer them properly.

A saved reply that says “You can book here, and for large groups just write to us” takes care of much of the rest. The person who wrote at 4:12 gets the link in seconds, even if it’s the same person sending it between two tables.

It also helps to decide who checks messages and when. For example, whoever is at the register at noon, at 5 and at closing. It doesn’t sound exciting, but that schedule keeps a message from sliding from Thursday to Friday without anyone seeing it.

And if a message did sit for hours, answer anyway, with a short apology and the link. Sometimes the person still hasn’t found a place, and sometimes they remember you next time.

06The site

Your site is where the decision gets made

Before booking, many people want to see the menu, the prices and how to get there. If all of that is on your site, next to the booking button, the decision happens on one screen. If it’s scattered across story highlights and messages, it happens at the restaurant across the street.

Think of Andrés, who is organizing Saturday lunch for six. He opens your site on his phone, sees the menu with prices, checks there are vegetarian options for his sister-in-law, sees there’s parking nearby and books the table. He sends the confirmation link to the group. In that whole process, nobody on your team had to stop what they were doing.

On a phone, the booking button should be visible without scrolling. If it also stays in place while the person browses the menu, even better, because when they decide, the button is already under their thumb. We talk about that in how your website looks on a phone.

For the menu itself, we have a more detailed article: how to put your restaurant menu on your website. And if everything lives on Instagram today, you may find what happens when your business only lives on Instagram useful.

07The mistakes

Common mistakes with a booking button

We’ve seen the same handful of mistakes at very different businesses. Almost all of them can be fixed in an afternoon:

  • The button is hidden in a story highlight called “Info.”
  • The link in the bio leads to a page with nine buttons, and none of them says “Book.”
  • The system shows times that are actually taken by bookings that came in by phone.
  • Nobody updated the system before the holiday closure, and someone arrived at a closed shutter with a confirmed booking.
  • The booking button on the site sits at the very bottom, after three big photos of the dining room.

The third one is the most dangerous, because a customer who arrives with a booking and finds no table remembers it longer than one who never booked. If you take bookings through several channels, choose one official calendar and run everything through it.

08The first week

How to start without losing your mind

You don’t have to change everything in a day. A reasonable first week can look like this:

  • Decide what can be booked online and what can’t, for example groups larger than eight.
  • Set up the system with your real hours and your days off.
  • Put the link on your Google listing, near the top of your site and in your Instagram bio.
  • Save the automatic reply for DMs and show the team where it is.
  • At the end of the week, check how many bookings came in through the button.

For the WhatsApp button, which often lives next to the booking one, we wrote about adding WhatsApp to your site without getting in the way.

If you’d like to see how a booking button would work on your site and your Google listing, and which kind of system suits your business, book a 30-minute call. Bring your phone and the last DM that slipped through.

Get new pieces when they land

No schedule and no newsletter template. A short note when there is something worth reading, and nothing else. The list is not shared.

Isaac Lopez Isaac Lopez

Founder, Monarch Digital

Book a call

More from Monarch

All insights