Skip to content
Get a free quoteGet a quote
Published
Byline
GoHighLevel Partners Editorial

How to get a white-label sub-account actually used: pick an activation event, seed the account, and nudge on state rather than on the calendar.

What onboarding has to accomplish inside a white-label sub-account

Reselling a marketing platform under your own brand changes the shape of the job. A done-for-you client hands over their logins and waits for you to build; a software user signs up, lands in a sub-account with nothing in it, and decides inside a session or two whether the thing they just paid for is worth opening again. The account gets created either way. Whether it gets used is the part onboarding actually decides.

That distinction is why the checklist you use for retainer clients does not transfer. The onboarding clients checklist for agencies assumes you are the one doing the work, with access, a kickoff call and a scope. Here the user does the work, on their own time, with your product as the only instruction. Everything below follows from that.

Define the activation event before you build anything

An activation event is the single action that best separates users who stay from users who drift. It is not signup, and it is not “logged in three times”. It is the first moment the product has done something for them that they could not do without it: a lead landed in the pipeline, a missed call got answered by text, a booking appeared on the calendar.

Pick one. Write it down as a specific, observable record change, because everything downstream — the sequence, the nudges, the reporting — points at it. Teams that skip this step end up measuring logins, which move on their own and tell you nothing about whether the product worked.

The four onboarding paths, and what each one costs you

There is no single correct model. There is a trade between how much of your own time an account consumes and how reliably the user reaches activation, and the right point on that trade depends on what you charge and how many accounts you expect to run.

Path Who does the setup Fits when Usual failure
Self-serve checklist The user, guided by in-app steps Many accounts, thin margin per account The user stops at the first step that needs an external login
Snapshot-driven You, once, then cloned into every new account Users share one industry and one workflow shape Assets drift between the master and the clones
Guided setup call Shared — you drive, the user supplies credentials Higher-priced tiers, integrations that need consent Scheduling gap between signup and the call
Concierge build You, per account Few accounts, deliberately hands-on positioning It does not scale, and users never learn the tool

Most resellers end up blending two: a snapshot that lands the structure, plus a self-serve checklist covering the handful of things only the user can do — connecting a phone number, authorising a mailbox, confirming a business address. Keep the two lists separate in your own head. One is your build problem; the other is a consent problem you cannot automate away.

Sequence the first session around a result, not a configuration

Ask for less than you need

Every field in a signup form is a place to stop. Collect what is required to create the account and route the user somewhere useful, then gather the rest inside the product, at the moment each piece becomes necessary. A time zone matters when the first calendar is created, not before.

Put a visible win before the plumbing

Integrations are the least rewarding part of setup and the most likely to stall, because they depend on credentials the user may not have to hand. Arrange the path so something observable happens first — a test lead appearing in a pipeline, a form submission arriving as a conversation — and let the heavier connections follow once the user has seen the product do something.

Make the empty state do work

A new sub-account with no records is the screen most users see first, and it is usually wasted. Seed it: a sample contact, one pipeline with real stage names for the industry, a draft workflow they can turn on. A protected snapshot assets setup is how you keep those seeds consistent, and how you stop a user from deleting something the rest of the build depends on.

Nudges that help, and nudges that read as nagging

Onboarding email is not marketing email. It should be triggered by what the user has and has not done, not by how many days have passed since signup. A user who activated on day one and then receives “here’s how to get started” on day three learns that your messages are not worth reading.

The mechanism is the same one behind a lead nurture sequence: a trigger on a record change, a wait, and a condition that checks whether the thing you asked for has happened before the next message sends. Build the exit condition first. In practice that means every onboarding step needs a corresponding, checkable state — a connected number, a published funnel, a first booking — so the sequence can drop the user out the moment they no longer need it.

In-product messaging carries the steps that email cannot. A short sub-account announcement banners pointed at accounts that have not finished a step keeps the prompt next to the place the work happens; reserve email for reaching someone who has stopped logging in. And where the product involves appointments, automated appointment reminders belong to the onboarding surface rather than to a later feature release — the first no-show a user experiences shapes what they think the tool is for.

Instrument the funnel so you can see where it stalls

You cannot fix an onboarding path you cannot see. Record, per account, the timestamp of each step: created, first login, snapshot loaded, number connected, first contact, activation. Those timestamps turn a vague sense that “people drop off early” into a specific step with a specific cause.

Keep the log outside the account it describes. Writing each step to a shared sheet gives you an audit trail in a spreadsheet that survives a sub-account being reset, and lets you compare cohorts without touching individual records. A step that takes most users minutes and a handful several days is usually a credentials problem, not a comprehension problem.

Where trials, tiers and billing intersect onboarding

If accounts start on a trial, the trial length is an onboarding constraint, not a marketing decision: it sets the window in which activation has to happen. The mechanics of how a product trial is run matter here mostly for what occurs at the boundary — whether the account keeps its data, what a user sees when the window closes, and how they upgrade without repeating setup.

The same reasoning applies to tiering. When a lower tier restricts a feature, onboarding has to route around it rather than into it, or the user’s first experience is a locked door. This is the practical difference between free and paid membership tiers: one gates access as a product decision, the other gates it as a pricing decision, and both change what the first session can contain.

Billing is the quietest onboarding failure of all. An account that activates correctly and then loses its card at the first renewal churns exactly as hard as one that never activated, which is why the payment method belongs in the same instrumented funnel as the setup steps. Treat recurring billing as an onboarding step with a state you can check, and the failure becomes visible before it becomes a cancellation.

Common mistakes worth designing out

  • Onboarding written as a tour. A walkthrough of every menu teaches the interface. Users want a result, and will tolerate learning only the parts of the interface that stand between them and it.
  • One path for every account. A user replacing an existing tool and a user with no system at all need different first steps. Branch on a single question asked at signup rather than building two products.
  • Steps with no observable state. “Watch the training video” cannot be checked, so it cannot gate a sequence or appear in a funnel. Rewrite it as something the record can prove.
  • Treating activation as the finish line. Activation is where retention starts. What happens in the weeks after it is the subject of reducing churn, and it is a separate build.
  • Changing the snapshot without a migration plan. Improving the template helps every future account and none of the existing ones, and silently splits your support burden in two.

A workable order of operations

If you are starting from nothing, build in this order: name the activation event; build the snapshot that gets an account most of the way there; write the short list of steps only the user can complete; instrument every one of those steps; then, and only then, write the sequence that nudges. Writing the emails first is the common instinct and it produces messages that ask for things the product has not yet made possible.

The result you are aiming for is unglamorous. A user signs up, finds a sub-account that already looks like their business, completes two or three things only they can do, sees the product produce something real, and comes back the next day without being asked. Every strategy above is in service of that sequence, and anything that does not shorten it is decoration.

Frequently Asked Questions

What is the difference between client onboarding and SaaS user onboarding?

In client onboarding the agency does the setup and the client supplies access and approvals. In software onboarding the user does the setup themselves, guided only by the product, so every step has to be self-explanatory and every dependency on an external credential is a place the process can stall.

What should count as the activation event?

A single observable record change that shows the product has produced a result the user could not get otherwise — a lead entering the pipeline, a booking landing on the calendar, a missed call answered automatically. Logins and page views are poor substitutes because they move without anything useful having happened.

Should onboarding emails run on a fixed schedule or on triggers?

On triggers, with an exit condition. A message that arrives because three days passed will reach users who already completed the step it describes, which trains them to ignore the rest. Condition each send on the state you can check, and drop the user out of the sequence as soon as that state is satisfied.

How much should a snapshot cover before a new account is handed over?

Enough that the account looks like the user’s business on first open — pipeline stages with real names, a starting workflow, a calendar shape — while leaving out anything that needs the user’s own credentials or consent. Those belong on the short list of steps only they can complete.

How do you tell a comprehension problem from a permissions problem?

Look at the time each step takes across accounts. A step most users finish in minutes that takes a minority several days is usually blocked on access to something outside the product — a domain, a mailbox, a phone number — rather than on the instructions being unclear.

Does onboarding end at activation?

No. Activation is where retention begins, and the weeks after it are a separate build with its own triggers and its own measurements. Billing belongs in the same instrumented funnel, because an account that activates and then loses its payment method cancels just as surely as one that never got started.

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
Get my free setup quote

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.

$850 setup, $38.80/mo ongoingGet a quote