Official destination · Help
n8n Support
The official entry point for help — from free community support to paid Cloud assistance and Enterprise plans with response-time guarantees. Picking the right channel is most of the battle; the wrong one costs you days.
- Community forum
- Free
- Cloud email support
- Included
- Enterprise
- SLA-backed
- Security disclosure
- Private
What is it?
n8n.io/support routes you to the right help channel for your situation. Free and self-hosted users get community support through the forum and GitHub issues. Paid Cloud plans add email support from the n8n team for instance, billing and account problems. Enterprise plans add SLA-backed response times, a dedicated contact, onboarding assistance and architecture review. The page also handles security disclosure and billing enquiries separately, because neither belongs in a public thread.
How you benefit
Community support
Free for everyone, including self-hosted. Best for workflow logic, node behaviour, expressions and self-hosting questions.
Cloud support
Included with paid Cloud plans. Instance issues, execution limits, billing, quotas and account access go here — never to the public forum.
Enterprise & SLA
Guaranteed response times, a dedicated contact, security reviews, deployment guidance and help with scaling architecture.
Bugs on GitHub
Reproducible product bugs and regressions belong in GitHub issues where engineers triage them — with version, steps and expected versus actual behaviour.
Security disclosure
Vulnerabilities have a private reporting path. Never post exploit details, tokens or proof-of-concept payloads publicly.
Expert help
For work that is urgent and business-critical, a consultant or partner is often faster and cheaper than waiting on a free channel.
Triage: which channel for which problem
Support requests fail for one of two reasons: they were sent to the wrong place, or they arrived without enough information to act on. Triage first, then prepare, then send.
- 'My workflow does not do what I expect' → community forum.
- 'n8n itself behaves incorrectly and I can reproduce it' → GitHub issue.
- 'My Cloud instance is down / I was billed twice' → Cloud support.
- 'We need help designing for 100k executions a day' → Enterprise / consulting.
- 'I found a way to bypass authentication' → private security disclosure.
What to collect before you contact anyone
Every channel asks for roughly the same evidence. Gathering it once takes ten minutes and typically removes an entire round trip of clarifying questions.
- n8n version, and whether it is Cloud, Docker, npm or Kubernetes.
- For self-hosted: relevant environment variables (redacted) and reverse-proxy setup.
- Exact error text, copied as text — plus the execution ID on Cloud.
- A minimal reproduction workflow of two to four nodes.
- What changed recently: an upgrade, a credential rotation, a new integration.
- What you already tried, and the docs page you followed.
Escalating properly
If a business-critical process is down, do not wait politely on a free channel. Check whether your plan includes support with a response-time commitment, and use it — that is precisely what you are paying for.
When escalating, state business impact in one line: what is broken, how many people or customers it affects, and since when. Support teams triage by impact, and an impact statement moves you up the queue far more than urgency adjectives.
- Lead with impact: 'Order-sync workflow down since 09:00; 400 orders unprocessed.'
- Attach the execution ID and timestamps in UTC.
- Say clearly whether you have a workaround in place.
- Give one contact person, not a mailing list.
Reducing how often you need support at all
Most support tickets are preventable and trace back to the same handful of operational gaps. Closing them costs an afternoon and saves months of interruptions.
- Set up an error workflow that alerts on every failed execution.
- Pin the n8n version in your Docker image; never run :latest in production.
- Back up the database and the encryption key, and test the restore.
- Keep a staging instance and promote workflows through it.
- Log credential expiry dates — expired OAuth tokens are a top cause of sudden failures.
Support channels compared
| Channel | Who can use it | Best for | Response |
|---|---|---|---|
| Community forum | Everyone, free | Workflow help, self-hosting questions | Hours to days |
| GitHub issues | Everyone, free | Reproducible product bugs | Triage-based |
| Cloud support | Paid Cloud plans | Instance, billing, account | Business days |
| Enterprise support | Enterprise plans | SLA incidents, architecture | Contracted SLA |
| Security disclosure | Everyone | Vulnerabilities | Private and prioritised |
| Consultant / partner | Anyone paying | Urgent delivery work | Immediate, paid |
How to use it — step by step
- 1Classify the problem: workflow question, product bug, account issue, or security report.
- 2Collect version, hosting type, exact error, execution ID and a minimal reproduction.
- 3Remove every credential, token, internal URL and customer record from what you are about to share.
- 4Open n8n.io/support and pick the matching channel.
- 5Write one line of business impact at the top if the issue is production-affecting.
- 6If it is urgent and business-critical, check whether your plan includes an SLA rather than waiting on the forum.
- 7Once resolved, write down the root cause and add monitoring so the same failure alerts you next time.
Quick checklist
- Correct channel identified
- Version and hosting type recorded
- Exact error copied as text
- Minimal reproduction prepared
- All secrets and PII redacted
- Business impact stated in one line
- Workaround status made clear
- Root cause documented after resolution
Common mistakes to avoid
Posting account or billing details on the public forum
Use Cloud support — never share account data publicly
Reporting a bug without version or reproduction steps
Include version, steps, expected and actual behaviour
Publicly posting a security vulnerability
Use the private disclosure channel described on the support page
Waiting three days on a free channel while production is down
Escalate through a paid channel or hire an expert immediately
Pro tips
- A two-to-three node reproduction gets answered far faster than a forty-node production workflow.
- Include what you already tried and which docs page you followed; it doubles the quality of the first reply.
- Keep an incident log — recurring failures usually share one root cause you can fix permanently.
FAQ
Is there free support for self-hosted n8n?
Yes — the community forum and GitHub are free for self-hosted users. There is no free private support channel for self-hosted community edition; paid options exist through Enterprise plans.
What response time do paid plans guarantee?
Cloud plans provide email support during business days; Enterprise adds contractual SLA response times. The exact commitments are set out on the support and pricing pages.
Where do I report a security vulnerability?
Through the private disclosure route linked on the support page. Do not open a public GitHub issue or forum thread with exploit details.
Can I hire someone instead of waiting?
Yes. For urgent or business-critical work, an n8n consultant or partner is usually faster than any free channel — and you can reach out through this hub's contact page.
Ready to jump in? Open the official page directly.
Open support