Skip to main content
Question

Instagram DM Keyword Branching without Buttons/AI — Condition ignores user's text reply

  • May 7, 2026
  • 1 comment
  • 21 views

Artem4iks

Hi everyone,

I need help with an Instagram DM flow where I want to read a user's natural text reply and branch based on keywords — without using Quick Replies or AI Step.

Setup:
- After my question message, I added a User Input block to capture the reply.
- Immediately after that, I placed a Condition block that checks if the reply contains "expensive" (or similar keywords) to branch into objection handling vs. WhatsApp request.
- I tried both saving the reply to a custom field and referencing {{last_input_text}} in the Condition.

Problem:
No matter what the user types, the Condition always takes the "No" branch. It seems like the user's reply text is not available at the time the Condition checks it.

Question:
What is the correct setup to capture a text reply in an Instagram DM flow and make it available for keyword-based branching in a following Condition block? Are there any specific settings in the User Input or Condition that I'm missing?

I'm currently on ManyChat Pro.

Thank you in advance!

1 reply

Fabio Gaulke
Forum|alt.badge.img+3
  • Community Moderator
  • May 11, 2026

Hi, ​@Artem4iks!

 

Made a test here and it's working as expected…

  • Use the Data Collection block to save the reply to a custom user field (TEST_FIELD_1
  • Set a condition step and add different conditions to each keywork you wish to check
  • And then you define the flow according to the condition

 

 

It will work like this:

Ftcond” is the test trigger keyword

 

Hope this helps!!