help please
Hi everyone,I built an Instagram chatbot using n8n (Meta webhook → AI agent → send reply).
From the user side everything works perfectly, but in n8n Executions I’m seeing something odd:For one Instagram message, I get 3–4 executions instead of 1.Only one succeeds, while the others fail with “Error”.
Even though the bot replies normally, I’m worried because this can:
  • create heavy load when many users message the bot
  • waste tokens / API calls (extra cost)
It looks like Meta is sending multiple webhook events or retries for the same message.
I’m sure there’s a proper solution for in this problem :
  1. Is this normal with Meta / Instagram webhooks?
  2. What’s the best practice in n8n to ensure only one execution per real message?
  3. How can I reliably filter duplicates or non-message events?
Thanks a lot 🙏
7
6 comments
Omar Dahabi
3
help please
AI Automation Society
skool.com/ai-automation-society
A community built to master no-code AI automations. Join to learn, discuss, and build the systems that will shape the future of work.
Leaderboard (30-day)
Powered by