WhatsApp n8n Webhook behavior

Hi everyone,

I’m using WhatsApp Business Cloud API connected to n8n via a Webhook node. Everything works fine when a customer from inside the UAE sends a message — n8n receives the payload properly and my workflow is triggered.

However, I’m facing a strange issue:

When someone outside the UAE sends a message to the same WhatsApp number, they only see one grey checkmark (✓), and nothing is received by my n8n webhook.

Here’s what I’ve checked so far:

  • :white_check_mark: The number is in Production mode, not a test number.
  • :white_check_mark: Webhook URL is correctly registered in Meta Developer Dashboard and replies with 200 OK.
  • :white_check_mark: n8n workflow is listening and works fine with local UAE numbers.
  • :white_check_mark: No filters are applied on the Webhook or subsequent nodes.
  • :white_check_mark: Number is formatted properly internationally (+971XXXXXXXXX).

I’m trying to figure out:

  • Is this something related to n8n Webhook behavior?
1 Like

Hello there abdulaziz

i think your problem is more on the WhatsApp Business Cloud rather than n8n because of the one grey checkmark (✓) , one checkmark means the message is succesfully delivered to the WA server but for some reason WA has not send it to you.

and that is what we need to find out why
my sugeestion is to use the WhatsApp Business Webhook debugger on meta dev website to debug it

and open a ticket on their support page and ask them to like confirm tht u can receive message outside UAE

if it answer your question pls like it and mark it as solution

2 Likes

hi there, if i help solve your question please mark my answer as the solution @abdulaziz.alfarra

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.