Describe the problem/error/question
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:
Hi n8n team,
I’m using n8n Cloud (app.n8n.cloud) and setting up a Facebook Webhook verification using the GET method.
Despite everything looking correct—using the Production URL, correct Verify Token, and confirmed that Facebook sends hub.challenge (successfully received on webhook.site)—the hub.challenge query parameter is missing in the Webhook Node input ($json[“query”] is always empty).
Steps followed:
- Created a Webhook Node (GET), used Production URL.
- Facebook verification request arrives correctly elsewhere (webhook.site).
- In n8n Cloud, Webhook Node output shows empty query.
Can anyone confirm if this is a known issue with n8n Cloud Webhook handling, or advise on how to correctly capture Facebook’s verification parameters?
Thank you!