Skip to main content

We're having a little issue where our automation flow sends duplicate messages whenever a user’s message includes the word "healer." We want the automation to trigger just once per interaction even if the keyword shows up multiple times in their message.

Can you help us adjust the settings so it only sends once? Or is this how it’s supposed to work? Sorry, I’m a bit of a newbie here.

Hi, ​@Primal!

 

That's the main “problem” in using keywords that are commonly used in normal conversations with you/ your business.

 

There are two simple options to prevent that:

  1. Instead of using the default “message contais” trigger condition, you can choose “message is”. If you use healer as keyword, if someone send something like "I'm searching for a healer”, nothing happens, because it only gets triggered by the exactly keywords you define:
    •  

  2. . Set a Condition right after the triggers and define a tag to apply on those that already got into the flow.
    • This will check the contact tags and only continue if it isn't added.

    • Optional. At the end of the flow you can set an action removing your tag. This will allow the contact to trigger the keyword again in the future.

 

 

Hope this helps!

🙌


Thanks for your help! I'll give those a try. If we send a real message in the middle of the flow, does it automatically stop the automation?


Thanks for your help! I'll give those a try. If we send a real message in the middle of the flow, does it automatically stop the automation?

No… 🥲

It will just work at the specific steps you've set up. If the contact sends some free text between “normal messages", nothing will happen.


Reply