THE SHORT ANSWER

Here is the short answer.

Treat every 'how much' DM as a booking request in disguise. Send an automated first reply within seconds that gives a price range for the treatment category, a link into the same calendar your website already uses, and a way to reach a person. Ask for a phone number or email in that first exchange, because Meta gives a business up to 24 hours to respond inside its standard messaging window, and any later follow-up has to move to a channel you control. Tag the lead by treatment interest, route it into a pipeline stage the front desk checks every morning, and let the no-booking branch run over SMS or email with consent recorded.

The rest of this guide covers why the gap exists in the owners' own words, what the first reply must contain, the messaging-window and drug-advertising rules that shape the template, the numbers to watch, and how the whole thing sits inside GoHighLevel.

THE PROBLEM

The DM-to-booking gap.

A prospective patient scrolls past your before-and-after post, taps your profile, and sends the four words every clinic gets all week: 'How much for filler?' The DM lands in a queue behind twenty others. Someone on staff answers between patients, hours later, with a number and nothing else: no next step, no calendar link, no reason to reply again. By the time she reads it, she has messaged two other clinics and booked with whichever one made saying yes the easiest.

Owners describe the pattern without any help from us. In an r/MedSpa thread with more than forty comments, one owner wrote that "Every Med Spa has the same Instagram. Before & After, discounts, promos. It doesn't work anymore. That's why you guys are getting dms like 'How much'". The feed produces the question; nothing in the feed produces the booking.

That is the gap. The question that looks like price-shopping is a request to be told what happens next, and speed is what the patient notices first. A patient who DMs at 9 pm on a Tuesday is not comparing quotes line by line; she is deciding, in the next ten minutes, whether this clinic feels reachable. A bare number reads like a brochure. A range paired with a booking link reads like an open door.

WHY IT HAPPENS

Why owners lose these leads.

In the owner threads below, clinics do not describe losing these leads to the competitor down the street. They describe friction they built themselves.

Replies come from whoever is near a phone: a front-desk coordinator between patients, an injector on a lunch break, the owner scrolling after hours. Tone and speed shift DM to DM, so two patients asking the same question get two different experiences depending on who sees the notification first. The reply usually stops at the price. It answers the question that was asked, not the one underneath it, which is 'what do I do next?' Without a booking link in that same message the patient has to ask again, dig through your site, or hunt for a phone number, and many do not bother.

There is a second cause owners name themselves. In a July 2026 thread on aesthetics clinic marketing, one commenter put it plainly: "most people don't book off Instagram browsing, they book when they're already looking for a solution", and went on to say the Instagram profile and the website have to match. The DM is the moment a browser becomes a searcher, and the clinic's job is to hand her the booking path at that moment, not to keep her in the inbox. A third thread, "Struggling with Instagram leads", lands on the same fix: retarget the people who engaged but did not book, automate the DM reply, and reactivate old leads instead of buying new ones.

Finally, few clinics count which DMs turn into consults and which go cold. Without that count the gap repeats every week and no one notices. The fix is not a friendlier reply. It is removing the extra step between 'how much' and 'booked'.

THE FIX

The automated fix.

The fix is a fixed reply sequence, not a faster human. Four steps, wired once, running on every inquiry after that.

First, acknowledge instantly: an automated reply lands within seconds, so the patient knows a real clinic is on the other end before she messages the next one. Second, answer with a range for the treatment category and say that an exact quote comes from a consult; a range is honest, a single number pretends the consult does not exist. Third, attach the booking link in the same message, one tap into the calendar you already run, no second message required. Fourth, capture a phone number or email and tag the lead by treatment interest, so the follow-up can leave Instagram if the booking does not happen.

None of this replaces staff. It replaces the wait, and the wait is what costs the booking. The checklist below is what the first automated reply has to carry; the table shows what changes when the flow replaces a shared inbox. Cyra Beauty's medspa website applies the same booking-link logic to a full site rather than the DM inbox alone.

  • A greeting that names the clinic and the treatment category the patient asked about
  • A price range for that category, with the line that an exact quote comes from a consult
  • One booking link into the calendar the website already uses
  • A request for a phone number or email so follow-up can leave Instagram
  • One way to reach a human, with the hours a person answers
What happensManual DM replyAutomated DM-to-booking flow
First replyMinutes to hours, whoever is freeSeconds, every time
What is includedA price, sometimes nothing elseRange, booking link and a human contact in one message
Follow-upOnly if someone remembersAutomatic, on SMS or email once the 24-hour window closes
TrackingNone; leads sit in a shared inboxTagged by treatment, visible in one pipeline stage

THE MESSAGING WINDOW

Mind Meta's 24-hour window.

Instagram business messaging runs on Meta's Messenger Platform rules, and one of them decides where your follow-up can live. Under the platform policy overview, as published in September 2026, a business has up to 24 hours to respond to a person who messages it, and messages sent inside that window may contain promotional content. Outside the window, only message tags apply, including a Human Agent tag that lets a person, not an automation, reply within a 7-day period.

For a medspa that means the automated nudge many clinics imagine, a promotional DM two days later, is not something the platform is built to send. So the first reply has to do one more job: ask for a phone number or an email address. Once the patient hands one over, the no-booking branch runs over SMS or email, where the clinic owns the channel and the calendar link works the same way. Those messages fall under Canada's anti-spam legislation, so record the consent basis and read the consent section of our reactivation guide before the first template goes out; the consolidated Act is public.

The window is also why speed matters more than polish. A reply that goes out in the first minute has a whole day of promotional room behind it. A reply that goes out the next afternoon is already reaching for a tag.

STAY COMPLIANT

Keep drug names out of the template.

The reply template is public-facing marketing, and in Canada that carries a rule most DM scripts ignore. Health Canada's page on illegal marketing of prescription drugs states that the Food and Drugs Act does not apply to advertising of services, but that advertising any prescription drugs to the general public for the treatment, prevention or cure of certain serious diseases is prohibited, and that the department has received complaints about direct-to-consumer advertising of prescription drugs on the websites of health care providers.

So the automated reply talks about the service and the treatment category, 'injectable treatments' or 'wrinkle-relaxing treatments', and leaves product names for the consult room. Tag the lead by category, not by brand. The same discipline applies to the booking page the link lands on, which is one reason the DM flow and the website should be built by the same hands.

MEASURE THIS

What to measure.

A DM automation earns its keep only if you can see it working, and three numbers matter more than likes or reach. Track first-reply time, the gap between a DM landing and an answer going out. Track DM-to-book rate, the share of inquiries that turn into a scheduled consult rather than a back-and-forth. Track the no-show rate on DM-sourced bookings, because a booking link alone will not fix a no-show problem if deposits and reminders are not wired in behind it.

Then watch what happens to the DMs that go quiet. A dead-lead reactivation sequence picks those contacts up on SMS and email after the messaging window closes, without another dollar of ad spend. Set your own baselines in the first two weeks and compare against them, not against a vendor's number.

MetricWhat it tells youWhere it lives
First-reply timeWhether the automation fired and how fast a human followedConversation timestamps in the GHL inbox
DM-to-book rateHow many inquiries reached the calendarPipeline stage counts, DM-sourced tag
No-show rate on DM bookingsWhether reminders and deposits are doing their jobCalendar outcomes filtered by source
Reactivated DMsHow many quiet leads came back on SMS or emailReactivation workflow report

THE GHL BUILD

Wire it into the pipeline.

Instagram 'how much' DMs sit on the GoHighLevel fit map for medspas next to three primitives: DM automation into a booking link, missed-call text-back, and retargeting lists. Connect the Instagram account to the GHL conversations inbox so the first reply fires from a workflow rather than from a phone. The booking link points at the same calendar the website uses, whether that calendar is GHL's own or an existing Jane App schedule embedded on the site, so a DM lead books the way a web lead does.

Every reply creates or updates a contact tagged by treatment category and source. Move it into a 'DM, awaiting booking' pipeline stage; a booking closes the stage automatically, and a reply from the patient pauses the automation and alerts a human. When the patient shares a phone number or email, the workflow stores the consent basis as a custom field, and the no-booking branch sends one SMS and one email over the following days, with sender identification and an unsubscribe on each. Missed calls from the same lead trigger text-back with the same booking link. After that, the contact joins the reactivation list rather than sitting in an inbox nobody opens.

The front desk works one screen. Nobody re-types a phone number, and the owner can read, every Monday, how many DMs became consults.

FAQ

Common questions.

Why do 'how much' DMs never turn into bookings?

Because the reply usually stops at a price. Patients need a next step in the same message, a range plus a booking link and a way to reach a person, or they message the next clinic instead of waiting for round two.

Will DM automation feel robotic to patients?

Not if the first message names the clinic, answers the question with a range, and hands over a booking link. Patients notice speed and clarity, not whether a person typed the reply in real time. A human still takes over the moment the patient replies.

How fast should a medspa reply to an Instagram DM?

Within minutes, ideally seconds. Meta's standard messaging window gives a business 24 hours to respond, and a fast first reply keeps the whole day open for a human follow-up inside that window.

Can I send a promotional follow-up DM two days later?

Not as an automation. Outside the 24-hour window, Meta only allows tagged messages, such as a Human Agent reply within seven days. Ask for a phone number or email in the first reply and run later follow-ups over SMS or email with consent recorded.

Does this work with Jane App or GoHighLevel?

Yes. The booking link can point straight at an existing Jane App calendar, and GoHighLevel handles the automated reply, tagging, the pipeline stage and the SMS or email follow-up behind the scenes.

GO DEEPER

Read this before you automate.

See the booking build behind this flow in Cyra Beauty's medspa website. Once bookings start landing, read how med spas reduce no-shows for the deposit and reminder side of the same calendar, and how to reactivate dead leads for the DMs that already went quiet. For scope and cost, see what a medspa website costs and the medspa and aesthetic clinics page.