0 comment-to-DM templates for medspas, plastic surgeons, and aesthetic clinics. Captions, triggers, and DM flows by procedure. Free templates inside.
.png)
TL;DR
TL;DR
A patient comments "INFO" on your Botox Reel.
They get a personalized DM with pricing, your next available slot, and a qualification flow, in 6 seconds.
Comment-to-DM automation for clinics is a workflow that automatically sends a DM to anyone who comments a specific keyword on the clinic's Instagram post, Reel, or Story. The patient comments, the system DMs them within seconds with the requested information, and the conversation moves from a public comment to a private qualification flow.
The mechanic exists because Instagram's algorithm rewards comments more than any other engagement signal, and comments are also the lowest-friction action a viewer can take. A patient who would never proactively DM a clinic will comment "INFO" on a Reel about Botox pricing. The automation converts that low-friction action into a high-friction one (a DM thread with the clinic) without the patient having to take that step manually.
For clinics, comment-to-DM is the single highest-volume top-of-funnel acquisition tactic on Instagram. A single Reel with a well-designed trigger can produce 100+ qualified leads per post when the offer, the keyword, and the DM flow are aligned.
This article gives you 10 ready-to-use comment-to-DM templates organized by procedure category, plus the trigger keyword logic, the DM flow that should follow, and the qualification fields each template should capture.
.png)
Comment-to-DM works through Meta's official Instagram API. When a follower comments a designated trigger keyword on a clinic's post, Reel, or Story, the automation tool detects the comment, matches it to the trigger, and sends a DM to that follower automatically within seconds.
The mechanic has four moving parts:
When all four are configured correctly, a Reel posted at 8pm can drive comments through the night, send DMs to each commenter within seconds, qualify them through the night, and deliver a clean list of qualified consults to the clinic team by morning. None of it requires a human to be online.
For clinic-grade automation, the AI agent layer handles off-script replies inside the DM flow. A patient who comments INFO and then asks "Wait, do you take Care Credit?" inside the DM gets an answer, then continues through qualification.
Each template below includes the post caption, the trigger keyword, the first DM the patient receives, the qualification follow-up, and the CRM tag for the captured lead. Templates are written to be copied and adapted to your clinic's voice and offer.
Caption:
Comment BOTOX below for our June pricing 👇 Available at $X/unit, units booking 2 weeks out. First 20 comments get an extra perk.
Trigger keyword: BOTOX
First DM:
Hey [first name]! Thanks for the comment 💉Here's our June Botox pricing:[pricing details]
Want me to check availability for you this week?
Qualification follow-up:
Quick three questions and I'll get you scheduled:
CRM tag: Botox · June promo · IG comment-to-DM · [language]
Caption:
Natural lip results that don't look "done" ✨Comment FILLER for the technique, products used, and pricing 👇
Trigger keyword: FILLER
First DM:
Hey [first name]! Glad the results caught your eye 💋
Here's the breakdown:
Product: [filler brand]
Technique: [microdroplet / cannula / etc]
Pricing: starts at $X per syringeMost patients want 1-2 syringes for this look.
Want to book a consultation to see what would work for your lips?
Qualification follow-up:
Three quick questions:
CRM tag: Lip filler · Reel comment · IG comment-to-DM · [language]
Caption:
Considering rhinoplasty? Comment NOSE for our complete info pack 👇Includes: what to expect, recovery timeline, pricing, financing options, and Dr. [name]'s before/after gallery.
Trigger keyword: NOSE
First DM:
Hi [first name], thanks for reaching out about rhinoplasty 👃I'm sending you our complete info pack now:[link to PDF or landing page]
The pack covers: procedure overview, recovery, pricing tiers, financing through CareCredit and Cherry, and Dr. [name]'s before/afters.
Want me to check Dr. [name]'s next consultation availability?
Qualification follow-up:
A few questions to make sure the consult is a fit:
CRM tag: Rhinoplasty consult · Info pack · IG comment-to-DM · [language]
Caption:
The smile transformation starts with one DM 🦷Comment SMILE for our veneers info, pricing, and Dr. [name]'s portfolio 👇
Trigger keyword: SMILE
First DM:
Hey [first name]! Welcome to the start of your smile journey ✨Here's our veneers info:Materials: [porcelain / composite / e.max]Treatment timeline: [X visits over Y weeks]Pricing: starts at $X per veneer, full smile from $XFinancing: 0% APR options through [provider]
Want to book a virtual smile preview consultation?
Qualification follow-up:
Three quick questions:
CRM tag: Veneers consult · Smile makeover · IG comment-to-DM · [language]
Caption:
$X off Invisalign through end of month 🦷Comment ALIGN for the offer details + free virtual consult 👇
Trigger keyword: ALIGN
First DM:
Hey [first name]! Here's the Invisalign offer:$X off the full treatment + free virtual consult to confirm fitValid through [date]Treatment timeline: typically 6-18 months depending on case
Want me to send the virtual consult booking link?
Qualification follow-up:
A couple of quick questions:
CRM tag: Invisalign · Monthly promo · IG comment-to-DM · [language]
Caption:
Summer-ready in 6 sessions ☀️Comment LASER for the full package pricing + first session 50% off 👇
Trigger keyword: LASER
First DM:
Hey [first name]! Here's the deal:Full package: 6 sessions, [body area]First session 50% off, rest at standard package pricingTotal package: $X (save $Y vs single sessions)Valid through [date]
Want to book your first session?
Qualification follow-up:
Two quick questions:
CRM tag: Laser hair removal · Summer promo · IG comment-to-DM · [language]
Caption:
Real results from real patients 🌱Comment HAIR for Dr. [name]'s FUE info pack: technique, graft pricing, recovery, before/afters 👇
Trigger keyword: HAIR
First DM:
Hey [first name], thanks for the comment about hair restoration 🙌Here's Dr. [name]'s complete info pack:[link to pack]
Quick highlights:Technique: FUE (no scalpel, no scar)Pricing: starts at $X per graft, average case 2,000-3,500 graftsRecovery: back to normal activities in 7-10 daysBilingual consults available in [English / Spanish / Arabic]
Want me to check Dr. [name]'s consultation availability?
Qualification follow-up:
Three quick questions:
CRM tag: Hair restoration · FUE info pack · IG comment-to-DM · [language]
Caption:
Your best skin starts with a plan, not a single treatment 🌿Comment SKIN for Dr. [name]'s personalized skin assessment + treatment recommendations 👇
Trigger keyword: SKIN
First DM:
Hey [first name]! Glad you reached out 🌿Here's how the skin assessment works:
Want me to send the intake questions now?
Qualification follow-up:
Five quick questions to get you the right plan:
CRM tag: Skin assessment · Custom plan · IG comment-to-DM · [language]
Caption (English + Spanish):
New patient consultations, $X off this month / Consultas para nuevos pacientes, $X de descuento este mes ✨Comment INFO (English) or HOLA (Spanish) for the full offer + booking 👇
Trigger keywords: INFO, HOLA
First DM (auto-routed by language):
English (INFO trigger):
Hey [first name]! Welcome to the practice 🙌Here's the new patient offer:$X off your first consultation + complimentary skin scanValid through [date]
Want to book your consult? I have availability this week.
Spanish (HOLA trigger):
¡Hola [first name]! Bienvenida a la práctica 🙌Esta es la oferta para nuevos pacientes:$X de descuento en tu primera consulta + análisis de piel sin costoVálido hasta [fecha]
¿Te agendo? Tengo disponibilidad esta semana.
Qualification follow-up: Same three questions in each language, captured in the CRM with a language tag.
CRM tag: New patient · Bilingual launch · IG comment-to-DM · [English / Spanish]
Story setup:
Poll: "Which is your top 2026 aesthetic goal?"
DM trigger: Each story replies triggers a different DM with the matching treatment recommendation.
First DM (example for "Smoother skin"):
Hey [first name]! Smoother skin is one of our most-asked-about goals ✨Three treatments that move the needle:
Want a personalized recommendation based on your skin type?
Qualification follow-up:
Two quick questions:
CRM tag: Story poll · Smoother skin · IG DM trigger · [language]
The trigger keyword decides how many people complete the comment-to-DM action. Three rules from clinic-side data:
One word, ideally 4-6 letters. "INFO," "BOTOX," "SMILE," "PRICE," "BOOK." Long phrases ("PLEASE SEND ME THE INFO") have lower completion rates because patients don't want to type them out.
"INFO" works when the post is about a specific offer. For multi-offer pages, use procedure-specific triggers ("BOTOX" for the Botox post, "FILLER" for the filler post). Generic triggers across multiple posts split the data and make tracking harder.
Comments with hashtags (#info) are sometimes filtered by Instagram's spam systems. Plain-word comments are more reliable.
A fourth rule worth flagging: never use trigger keywords that look like spam (single-letter triggers, all caps with exclamation, branded promotions like "FREE!!!"). Instagram's automated systems can flag both the comment and the DM as spam, which kills the flow before the patient sees it.
For the broader Instagram automation strategy, see how to automate Instagram DMs for a medspa or clinic.
Inrō runs comment-to-DM automation through Meta's official Instagram API and integrates the trigger directly with the Inrō AI Agent and Smart Inbox. When a patient comments a trigger keyword, the system sends the first DM within seconds, then hands off to the AI agent for off-script questions inside the same conversation. The AI agent is trained on the clinic's procedures, tone, and team, so questions like "How long is recovery?" or "Do you take Care Credit?" get answered inline rather than dropping the patient.
Comment-to-DM triggers route into the same multilingual auto-detection layer used elsewhere in the Inrō clinic configuration. A patient who comments a trigger keyword in any major language gets a DM in their language, with the qualification flow continuing in that language. Qualified leads sync into the clinic's CRM enriched with Instagram profile data, language tag, and procedure interest.
For the full configuration walkthrough, see Inrō for medical and aesthetic clinics.
Comment-to-DM automation is a workflow that automatically sends a DM to anyone who comments a designated keyword on a clinic's Instagram post, Reel, or Story. The patient comments, the system detects the keyword through Meta's official Instagram API, and a DM is sent within seconds. For clinics, this is the highest-volume top-of-funnel acquisition tactic on Instagram.
Set up comment-to-DM in three steps: choose a trigger keyword tied to a specific offer, configure the DM flow that follows (first DM with the requested info, qualification questions, CRM handoff), and post the content with a caption that tells patients to comment the keyword. With Inrō, the setup takes under 30 minutes for a single trigger and is included in the managed clinic configuration.
Yes, when the tool runs through Meta's official Instagram API, which Inrō does. Compliance for medical practices is about how the tool handles patient data, not the automation itself. The DM flow should capture qualifying details (name, contact, procedure interest, timeline) and avoid collecting sensitive medical information through Instagram chat.
There's no hard limit from Instagram on the number of active triggers. Most clinics run 5 to 15 active triggers at any given time, mapped to current promotions, evergreen content, and procedure-specific posts. The practical limit is content volume, not platform restrictions.
Comment-to-DM is triggered by a public comment on a post or Reel. A DM autoresponder is triggered by a direct message sent to the clinic. Comment-to-DM drives top-of-funnel volume from public engagement. DM autoresponders handle inbound inquiries that arrive directly. Most clinic-grade automation tools (Inrō included) handle both within the same system.
Yes. Set up separate trigger keywords for each language (e.g., INFO for English, HOLA for Spanish), each routing to a DM flow in the matching language. Inrō's multilingual auto-detection then continues the conversation in the patient's language as the flow progresses, even if the patient switches languages mid-conversation.
Results vary by content quality, audience size, and offer relevance. Clinic-side data shows that a well-designed Reel with a comment-to-DM trigger can produce 100+ qualified leads per post for high-engagement content, dropping to 20-50 leads for standard posts. The variable that moves the number most is the offer in the caption, not the trigger mechanic itself.
Yes, but the volume returns are smaller. Comment-to-DM works mechanically at any audience size; the ROI calculation depends on whether the lead volume justifies the tool cost. For clinics under 5,000 followers, the priority is usually content and audience growth first, with comment-to-DM added once the volume justifies the setup.
No, when the tool runs through Meta's official API. Comment-to-DM is an officially supported workflow in the Instagram Business API. Penalties happen when clinics use unofficial tools that scrape or violate Meta's policies. Inrō is a Meta-approved Tech Provider and operates entirely through the official API.
Join automations strategies and Instagram Insights weekly
By entering your email address above and clicking Subcribe, you consent to receive marketing communications (such as newsletters, blog posts, event invitations and new product updates), and targeted advertising from Inrō from time to time. You can unsubscribe from our marketing emails at anytime by clinking on the "Unsubscribe" link at the bottom of our emails. For more information about how we process personal information and what right you have on this respect, please see our Privacy Policy.
Attract more leads, target them with DM marketing, and automate your interactions on Instagram!

