WhatsApp Trigger Node - 20 Duplicate Executions"

Describe the problem/error/question

I’m using the built-in WhatsApp trigger node.
When one customer sends a message, it executes 50 times.

Setup:

  • WhatsApp Trigger → Google Sheets → IF Node → WhatsApp Send

Issue: Getting 50 responses instead of 1

When I add an AI Agent node it works perfectly.
What’s the issue and how to fix?

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

The issue you’re seeing with the WhatsApp Trigger node executing multiple times is likely due to how the trigger node receives and processes incoming messages. You might want to check the settings of your WhatsApp Trigger node. There’s an “Execute Once” option in some trigger nodes, which could help prevent multiple executions for a single message. If that doesn’t work, sharing your workflow JSON would help me understand the setup better.