- Published
- Byline
- GoHighLevel Partners Editorial
- Filed under
- GoHighLevel Automation
The four failures a written procedure prevents, what belongs in one, and which parts of it your platform can execute for you.
Every agency runs on procedures. The only question is whether they are written down or living in one person’s head, and that difference stays invisible until the day it is expensive: a client onboarded three weeks late because the person who normally does it was away, two sub-accounts built to different standards by two people who both thought they were doing it the usual way, a new hire shadowing someone for a month because there is nothing else to hand them.
None of those are discipline problems. They are the predictable output of undocumented work, and they arrive on a schedule that tracks headcount. Understanding the mechanism is more useful than being told to write documentation, so this is the mechanism.
Why SOP is required before an agency can hire, delegate or scale
A standard operating procedure is a written description of how one repeatable job is done, specific enough that a competent person who has never done it produces the same result as the person who normally does. That definition rules out most of what gets filed as documentation. A list of feature names is not an SOP. A recording of someone doing the task once is not an SOP either, because nobody scrubs through a video at the moment they need step four.
What makes it a procedure is that it names the trigger, the sequence, the decision points and the finished state. Anything else is a reference document, which is useful for a different reason and does not do this job.
The four failures only a written procedure prevents
Onboarding drift
Client onboarding is the most repeated multi-step job in an agency and the one most often improvised. Without a written sequence, each build reflects whoever happened to run it and whatever they remembered that week. Six months later nobody can support the accounts consistently because no two are configured the same way, and every support request begins with an investigation into how this particular one was set up.
The single point of knowledge
When one person is the only route to a task, that person cannot take a holiday without the work stopping, cannot be promoted without leaving a hole, and cannot be replaced at all. This is usually described as a retention issue. It is a documentation issue wearing a retention issue’s clothes, and it gets worse the longer the person stays, because their private method drifts further from anything anyone else could reconstruct.
Quality that varies without anyone noticing
Undocumented work has no definition of done, so quality drifts quietly. One build has tracking installed and another does not. One client’s automation was tested with a real submission and another’s was assumed to work. Nothing fails loudly, which is precisely the problem: the variance is only discovered by a client, and by then it is a conversation about competence.
Hiring that cannot pay off
Adding a person to an undocumented process makes the process slower before it makes it faster, because the only training available is another person’s attention. Agencies conclude from this that hiring does not work for them. What did not work was hiring into a job that had never been written down, where the new person’s first month is spent extracting a procedure by interview.
What changes once the work is written down
| Dimension | Undocumented | Documented |
|---|---|---|
| Training a new person | Shadowing, limited by the trainer’s spare time | Read, do a supervised run, then work |
| Delegating a task | Explained again each time it moves | Handed over with the document |
| Consistency between builds | Depends on who ran it and when | Same sequence regardless of operator |
| Finding a mistake | Recall and guesswork | Compare the build against the steps |
| Improving the process | One person changes their habit | Edit once, everyone gets the change |
| Someone leaving | The method leaves with them | The method stays |
Half the procedure can be made executable
An agency working inside one platform has an advantage a services business on paper does not: a large part of the procedure can stop being instructions and become configuration. A snapshot is the setup half of an onboarding SOP already performed, so the written document shrinks to what a snapshot cannot decide — the questions to ask the client, the naming convention, the checks before handover. If you distribute snapshots to other people, note that individual assets inside one can be locked, which changes what the receiving operator can inspect; the notes on protected snapshot assets cover that behaviour.
The same logic applies to the parts of a workflow that need a human. A step that assigns a task to a person, with the instruction attached to the task itself, puts the procedure where the work happens instead of in a document nobody opens — that is what manual action steps exist for. And a response-time rule stops being an aspiration in a handbook once it is a timer that escalates, which is the argument for setting up a conversation SLA rather than writing “reply promptly” into a procedure.
The written document then covers only what judgement and configuration cannot: why a step exists, what to do when the normal path does not apply, and how to tell the job is finished.
What belongs in one, and how long it should be
A usable procedure has six parts and fits on one screen. It names the trigger that starts it, the person or role responsible, the numbered steps in order, the decision points with the rule for each, the definition of done, and the date it was last checked. Screenshots age faster than words, so use them for the two or three places where a screen is genuinely ambiguous rather than for every click.
Length is a quality signal in the wrong direction. A procedure long enough to intimidate is a procedure people will stop opening, and an unopened procedure is identical to no procedure. If a job genuinely needs ten pages, it is more than one job and should be split.
Writing the first three, in order
- Client onboarding. Highest repetition, highest visibility, and the one whose inconsistency clients actually feel.
- Inbound response. What happens when a message arrives, who owns it, and by when. It is short and it protects revenue.
- Reporting. Monthly and recurring, so it is easy to describe accurately and easy to hand to someone else once written.
Write each one by doing the job with a document open and recording what you actually do rather than what you believe you do. The gap between those two is where the useful detail lives. Then have someone else run it once, unaided, and fix every place they had to ask a question. That second pass is what converts a description into a procedure.
Keeping documentation from rotting
A wrong procedure is worse than none, because people follow it. Two habits keep the set honest without turning maintenance into a project. Put a last-checked date at the top of every document, so anyone reading can judge how much to trust it. And make editing the document part of changing the process rather than a task afterwards — the person who alters how onboarding works updates the onboarding SOP in the same sitting, or the change did not happen.
The threshold is simpler than it looks. The moment a job will be done more than once, by more than one person, the procedure exists whether or not anyone wrote it. Writing it is only the decision to control what it says.
Frequently Asked Questions
What actually counts as an SOP?
A written description of one repeatable job, specific enough that a competent person who has never done it produces the same result as the person who normally does. It names the trigger, the responsible role, the ordered steps, the decision points, the definition of done and a last-checked date. A list of feature names or a recording of someone doing the task once does not qualify, because neither can be followed at the moment of need.
How small does an agency have to be to skip documentation?
The threshold is not headcount, it is repetition plus handover. As soon as a job will be done more than once by more than one person, a procedure exists whether or not it is written; the only question is whether it is consistent. A solo operator still benefits for tasks done rarely, where the document replaces trying to remember how it went last quarter.
Which SOP should be written first?
Client onboarding. It is the most repeated multi-step job in most agencies, the most visible to clients when it varies, and the one whose inconsistency creates the largest long-term support cost, because accounts built to different standards cannot be supported the same way. Inbound response and monthly reporting are the natural second and third.
How long should a procedure be?
Short enough that people open it, which in practice means one screen. Length works against adoption: a document that intimidates goes unread, and an unread procedure is the same as no procedure. If a job genuinely needs ten pages it is more than one job, and splitting it produces documents people will actually use.
Can a snapshot or template replace an SOP?
It replaces part of one. A snapshot is the setup work already performed, so it removes the steps that were pure configuration and leaves the written document covering what configuration cannot decide: the questions to ask the client, the naming convention, the judgement calls and the checks before handover. Treat the two as halves of the same procedure.
How do I stop procedures from going out of date?
Put a last-checked date at the top of each one so readers can judge how much to trust it, and make editing the document part of changing the process rather than a follow-up task. Whoever alters how a job works updates its procedure in the same sitting. A stale procedure is worse than none, because people follow it.
Why does hiring often fail to speed an agency up?
Because a new person joining an undocumented process has no training material except another person’s attention, so adding them slows the process before it speeds it up. The conclusion drawn is usually that hiring does not work, when what did not work was hiring into a job nobody had written down and leaving the new person to extract the procedure by interview.
We build your GoHighLevel account for you
CRM, pipelines, funnels, SMS and automation — configured for your business, not left for you to figure out.
- Setup (one-time)$850
- Ongoing (per month)$38.80
No obligation quote · reply within 1 business day
This site is independently operated and is not officially affiliated with, endorsed by, or sponsored by HighLevel LLC. We do not receive referral commissions — this is our own flat-fee implementation service.