How to Build a Naming Convention for Automation Workflows: A Step-by-Step System
Most automation teams think about naming last. That is the wrong sequence. The moment you have more than a handful of workflows — on Make.com™, on any automation platform — naming is infrastructure. A disorganized workflow library is not just an aesthetic problem. It is a maintenance liability, a collaboration bottleneck, and a scaling ceiling. This guide gives you the exact process for designing, implementing, and enforcing a naming convention that survives team growth and platform migrations.
If you are still deciding which platform to build on, the Make vs. Zapier for HR automation pillar covers the architectural decision first. Once you have chosen a platform, come back here and set up your naming system before you build scenario one.
Before You Start
Before designing your naming convention, gather three things:
- A current workflow inventory. Export or manually list every existing scenario or workflow — name, status (live or not), and which apps it connects. Even if names are chaotic, you need the inventory before you can redesign the system.
- A list of every department and system abbreviation you will use. Standardizing abbreviations upfront prevents “HR” and “Human Resources” and “HumanRes” all appearing in the same library.
- Buy-in from everyone who creates automations. A naming convention enforced by one person and ignored by three others is worse than no convention at all — it creates a two-tier library that is harder to audit.
Time required: 60–90 minutes to design the system; 15–30 minutes to document it; ongoing 5-minute checks at workflow creation time.
Risk: Retrofitting names on PROD workflows carries a small risk of confusion during transition. Rename during low-traffic windows and communicate changes to the team before executing.
Step 1 — Define Your Four-Part Naming Structure
The most durable format for automation workflow names uses four segments separated by a consistent delimiter. The pipe character ( | ) works well because it is visually distinct and rarely appears in app names.
The format:
[Department] | [Source → Target] | [Trigger Event] | [Status]
Examples:
HR | BambooHR→Slack | New Hire Created | PRODOPS | Stripe→QuickBooks | Payment Received | PRODMKTG | Typeform→HubSpot | Form Submitted | TESTHR | ATS→HRIS | Application Status Changed | DRAFT
Each segment answers one question a team member will ask when they encounter an unfamiliar workflow:
- Department: Who owns this? (HR, OPS, MKTG, FIN, CS)
- Source → Target: Which systems does it connect?
- Trigger Event: What causes it to run?
- Status: Is it safe to modify? (PROD, TEST, DRAFT, DEPRECATED)
Resist the urge to compress the format for “simple” workflows. A one-step automation deserves the same four-part name as a 20-module scenario. Consistency is what makes the system work.
Step 2 — Build Your Abbreviation Dictionary
The naming convention will fail if abbreviations are invented on the fly. Before any workflow is named, create a shared abbreviation dictionary. This is a single document — a Google Sheet or Notion page — with three columns: Full Name, Abbreviation, Notes.
Department abbreviations (standardize these first):
- Human Resources → HR
- Operations → OPS
- Marketing → MKTG
- Finance → FIN
- Customer Success → CS
- Sales → SALES
- IT / Engineering → IT
System abbreviations (build as you add integrations):
- Applicant Tracking System → ATS
- Human Resources Information System → HRIS
- Customer Relationship Management → CRM
- Named apps (BambooHR, Salesforce, HubSpot, Slack, Stripe, etc.) → use the proper product name, not a creative abbreviation
If a system abbreviation does not exist in the dictionary, the person naming the workflow must add it before publishing. This is a 30-second task that prevents three different people inventing three different abbreviations for the same tool.
Step 3 — Define Your Status Tags and Their Rules
Status tags are the segment most teams skip — and the one that causes the most operational damage. A workflow without a status tag forces every team member who encounters it to open it and investigate before touching it. That is the definition of wasted time. McKinsey Global Institute research on knowledge worker productivity consistently identifies unnecessary re-investigation of existing work as a primary source of productivity loss.
Use exactly four status tags with explicit rules:
| Tag | Meaning | Rule |
|---|---|---|
| PROD | Live, processing real data | No modifications without peer review. Any change requires a TEST clone first. |
| TEST | Active testing, not processing real data | Must use sandbox accounts or test data. Never connect to live customer records. |
| DRAFT | Incomplete, not scheduled | Workflow is off. Work in progress. Owner must be noted in the description field. |
| DEPRECATED | Retired, pending deletion | Workflow is off. Add retirement date in description. Delete after 30-day holding period. |
The DEPRECATED tag with a 30-day holding period solves one of the most common automation anxieties: nobody deletes anything because they are afraid it is still doing something important. A holding period makes deletion deliberate without making it permanent.
Step 4 — Write the One-Page Naming Reference
A naming convention that exists only in someone’s head is not a convention. Document it in a single reference document that any team member can find in under 60 seconds. The document needs exactly five sections:
- The Format — the four-part template with one example per department
- Department Abbreviations — the full dictionary
- System Abbreviations — updated as new integrations are added
- Status Tag Definitions and Rules — the four tags with their modification rules
- The Naming Checklist — a five-question list used at workflow creation (see Step 5)
Pin this document in your team’s primary communication channel. Link to it from the header of whatever project management tool your automation team uses. If it cannot be found in under 60 seconds, it will not be used.
For teams managing advanced conditional logic in Make.com™, the reference doc should also include a section on naming nested routes — a detail that becomes critical when a single scenario branches into four or five execution paths.
Step 5 — Apply the 60-Second Naming Checklist
Before any workflow goes live — or even into TEST — run through this checklist. It takes 60 seconds and prevents every naming error that creates downstream debt.
- ☐ Does the name include the correct department abbreviation from the dictionary?
- ☐ Does the name include both the source and target system, separated by →?
- ☐ Does the trigger event description accurately reflect what causes the workflow to run?
- ☐ Is the correct status tag appended at the end?
- ☐ Is the description field populated with: owner name, creation date, and a one-sentence purpose statement?
The description field is not part of the name — but it is part of the naming system. The name answers what the workflow does. The description answers why it exists and who to contact if something breaks.
Asana’s Anatomy of Work research identifies unclear ownership and ambiguous task context as two of the top drivers of duplicated work. The checklist’s last item — owner name in the description field — directly addresses both.
Step 6 — Retrofit Your Existing Workflow Library
If you already have a library of workflows with inconsistent names, the retrofit process requires triage — not a single-session mass rename.
Phase 1 — Triage (Week 1): Export or manually list all workflows. Mark each as PROD, TEST, DRAFT, or DEPRECATED based on its current scheduled/on state and whether it processes real data. Do not rename anything yet.
Phase 2 — PROD first (Weeks 2–4): Rename only PROD workflows, 10–15 per week during low-traffic windows. Update the description field for each. Communicate each rename to the team before executing so no one is confused by the changed name in their notification history.
Phase 3 — TEST and DRAFT (Weeks 4–6): Rename TEST and DRAFT workflows. Any DRAFT that has no owner listed and has not been modified in 90 days should be marked DEPRECATED immediately.
Phase 4 — Purge DEPRECATED (Week 8+): Delete workflows that have been DEPRECATED for 30+ days. This is the step that actually reclaims the library. Parseur’s Manual Data Entry Report highlights that accumulated process debt — in this case, maintaining and navigating unused workflows — compounds over time at a rate that grows faster than the team’s capacity to manage it.
Step 7 — Establish the Quarterly Naming Audit
A naming convention decays without maintenance. New team members default to their own systems. Edge cases produce improvised names. Platforms get renamed. Set a recurring calendar event for a quarterly 30-minute naming audit with the following agenda:
- Export the full workflow list and sort by status tag
- Identify any workflow without a valid status tag — rename immediately
- Check all DEPRECATED workflows — delete those past the 30-day holding period
- Check all TEST workflows — escalate to PROD or move to DEPRECATED
- Review the abbreviation dictionary for any new systems added since the last audit
- Note any naming violations and review with the team member who created them — without blame, as a system calibration exercise
The quarterly audit also surfaces automation sprawl before it becomes unmanageable. When you see five workflows all named some variation of “HR Onboarding” with different statuses, that is a signal to review whether those workflows should be consolidated. This kind of visibility is one of the core outputs of the 10 questions for choosing your automation platform framework — knowing what you have built is prerequisite to deciding what to build next.
How to Know It Worked
Your naming convention is working when these four things are true:
- A new team member can identify the purpose of any PROD workflow without opening it. Test this explicitly during onboarding.
- Your last debugging session took less than five minutes to locate the relevant workflow. UC Irvine research on interruption and task recovery shows that ambiguous context forces re-investigation that costs 20+ minutes per incident — a well-named library eliminates that cost.
- Your quarterly audit took under 30 minutes. If it is taking longer, the convention is not being applied consistently at creation time.
- Nobody has built a duplicate workflow in the past 90 days. Duplicate workflows are the clearest symptom of a library no one can navigate.
Common Mistakes and How to Fix Them
Mistake 1 — Naming after the project, not the function
Workflows named “Q3 Campaign” or “New Onboarding Initiative” describe the context at creation time, not the function. Six months later, nobody knows what Q3 Campaign does. Fix: enforce the four-part format at creation. Project context belongs in the description field, not the name.
Mistake 2 — Skipping status tags on solo projects
Solo builders frequently skip status tags because “I know what’s live.” Then a contractor is onboarded, or a colleague needs to cover during a vacation, and the tagless library is immediately opaque. Fix: the checklist applies to solo builders too.
Mistake 3 — Different naming logic for “temporary” workflows
Temporary workflows almost never get deleted on the intended timeline. A TEST workflow built for a one-week campaign is still running eight months later, processing data nobody intended it to touch. Fix: DRAFT and TEST tags with explicit rules make “temporary” a managed state, not an exception to the system.
Mistake 4 — Inventing abbreviations mid-build
When a builder cannot find the right abbreviation and invents one, the dictionary diverges from the library. Fix: the rule is explicit — if the abbreviation does not exist, add it to the dictionary before naming the workflow. Not after.
Mistake 5 — Not enforcing the convention for multi-branch scenarios
Complex workflows with multiple routes tempt builders to use free-form names for each branch. This defeats the system at precisely the point where clarity matters most. For teams building candidate screening automation with branching logic by candidate score or status, route-level naming should follow the same format with a branch qualifier appended: HR | ATS→HRIS | App Approved [Senior Route] | PROD.
Naming Conventions and Platform Security
A naming convention is also a security control. Workflows tagged PROD with clearly named system connections make permissions audits faster and more reliable. When you know exactly which workflows touch your HRIS or payroll system, you can quickly verify that only authorized team members have edit access to those scenarios. This intersects directly with the broader topic of securing your automation workflows — naming transparency is the first layer of access governance.
Applying This to HR and Recruiting Workflows Specifically
HR automation libraries tend to grow faster than operations or marketing libraries — partly because the volume of triggered events (applications, status changes, new hires, terminations) is high, and partly because HR teams frequently inherit automations built by IT or an external consultant. The four-part naming format handles this well because the Department tag immediately identifies ownership even when the workflow was built by someone outside the team.
For HR onboarding automation workflows specifically, the Trigger Event segment should describe the specific HRIS event, not the general process: HR | BambooHR→Slack | Employee Status = Active (Start Date T-3) | PROD is infinitely more useful than HR | BambooHR→Slack | Onboarding | PROD when you have four different onboarding-related workflows in the same library.
Gartner’s research on process documentation and knowledge management consistently finds that organizations with standardized process labeling recover from team transitions faster and with fewer operational errors than those relying on institutional memory. Naming conventions are the automation-layer equivalent of that standardization.
Final Step — Protect the System
The last step in building a naming convention is making it hard to circumvent. Three mechanisms keep the system intact as the team grows:
- Peer naming review before PROD promotion. Any workflow moving from TEST to PROD requires a second set of eyes on the name, description, and status tag — not the logic, just the naming. This takes two minutes and catches most violations.
- Onboarding the convention as a first-day task. Every new team member who will build or modify automations reads the naming reference document on day one and signs off that they understand the system.
- Naming violation tracking in the quarterly audit. When violations are found, they are recorded — not punitively, but as a signal that the convention itself may need clarification in a specific area.
The investment to build this system is measured in hours. The return is measured in hundreds of hours of debugging, onboarding, and audit time recovered over the life of the automation library. For a broader view of how naming and operational discipline connect to automation ROI decisions, the comparison of automation platform support ecosystems covers how platform-native tooling either supports or hinders this kind of governance at scale.




