1. Decide what your first sub-account represents
A sub-account is the operating workspace for a business or client. Before building anything, name the business, define who will use the account, and decide whether the first implementation is for your own company or a client. That prevents later confusion about permissions, assets and data boundaries.
2. Define a simple pipeline
Create only the stages needed to represent movement from new lead to the next commercial outcome. A basic service-business pipeline might be New Lead → Contacted → Appointment Booked → Proposal/Estimate → Won/Lost. The point is visibility, not complexity.
3. Connect lead capture and booking
Build or connect a form, funnel or lead-capture page, then configure a calendar. Test the path as a real prospect would: submit the form, confirm the contact exists, book an appointment and verify the pipeline state.
4. Add the first workflow
HighLevel defines a workflow as an automated sequence triggered by an event. Start with one high-value workflow rather than a giant automation tree. Good first candidates include new-lead follow-up, appointment reminders or missed-call text-back.
Use our agency marketing automation guide for the architecture and the lead follow-up guide for a concrete first workflow.
5. Test every branch before duplicating it
Use test contacts and real internal phone/email destinations. Check trigger conditions, timing, stop conditions, calendar behavior and opt-out handling. A workflow is not finished when it saves—it is finished when the intended user path works end to end.
6. Turn a proven setup into a snapshot
Once the account is clean and repeatable, consider a snapshot. HighLevel’s official documentation says snapshots can copy configuration such as workflows, funnels, calendars, forms and other assets across sub-accounts. That is valuable only after the source account is worth repeating.
Primary sources checked
Vendor details change. We use official product and support pages where possible and date-check unstable facts.