How to Build a Naming Convention for Make.com Workflows: The 4-Part System
Automation workflow naming is infrastructure, not an afterthought. Teams that build a four-part naming convention — Department, Source→Target, Trigger Event, Status — before their first Make.com scenario spend less time hunting broken workflows, onboard new team members in hours instead of days, and scale their automation library without creating a maintenance nightmare.
The moment you have more than a handful of Make.com scenarios, naming is a maintenance liability or a maintenance asset — there is no middle ground. This guide gives you the exact process for designing, implementing, and enforcing a naming convention that survives team growth.
If you are migrating to Make.com from another platform, read How to Switch From Zapier to Make Without Breaking Your Existing Workflows first — then return here and set up your naming system before scenario one.
What You Need Before You Start
Before designing your naming convention, gather three things:
- A current scenario inventory. Export or manually list every existing Make.com scenario — name, status (live or not), and which apps it connects. Even if names are chaotic, you need the full inventory before you can redesign the system.
- A standardized abbreviation list. Locking down abbreviations upfront prevents “HR,” “Human Resources,” and “HumanRes” from appearing in the same library. Build this once, share it everywhere.
- Buy-in from everyone who builds scenarios. A naming convention enforced by one person and ignored by three others creates a two-tier library that is harder to audit than no convention at all.
Time required: 60–90 minutes to design the system; 15–30 minutes to document it; 5 minutes at scenario creation time going forward.
Retrofit risk: Renaming live production scenarios carries a small risk of confusion during transition. Rename during low-traffic windows and notify the team before executing changes.
Step 1: Define Your Four-Part Naming Structure
The most durable format for Make.com scenario names uses four segments separated by a consistent delimiter. The pipe character ( | ) works well — 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 scenario:
- 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 compressing the format for “simple” scenarios. A one-step automation deserves the same four-part name as a 20-module scenario. Consistency is what makes the system work at scale.
Expert Take
Teams that skip the Status segment pay for it during incident response. When a scenario breaks at 2 AM, the difference between “is this PROD or TEST?” being visible in the name versus buried in a folder saves real time. The Status tag is not housekeeping — it is triage infrastructure.
Step 2: Build Your Abbreviation Dictionary
The naming convention fails if abbreviations get invented on the fly. Before any scenario is named, create a shared abbreviation dictionary — a Google Sheet or Notion page with three columns: Full Name, Abbreviation, Notes.
Start with department abbreviations:
- Human Resources → HR
- Operations → OPS
- Marketing → MKTG
- Finance → FIN
- Customer Success → CS
- Information Technology → IT
- Sales → SALES
Then standardize app abbreviations:
- BambooHR → Bamboo
- QuickBooks Online → QBO
- HubSpot → HS
- Google Sheets → GSheets
- Slack → Slack (no abbreviation needed)
The dictionary lives in a shared location your entire team can access. Every person who creates a Make.com scenario must reference it before naming a new one. This is part of your scenario creation checklist — not an optional step.
Step 3: Assign Status Tags to Every Scenario
Status tags are the fastest way to protect your production environment. Use exactly four:
- PROD — Live. Handles real data. Do not modify without a change process.
- TEST — Active development or QA. Safe to modify. Does not touch production data.
- DRAFT — Not yet functional. Work in progress.
- DEPRECATED — Turned off. Kept for reference. Scheduled for deletion.
Every scenario gets a status tag on creation — DRAFT if nothing else. Tagging retroactively is harder than tagging upfront. When you rename your existing library in Step 5, audit status at the same time.
Step 4: Create a Centralized Naming Reference Document
Your naming convention needs a home — not a Slack thread, not a brain dump in someone’s personal notes. One shared document that every automation builder references before creating a new scenario.
The document should include:
- The four-part format with examples
- The full abbreviation dictionary (departments and apps)
- The four status tags with definitions
- The delimiter standard (pipe character, spacing rules)
- Two or three real scenario names from your library as worked examples
- The document owner and the process for requesting new abbreviations
Keep it short. A two-page reference gets read. A ten-page policy manual does not.
Step 5: Retrofit Your Existing Scenario Library
Retrofitting is the step most teams skip. Do not skip it. A library with 40 legacy names and 10 new-format names is harder to navigate than a library with 50 legacy names — inconsistency creates false confidence about what you can trust.
Run the retrofit in one session:
- Export your full Make.com scenario list (name, status, folder).
- Open the list alongside your abbreviation dictionary.
- Draft the new four-part name for each scenario in a spreadsheet before touching anything in Make.com.
- Review the draft list with the team — confirm status tags, catch naming conflicts.
- Rename in Make.com during a low-traffic window. Update any internal documentation that references old scenario names.
- Communicate the change: post the updated names to the team channel before anyone opens Make.com that day.
For teams with 50+ scenarios, block a half-day for this. It is a one-time investment that pays back in hours of avoided confusion every quarter. See how clean operational infrastructure compounds in the $103K labor recovery case study.
Step 6: Enforce the Convention at Scenario Creation
A naming convention without an enforcement mechanism degrades within weeks. Build enforcement into your creation process — not your audit process.
Three enforcement mechanisms that work:
- Scenario creation checklist. Before anyone creates a new scenario in Make.com, they run a five-item checklist: name drafted, abbreviation dictionary checked, status tag assigned, folder confirmed, owner documented. Takes 90 seconds. Prevents months of cleanup.
- Naming review on change tickets. If your team uses a change management process, scenario names get reviewed the same way other changes do. No scenario goes PROD with a non-compliant name.
- Quarterly library audits. Once per quarter, export the full scenario list and scan for non-compliant names. The audit takes 20 minutes when the library is mostly clean. It takes half a day when it is not.
If you want to understand how naming fits into a broader automation architecture review, What Is OpsMap™? The Discovery Step That Prevents Automation Mistakes walks through the full discovery process before any major Make.com build.
Frequently Asked Questions
Why not just use Make.com’s folder structure instead of naming conventions?
Folders and naming conventions solve different problems. Folders organize by category. Naming conventions communicate intent, ownership, connection points, and status — at a glance, without opening the scenario. You need both. A well-named scenario in the wrong folder is still navigable. A poorly named scenario in the right folder is still a mystery.
What delimiter works best in Make.com scenario names?
The pipe character ( | ) is the 4Spot standard. It is visually distinct, not confused with any app name, and renders clearly in Make.com’s scenario list. Avoid slashes — they suggest file paths. Avoid dashes — they appear too frequently in app names and create ambiguity.
How do I handle a scenario that serves multiple departments?
Use the department that owns the trigger — the system or team that initiates the workflow. If ownership is genuinely split, create a shared abbreviation: SHARED or CROSS. Document the decision in your naming reference so future builders follow the same logic instead of making a new call each time.
Should I include version numbers in scenario names?
No. Version control belongs in your change log, not your scenario name. Version numbers in the name create two problems: the name gets long, and outdated versions accumulate with incrementing numbers instead of being marked DEPRECATED and removed. Use status tags instead — that is what they are for.
How do I rename a live PROD scenario without breaking it?
Rename only the scenario name field — do not touch triggers, modules, connections, or scheduling. Make.com scenario names are metadata. Renaming a live scenario does not change how it runs. Do it during a low-traffic window, notify the team before they open Make.com that day, and document the old-to-new name mapping for 30 days in case anyone has bookmarks or notes referencing the old name.

