Enscale Docs
Automation

Instagram comment automation

Turn "price?" comments into DMs and sales automatically — reply publicly, send the details privately, all within seconds.

Someone comments "price?" on your product post at 11pm. Without automation, you see it tomorrow and they've bought elsewhere.

With it: within seconds Enscale replies publicly "Sent you the details! 💛" and DMs them the price, sizes and a link. If they reply, it lands in your inbox as a normal conversation.

That's the whole idea. Two messages, one public one private, both instant.

Why the public reply matters as much as the DM

It's tempting to just send the DM. Don't.

The public reply is doing work: everyone else scrolling the comments sees that you respond. It also pushes engagement on the post, which Instagram rewards with more reach. The DM converts the one person; the public reply converts the people watching.

What you'd use it for

GoalHow it works
Coupon campaignThey comment DISCOUNT, get a code in DM
Product interestThey comment PRICE, get details and a link privately
GiveawayThey comment a keyword, get the next steps
Lead captureThey comment INFO, and a DM conversation opens
Catching complaintsAn angry comment gets a fast public apology and a private DM, before it escalates in public

That last one is underrated. A complaint sitting unanswered in your comments is visible to every future customer.

Before you start

  • Your Instagram professional account is connected — Instagram setup.
  • Comment permissions were granted. These are separate from messaging permissions, and it's entirely possible to have DMs working while comments do nothing. If comment triggers never fire, reconnect the channel.
  • You know which posts and which words the automation should react to.

Scope it, or it replies to everything

Scope byWhat it does
Any commentRuns for every comment on the posts you pick
KeywordRuns only when the comment contains certain words
Exact phraseRuns only on an exact match
Specific postsRuns only on your chosen campaign posts
Excluded wordsSkips comments containing words you've blocked

Start narrow. Pick one campaign post and two or three keywords. An automation scoped to "any comment on any post" will reply to your own team, to "😍", and to people arguing in your comments.

Three worked setups

Coupon giveaway

PostYour campaign post
KeywordsSAVE10, DISCOUNT, COUPON
Public reply"Sent! Check your DMs 🎁"
DM"Here's your code: SAVE10 — ₹200 off, valid today."

Product enquiry

PostYour product launch post
KeywordsPRICE, DETAILS, LINK
Public reply"Just sent you the details 💛"
DM"This one's ₹2,400 and we've got S–XL in stock. Here's the link — want help picking a size?"

Catching a complaint early

PostAny monitored post
Keywordsrefund, late, broken, help
Public reply"So sorry about this — we've messaged you to sort it out."
DM"Hi, we're here to help. Can you share your order number?"

Pair this one with Assign to Agent so a real person picks it up straight away.

What happens after the DM

Once a comment turns into a DM, it becomes a normal conversation:

  1. A contact is created or matched to an existing one.
  2. A conversation opens in your inbox, labelled Instagram, showing the original comment for context.
  3. Their replies land there like any other message.
  4. A person or an AI agent picks it up from there.

On paid plans you can route these to an AI agent, which handles product questions and basic triage well, and hands over when it's unsure or the customer asks for a person. See AI handover.

Keeping it from looking like a bot

Instagram automation goes wrong when it reads as automated. Enscale handles some of this for you, but the rest is how you set it up:

Handled for you:

  • Repeated comments from the same person on the same post won't trigger repeated DMs.
  • Comments from your own account are skipped.
  • Meta rate-limits comment replies, so on a viral post Enscale paces the replies rather than failing. They all go out, just spread over time.

Up to you:

  • Vary your public replies. The same sentence under 200 comments looks like a bot and attracts spam reports.
  • Use excluded words so the automation stays out of arguments.
  • Don't automate everything. Reserve it for the posts where a fast reply genuinely converts.

Watch your run allowance on a viral post

Each comment handled is one workflow run. A post that unexpectedly does 5,000 comments consumes 5,000 runs.

That's fine on a big plan and a problem on Starter. If a post starts taking off, check your usage in Settings → Billing — and consider scoping the automation to specific posts rather than leaving it open. See Plans and limits.

Common questions

Next steps

On this page