Hello guys.
I’m using n8n to build a WhatsApp virtual assistant. Everything works as expected, but I noticed that each message sent to the test number triggers three additional executions:
After reading the Meta documentation, I found that when the Message API is activated, status updates are also sent. The executions are:
#914 - The sent message
#915 - Status sent
#916 - Status delivered
#917 - Status read
To avoid errors in the execution history, I added an If node to advance only if the “message” array exists. However, this doesn’t prevent the Webhook from being triggered, which still consumes my execution limit. Is there a way to avoid this situation? I saw a similar topic without a solution to this.
Information on your n8n setup
- n8n version: v1
- Database (default: SQLite): N/A
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
- Operating system: N/A



