Here are the most common causes and fixes:
1. Ad-Initiated Conversations Block Keyword Triggers
- If the user starts a WhatsApp chat via a Facebook or Instagram ad, the keyword trigger won’t fire automatically.
- Fix: Ask users to type the keyword again manually after the initial message. ManyChat confirmed this issue and has worked on resolving it
2. Keyword Matching Issues
- Keywords are case-sensitive and must match exactly.
- Avoid punctuation or extra spaces.
- Fix: Double-check your keyword setup and test with variations.
3. Flow Not Published or Connected
- The flow may be activated but not linked to the keyword properly.
- Fix: Go to Automation → Keywords, ensure the keyword is mapped to the correct flow, and that the flow is published.
4.User Already in Another Flow
- If the user is mid-way through another flow, the keyword might be ignored.
- Fix: Use smart delays or conditions to reset the conversation context.
5. WhatsApp Template Restrictions
- WhatsApp has strict rules for message templates and timing.
- If the keyword is triggered outside the 24-hour window, it may not work.
- Fix: Use approved templates or re-engage users within the allowed window.
âś… Recommended Next Steps
| Step | Action |
|---|
| 1 | Test the keyword manually in WhatsApp (not via ad) |
| 2 | Check Automation → Keywords mapping |
| 3 | Confirm flow is published and active |
| 4 | Use ManyChat’s Live Chat or Logs to debug |
| 5 | Consider using buttons or quick replies as alternatives to keywords |