Services & Rates Case Studies Blog Contact Work With Me
← Back to Blog Agency Operations
January 2026  ·  5 min read

How to Onboard a New Client Into GHL the Right Way


Client onboarding inside GHL is where a lot of agency errors quietly accumulate. A subaccount gets created in a hurry, a snapshot gets loaded without being reviewed, phone numbers do not get properly registered, and three weeks later the client is asking why their texts are not going through or their booking link is broken.

A clean onboarding process is not complicated, but it does require doing things in the right order. Here is what that looks like.

Before You Create the Subaccount

The work that happens before you touch GHL is often the most important. You need to know:

Creating and Configuring the Subaccount

Once you have the information you need, creating the subaccount is the straightforward part. Load your snapshot if you have one — but review it before you apply it. Snapshots carry over everything from the source account, including workflows that may not apply to this client. Applying a snapshot blindly and then customizing afterward is slower and messier than reviewing it first.

Core configuration steps that need to happen for every client:

Building What They Actually Need

This is where the work specific to the client happens. Pipelines configured for their sales process. Workflows built for their lead sources. Forms and funnels connected and tested. The scope here depends on what you sold them, but the principle is the same: build only what is needed, test every piece before it goes live, and keep the architecture simple enough that it can be explained and maintained.

If you cannot explain to a client in plain language what their GHL setup does, it is probably too complicated — or not well documented.

Testing Before Handoff

Before any client-facing pieces go live, run through the full lead flow yourself. Submit a test form and watch what happens. Check that the workflow fires, the contact gets tagged correctly, the follow-up message goes out, and the contact moves through the pipeline as expected. Book a test appointment and verify the confirmation and reminder messages send correctly.

This step takes an hour. Skipping it means discovering problems after a real lead has gone through a broken system — and explaining that to a client who is paying you to manage their GHL.

The Client Handoff Conversation

Once everything is built and tested, the handoff is not just "here is your login." It is a brief walkthrough of what has been set up, what the client can expect to see, and what they should and should not touch. Most clients who are paying an agency to manage GHL do not need to understand how it works in detail — they need to know what they will see and who to contact if something looks wrong.

Clear expectations at handoff prevent a lot of confusion and unnecessary support requests later.

The Ongoing Piece

Onboarding ends, but the account does not stop needing attention. A2P registration needs to be monitored. Workflows need to be checked if the client changes their lead sources. Contacts need to be managed as the database grows. Building a clean onboarding process is the foundation — but the value you deliver as an agency is what happens in the account after the initial setup is done.

If you are managing multiple client subaccounts and this process currently takes you a full day per client, something in the process can be standardized. That is usually where I find the biggest efficiency gains when working with agencies.

Want a smoother client onboarding process?

I build and manage GHL subaccounts for agencies. Tell me about your current setup and what you are trying to improve.

Tell Me About Your Project →