Hey everyone, I've been dealing with a frustrating issue for about a month now and can't figure out if it's a bug or something on my end.
**Setup:**
- WhatsApp Business via Manychat (PRO)
- Click-to-WhatsApp (CTWA) ads running on Meta
- Automation trigger: CTWA click from a specific ad + keyword "contains" trigger as backup
- Everything is connected, live, and was working perfectly for months
**The problem:**
Some leads click the ad, message us, write the exact keyword — and the automation simply doesn't fire. No flow assigned, no tag applied, nothing. But the contact DOES appear in Manychat's contact list.
**Key details:**
- Contacts show up in Manychat with NO tags and NO flow history
- Always new contacts (not re-engaging old ones)
- Happens across multiple different ads, not just one
- Started ~1 month ago with no changes on my end
- Meta shows more ad clicks/conversations initiated than Manychat shows flow activations — the gap is real
- Reconnected Meta ↔ Manychat integration: didn't fix it
- Added "contains" keyword triggers as backup: still missing some contacts
**What I've ruled out:**
✅ Not a duplicate contact issue
✅ Not a keyword mismatch (they write the exact trigger word)
✅ Not a flow being previously triggered (all new contacts)
✅ Not a single ad issue (happens across different campaigns)
**My theory:**
Manychat is receiving the contact creation event from Meta but NOT receiving the trigger event properly — so the contact gets created but the automation never executes. This feels like an API-level issue between Meta and Manychat that started around a month ago.
Has anyone else experienced this recently? Is there a known fix or workaround?
Thanks in advance 🙏
