Tips > Building Workflows

Use Naming Conventions for Workflows

Without naming conventions, a workspace with 50+ workflows becomes an unnavigable mess.

Adopt a workflow naming convention so a large workspace stays navigable. The pattern [Domain] - [Action] - [Version] balances detail and brevity: it groups related workflows, shows what each one does, and tracks versions at a glance. Extend it with prefixes for scheduled, triggered, sub-workflow, dev, and deprecated workflows.

Why use a workflow naming convention?

Without naming conventions, a workspace with 50+ workflows becomes an unnavigable mess. A consistent naming pattern lets team members find, understand, and organize workflows at a glance. The pattern [Domain] - [Action] - [Version] strikes a balance between detail and brevity.

Real-world example: A company's n8n workspace before and after adopting naming conventions.

How do you apply the [Domain] - [Action] - [Version] convention?

Before (actual workflow names from a real workspace):

New workflow
new workflow (2)
order sync
test order thing
Slack alert
fix for slack
PRODUCTION order sync v2 FINAL
order sync v2 FINAL (copy)

After applying the convention [Domain] - [Action] - [Version]:

Orders - Sync to Warehouse - v2
Orders - Validate and Enrich - v1
Orders - Send Confirmation Email - v1
Inventory - Check Stock Levels - v1
Inventory - Reorder Alert - v2
Slack - Send Formatted Alert - v1         (utility sub-workflow)
Slack - Send Formatted Alert - v2         (utility sub-workflow)
Monitoring - Workflow Error Handler - v1  (system workflow)
Monitoring - Daily Health Check - v1      (system workflow)

Extended conventions for common patterns:

Sub-workflows:     [Domain] - [Action] - v[N]  (same convention, tagged with "sub-workflow")
Scheduled:         [Domain] - [Action] (Hourly|Daily|Weekly) - v[N]
Triggered:         [Domain] - On [Event] - v[N]
Test/Dev:          [DEV] [Domain] - [Action] - v[N]
Deprecated:        [DEPRECATED] [Domain] - [Action] - v[N]

Tip: Enforce at the Team Level. Create a Sticky Note template that new workflows must include. Document the naming convention in your team's runbook. In n8n Enterprise, use workflow tags to enforce domain categorization.

What does consistent naming give you?

Consistent naming transforms a workflow list from a chaos of inscrutable titles into a self-documenting inventory of your automation capabilities.

Related: Always Set an Error Workflow on Every Production Workflow · Use "Pin Data" to Freeze Node Output

Showcase builds

19 complete workflows from my own projects, each with its n8n workflow JSON to import. Showcase entries link the file at the end of the article.

See the showcase builds

Keep reading

190 entries grouped by topic, from first workflow to queue mode. Free, no signup.

Browse the encyclopedia

Need it built?

I design, build and run n8n systems for clients. Every engagement starts with a $1,500 diagnostic audit, credited toward the build.

Book an introductory call