Skip to content
ManySetter
Guide · Instagram

Instagram DM automation: set up replies that turn into leads

Instagram DM automation starts from a comment, a DM keyword or a Story reply. Each shows a different intent: give each its own script, test and context.

ManySetter teamUpdated 8 min read

On this page
  1. 01What triggers a DM
  2. 02Comment keyword
  3. 03DM keyword
  4. 04Story reply
  5. 05Context to keep
  6. 06Messaging rules
  7. 07Measure the outcome
  8. 08Troubleshooting

Chapter 01Compare

What can trigger an automated Instagram DM?

Three triggers, three intents

Trigger
Comment keywordWhat it tells you: They want what that post promised.Open with: The resource, behind one tap.
DM keywordWhat it tells you: They chose to start a conversation with you.Open with: One question about their situation.
Story replyWhat it tells you: They reacted to one topic, today.Open with: Their answer, reflected back.

Story mentions, ad clicks and links into DMs are other Instagram DM automation entry points. Manychat also lists Follow to DM, in beta for eligible accounts: check that yours shows it. Comment edge cases: see the Instagram comment bot guide.

Start with one entry point

Match the first message to what the person just did. One generic welcome across every trigger feels disconnected. Wording to adapt: Instagram DM templates.

Chapter 02Trigger 1

Comment keyword: deliver first

Best for a post that promises a resource. The trigger sends a private reply; per Manychat’s comments trigger documentation (opens in a new tab), the person’s tap or reply is what opens the conversation. Every Manychat menu is in the Manychat Instagram automation tutorial.

Comment PLAN on a Reel
  1. Reel CTA

    Comment PLAN and I’ll send you the worksheet.

  2. Private reply

    Want the worksheet from this Reel? Tap below.

    Send it
  3. The lead taps

    The conversation opens

  4. Deliver + ask

    Here it is: [link]. What’s harder: getting DMs or turning them into calls?

  5. Keep

    The Reel · keyword PLAN · their answer

Test it

From a second account, comment PLAN and don’t tap. Expected: the private reply arrives, then nothing else until the tap.

ManySetter

Turn Instagram replies into booked calls.

An AI setter on top of your Manychat flows. It keeps each trigger’s context and qualifies before it books the call.

  • Keeps your Manychat triggers
  • Knows the post, keyword or Story
  • Qualifies, then books the call

Build and test free · Manychat billed separately

Chapter 03Trigger 2

DM keyword: ask first

Best when your bio or a Reel says “DM AUDIT.” The person chose to write to you, so skip the resource pitch and ask about their situation. Setup: the Keywords trigger (opens in a new tab).

DM AUDIT from your bio
  1. Bio CTA

    DM AUDIT to see where your lead flow leaks.

  2. Trigger

    An incoming DM contains AUDIT

  3. First reply

    On it. Is this for your own account or a client’s?

  4. Lead

    My own. I coach, mostly from referrals.

  5. Keep

    Keyword AUDIT · own account · referrals

Test it

Send an ordinary sentence with the word in it: “can you audit my page?” Expected: it starts the flow only if you meant it to. Otherwise, pick a rarer keyword.

Chapter 04Trigger 3

Story reply: reflect it back

Best for a question or a poll tied to one Story. The reply is about that topic, today, so the first message repeats their answer instead of sending a generic welcome. Setup: the Story Reply trigger (opens in a new tab).

Reply to a Story question
  1. Story

    What’s harder: replying fast or knowing who’s ready to buy?

  2. Viewer

    Knowing who’s ready to buy.

  3. Reply

    So qualifying is the gap. How many new DMs do you get a week?

  4. Keep

    The Story · their answer: qualifying

Test it

From one test account, reply to two different Stories. Expected: each first message names its own Story’s topic, not the same welcome.

Chapter 05Next reply

Carry the context into the next reply

Save the source with the contact, in a tag or a field. The next sales reply then starts from what the person already told you:

What to keep from each trigger

Trigger
Comment keywordSave: The post and the keywordThe next reply should know: What they came for, and that they already have it
DM keywordSave: The keyword and where you asked for itThe next reply should know: They reached out first, and about what
Story replySave: The Story and their answerThe next reply should know: The problem they named, in their words

When the reply is free text, like “can we talk?”, don’t jump to the calendar. Qualify first: answer from your offer, ask the one question your fit rule needs, then send the link.

Chapter 06Rules

The messaging rules that change your flow

Automated Instagram messages generally stay within 24 hours of the person’s last interaction, and Manychat blocks scheduled automation outside that window. A manual reply may have its own allowance: it isn’t a license for an automated drip.

Avoid unsolicited messages, repeated irrelevant prompts and spam-like copy. Check the current rules for your message type before you schedule a follow-up.

One owner per inbox

When several tools or flows can answer, set conversation routing and a pause or handoff where a person takes over. Duplicate replies hurt the experience and your data.

Official sources: messaging windows (opens in a new tab) and conversation routing for Instagram (opens in a new tab).

Chapter 07Measure

Measure the outcome, not the number of DMs

Tag each lead with its trigger, then compare the three on the same steps. The trigger that brings the most DMs isn’t always the one that books calls.

  1. 01Trigger firedComment, DM or Story
  2. 02First DMDelivered
  3. 03Reply or tapThe chat opens
  4. 04QualifiedMeets your fit rule
  5. 05Call proposedOnly after fit
  6. 06Call bookedCalendar-confirmed

Sync only what you use

Keep the source and answer in Manychat fields. Using a CRM or dashboard? Sync what your team uses and verify it before claiming attribution.

Chapter 08Fix

If the automation isn’t working

Official source: Instagram automation troubleshooting (opens in a new tab).

FAQ

Instagram DM automation questions

Ready to qualify the DMs your content creates?

A comment, a Story reply and a DM keyword reveal different intent. ManySetter carries that context into the next sales reply.

Start with one entry point, one promise and one useful question.