System Settings

Configuration & Deployment Diagnostics

Deployment Guide: Webhook Setup

  1. Deploy n8n Workflows: Import the sanitized public_workflow_X.json files from the /n8n directory into your n8n instance. Configure all required Google Sheets and SMTP credentials.
  2. Expose n8n to the Public: Ensure your n8n instance is accessible via a public URL (using Cloudflare Tunnel, ngrok, or a reverse proxy like Nginx).
  3. Copy Webhook Variables: Get your public tunnel URL (e.g. https://mi-tunnel.trycloudflare.com) and append /webhook.
  4. Configure Dashboard Environment: Create a .env.local file in this Next.js project and set NEXT_PUBLIC_N8N_WEBHOOK_BASE_URL="your-tunnel-url/webhook".
  5. Restart Next.js Server: Run npm run dev or rebuild the app to apply the new environment variables.