image of a mess

If you can't find it, it doesn't exist

May 06, 20265 min read

The unsexy GHL habit that saves you hours — and a lot of confusion.

You need that automation you built three months ago. The one that handles your enquiry follow-up. You go to workflows. You start scrolling.

There's "New workflow 1". "New workflow 2". "Test". "Test 2". "Test FINAL". "Test FINAL v2". Something called "Louise's workflow" with no further context. And right at the bottom, ominously, "DO NOT DELETE."

You have no idea which one is live. You have no idea what half of them do. You built all of them.

So you do what everyone does in this situation: you open them one by one until you find the right one. Fifteen minutes later, you've found it, made your change, and told yourself you'll tidy it all up later.

You won't tidy it up later. Nobody ever tidies it up later.

So let's talk about doing it right the first time.

Why Does This Happen?

Same reason the tags got out of control. Same reason the tech stack got messy.

Every workflow, funnel, and email template gets created in the moment, to solve an immediate problem, by someone who is already thinking three steps ahead and is absolutely not thinking about future-them trying to find this thing six months from now.

So it gets a placeholder name. Or no name. Or a name that made perfect sense at the time and means absolutely nothing now.

And it compounds. The more you build, the worse it gets. The worse it gets, the more overwhelming it feels to sort out. The more overwhelming it feels, the more you just keep adding to the pile.

The good news: the fix is simple. It just needs to be applied consistently.

The Real Cost of a Chaotic GHL Account

This isn't just an aesthetic problem. A disorganised GHL account costs you in real, concrete ways.

Time. Every time you need to find something, you're scrolling, opening, closing, scrolling again. Multiply that by every time you go into the account and it adds up fast.

Risk. When you can't tell which version of a workflow is live, you risk editing the wrong one. Or leaving two versions running simultaneously. Duplicate workflows firing at the same time cause actual problems: contacts getting emails twice, automations messing up... 

Confusion for everyone else. The moment anyone else goes into your account — a VA, a team member, me doing a build — a disorganised account means a guided tour before any work can happen. That's time and money.

The silent killer: rebuilding things that already exist. You can't find the original, so you build a new one. Now you've got two. Neither of them is clearly labelled. The problem doubles.

Folders — Use Them

GHL lets you organise workflows, funnels, and email templates into folders. This is not just a nice-to-have. It's a basic requirement.

The folder structure doesn't need to be complicated — it just needs to reflect how your business actually works. You might organise by service: a folder for your DFY enquiry journey, a folder for your workshop funnel, a folder for onboarding. Or by function: lead generation, client delivery, nurture. Whatever makes sense for your specific business.

The test I always apply: if someone brand new went into this account tomorrow, could they find what they needed without a guided tour?

If the answer is no — and if everything is currently sitting in one long unsorted list — the folders need work.

Start with broad categories and get more specific as you grow. A few well-labelled folders beat a perfectly elaborate system you'll never maintain.

Naming Conventions — The Rules

This is where the real difference gets made. Because a folder full of things called "New workflow 1" through "New workflow 47" is just a tidier version of the same problem.

A good name tells you three things without having to open it: what it is, what it does, and what state it's in.

The format I would recommend is: Category — Function — Status

So instead of "New workflow 3" you've got: Enquiry - Initial follow up sequence - Live 

Instead of "Funnel" you've got:  DFY Services - Discovery Call Booking Page - Live

Instead of "email thing" you've got: Onboarding - Day 1 welcome email - live 

It takes ten extra seconds when you create something. It saves you ten minutes every time you need to find it.

The Three Status Labels That Change Everything

You don't need a complicated version control system. You need three labels, applied consistently:

LIVE — this is active and running. Don't touch it without thinking carefully.

DRAFT — this is being built or tested. Not live yet.

ARCHIVE — this has been switched off but is being kept for reference. It's not running. It's not going anywhere. It's just in case.

That's it. Three labels. Used consistently across every workflow, funnel, and template in your account.

The moment you do this, you can see at a glance what's actually running in your account without opening a single thing. You stop accidentally editing something that's live. You stop wondering whether that old funnel is still active. You stop being afraid to touch things in case you break something you didn't know was running.

A Note on Email Templates

Email templates are the most commonly dumped-and-forgotten assets in GHL. They pile up fast — especially if you've been tweaking, testing, and creating variations over time.

The same rules apply. Folder by service or campaign. Name by function and status.

Templates are worth ten minutes of organisation time. They'll repay it every week.

Rule of Thumb

Name everything as if you'll be handing the account over to someone else tomorrow. Because one day you might be — and that someone might be you, six months from now, with absolutely no memory of building any of it.

Want a GHL Account That's Actually Organised?

When I build a GHL account, this is how I build it. Folders, naming conventions, status labels — from day one, so it never becomes the scroll of shame in the first place.

And if your account is already a bit of a free-for-all? That's fixable too. A proper audit and tidy-up is part of what I do, and the difference it makes to how the account feels to work in is immediate.

Custom HTML/CSS/JAVASCRIPT
Back to Blog