CORS issue on Starter plan – Please set N8N_CORS_ALLOW_ORIGIN manually

Hi! I’m using the Starter plan on n8n.cloud and trying to connect an external chatbot on my WooCommerce website to one of my webhook workflows.
The browser blocks the request due to CORS policy.

Since I’m on the Starter plan, I cannot configure environment variables myself.
I kindly ask the n8n team to add the following environment variable manually:

N8N_CORS_ALLOW_ORIGIN=https://metafive.se

Access to fetch at ‘https://goadventure.app.n8n.cloud/webhook/woocommerce-chat-inquiry’ from origin ‘https://metafive.se’ has been blocked by CORS policy

Access to fetch at ‘https://goadventure.app.n8n.cloud/webhook/woocommerce-chat-inquiry’ from origin ‘https://metafive.se’ has been blocked by CORS policy

Workflow

I can share the workflow if needed, but it’s just a webhook receiver that processes chatbot input and returns a reply.


Output from last node

N/A – the call doesn’t reach n8n due to CORS.


Information about my setup:

  • n8n version: latest (cloud-hosted)
  • Database: default (SQLite)
  • Executions process: default
  • Running via: n8n.cloud (Starter plan)
  • OS: n8n cloud

hello @Wooc

That wouldn’t work.

Did you try to set the CORS via the chat node trigger options?

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