How to Use HighLevel – Setup, Tips, and Platform Features

If you need an all-in-one marketing and sales CRM that can replace a handful of subscriptions and tie your client workflows together, HighLevel (sometimes called GoHighLevel or GHL) is one of the heaviest hitters. It packs CRM, funnels, websites, calendars, automation, conversations, AI agents, memberships, payments, and more into one dashboard. That can either be a huge time saver or overwhelming, often both at once.
This guide walks through a practical, step-by-step setup and highlights the features you’ll use first, what you can safely postpone, and how to scale an agency using subaccounts, snapshots, and templates. It keeps the tone direct and useful: no fluff, just the things you’ll actually toggle, connect, and test during day one and week one.
Get a 30-day free trial to HighLevel when you sign up using my link.
Step 1: Choose the Right Plan
HighLevel offers two core pricing tiers that matter most when you start: the Starter plan and the Unlimited plan. The Starter plan sits at a lower price and gives you the basics: CRM, pipelines, booking, website builder, and a small number of subaccounts. The Unlimited plan removes subaccount limits, adds API access, and is ideal for agencies or freelancers who want to look and operate like an agency for multiple clients.
Why does this matter? Because HighLevel is designed to consolidate many point solutions. If you add up separate tools for CRM, funnels, website builder, email deliverability, forms, and more, you quickly reach four figures monthly. HighLevel bundles most of those capabilities under one roof, but you should still compare which features you’ll actually use.
- Starter — Great for single-business owners: core tools and a few subaccounts.
- Unlimited — Best for agencies and consultants who will manage many clients or white-label the product.
If you plan to manage multiple client dashboards, resell SaaS subscriptions, or spin up many funnels or sites, the Unlimited plan often becomes the most cost effective option. If it’s just for a single business, the Starter plan can be plenty.
Step 2: Familiarize Yourself with Agency vs Subaccount Views
HighLevel has two main “modes”: the Agency view (your master account) and Subaccount view (one client or one business). Think of your Agency view as the control room: billing, snapshots, templates, reselling, and global settings live there. Subaccount view is where you build a brand, connect socials, add contacts, set up calendars, and do day-to-day marketing.
Switch between agency and subaccount often while you’re learning. Get comfortable toggling the master control switch so you don’t accidentally change billing or agency-wide settings when you meant to adjust a client dashboard.
Step 3: Run the Launchpad on the Subaccount
When you create a subaccount, the Launchpad is the best first stop. It’s a simple checklist that leads you through the critical first steps: add the brand logo, connect Google and social accounts, set up phone and email services, and configure billing and Stripe for payments. Launchpad keeps onboarding from spiraling into a thousand little tasks.
Prioritize these items in the Launchpad:
- Branding — logo, colors, default fonts, and favicon to keep output consistent.
- Social and Google — connect Facebook, Instagram, Google Business Profile, and Google Calendar early; they unlock integrations and lead capture flows.
- Calendar — link the Google or Outlook calendar you actually use so bookings flow without double-bookings.
- Payments — connect Stripe if you plan to invoice or accept payments via funnels or invoices.
Step 4: Create Subaccounts, Use Snapshots, and Build a Template Library
Subaccounts are the primary way HighLevel isolates businesses or clients. If you plan to run an agency, you’ll create a subaccount per client or per brand. Snapshots let you capture an entire subaccount: templates, funnels, automations, and settings, and reapply them to new subaccounts. That is the single fastest way to scale.
Use snapshots when:
- You want to clone a successful setup for multiple clients in the same niche
- You sell done-for-you packages or templates
- You want backups of a working configuration before experiments
There are also shared snapshot marketplaces where agencies sell industry-specific templates. If you build a repeatable onboarding or funnel stack, export it as a snapshot. You can even sell snapshots to other agencies.
Step 5: Connect Calendars and Booking Workflows
Booking and calendars are one of the most used features. HighLevel supports Google Calendar, Outlook, iCloud, Microsoft Teams, Zoom, Google Meet, and direct integrations for online meetings.
Key calendar setup steps:
- Create calendar profiles for each service you offer. Link your meeting link provider (Zoom or Google Meet).
- Set availability windows, buffering, and meeting locations. Add service menus for different appointment types.
- Use rooms and equipment only when you need resource scheduling, useful for physical spaces like studios, salons, or repair bays.
- Test bookings by creating test contacts and booking appointments from the public URL.
Once your calendar is connected and tested, add it to funnels, scheduling pages, or appointment forms. The goal is to make your booking flow frictionless and reliable.
Step 6: Build Your Contacts and Pipelines — The Heart of the System
Contacts are the lifeblood of HighLevel. As you add and import contacts, you’ll see how tags, custom fields, and smart lists power segmented campaigns and automation triggers. Pipelines keep track of lead progress, and opportunities let you manage sales stages like a Kanban board.
Start with the following:
- Import contacts using CSV with clear column mapping for names, emails, phone numbers, source, and tags.
- Create standard tags for lead source, service interest, and lifecycle stage.
- Set up a simple lead pipeline with 4–6 stages like New, Contacted, Demo Booked, Proposal Sent, Won, Lost.
- Use smart lists to filter contacts for campaigns and follow-ups.
When contacts enter the system, they should trigger simple automations like a welcome message and a calendar invite if they booked. That way new leads never slip through the cracks.
Step 7: Set Up Conversations — One Inbox to Rule Them All
HighLevel’s Conversations area consolidates messages across SMS, email, Facebook, Instagram DMs, and web chat into a single stream. This unified inbox is a major time saver because it means you won’t need half a dozen tabs open to manage client outreach.
Practical setup tips:
- Connect the Facebook Page and Instagram account to consolidate DMs.
- Connect email inboxes (LeadConnector mailboxes or Mailgun for deliverability).
- Create canned responses or snippets for quick replies and common questions.
- Enable notifications on important channels so you don’t miss live leads.
Be mindful of costs: some messaging volumes, email sends, and AI replies have separate usage charges. Track usage and consider billing clients for overages or enabling features selectively per subaccount.
Step 8: Payments, Invoicing, and Stripe Integration
HighLevel can handle invoices, subscriptions, and product catalogs. If you want tight accounting, integrate with QuickBooks; if you prefer keeping invoicing inside HighLevel, use products and recurring subscriptions.
Invoice workflow:
- Add products and services in the Products area so invoices are repeatable and structured.
- Create one-off invoices or subscription invoices and link to Stripe for payments.
- Use payment status to automate follow-ups and receipts.
For agency setups, connect the agency Stripe if you are reselling or billing on behalf of subaccounts. Decide early whether each client uses the agency Stripe or their own Stripe, that affects bookkeeping and refunds.
Step 9: Explore AI Agents and Automations
HighLevel’s AI agents add conversational automation to chat widgets, social DMs, and even voice calls. Agents can be configured with different LLM models, custom knowledge bases, and initial messages so they react in your brand’s voice.
How to get started with agents:
- Create a basic conversation agent and test it on a low-traffic channel first, like a staging chat or test Instagram account.
- Build a knowledge base with FAQs and common scenarios to improve responses.
- Start with simple triggers: when a contact messages the page, send an automatic greeting with a link to schedule.
- Monitor agent replies and keep logs; tweak the agent tone and responses based on real interactions.
Automation recipes in the Workflow builder are like kitchen recipes: choose a trigger, add conditional branches, and attach actions like SMS, email, task assignment, or internal notifications. HighLevel includes many templates you can start from and customize.
Step 10: Build Funnels, Sites, and Forms
HighLevel includes a funnels and website builder that operates like many page builders: drag elements on the left, configure settings on the right. The benefits are obvious if you want to keep landing pages, booking, and email sequences in one platform.
Best practices:
- Use templates when you are starting; they speed up launch and reduce design decisions.
- Keep funnels simple: Landing page > Offer > Booking > Thank-you page is a classic flow.
- Connect forms directly to workflows so form submissions trigger immediate follow-up.
- Test a preview on mobile and desktop before publishing.
Forms are powerful: conditional logic, embedded or pop-up behavior, and native autoresponders can replace external form tools. Use forms for lead capture, quizzes, intake forms, and event registrations.
Step 11: Memberships, Courses, and Media Library
If you sell courses or memberships, HighLevel’s membership area supports gated content, modules, and member access. Use the media library for images, brand assets, and stock photos. You can also pull in images from Unsplash or a connected Google Drive to speed content creation.
When planning memberships:
- Map the course structure first: modules, lessons, and access levels.
- Use drip schedules or time-based access to reduce churn and improve student outcomes.
- Enable reporting and track member engagement to see who is falling off.
Step 12: Reputation Management and Reports
Reputation tools in HighLevel consolidate reviews and let you request reviews via SMS and email. There’s also a Google Business Profile optimization area that can help you improve local presence.
Reporting options include:
- Google Ads, Facebook Ads, and platform ad reports aggregated into dashboards.
- Funnels and site analytics for conversion tracking.
- Sales efficiency dashboards and revenue reports to measure pipeline performance.
Reports are useful for weekly client reviews and for identifying which funnels or campaigns deserve further investment.
Step 13: Marketplace, Templates, and Agency Tools
HighLevel’s marketplace and template library contain funnels, email sequences, automations, and snapshot templates from other users and partners. If you need help or are ready to scale, the Partners area lists certified experts you can hire.
Other agency features include:
- White-label mobile app option for a custom client-facing app.
- Reselling setup for selling HighLevel packages to subaccounts with your markup.
- Affiliate portal and certification options if you want to build a business reselling HighLevel.
Step 14: Settings, Labs, and Compliance
Spend time in the Settings area, both agency-level and subaccount-level. Key items include system emails, email sending services (LeadConnector or Mailgun), Facebook pixel, custom menu links, and audit logs. The Labs section surfaces beta features; enable them only when you want to test and are prepared for small issues.
Compliance: if you need HIPAA, enable the HIPAA package and configure appropriately. Decide early whether to centralize billing and Stripe or let subaccounts use their own Stripe instances, this impacts refunds and bookkeeping.
Step 15: Keep Cost in Mind and Manage Usage
HighLevel’s core subscription is affordable relative to the toolset provided, but certain features carry usage-based costs: email sends, AI tokens, SMS volumes, and premium integrations. Monitor those costs and consider one of these strategies:
- Track usage per subaccount and pass costs to clients as billable items when appropriate.
- Limit AI or high-volume messaging to critical automations only.
- Use internal filters and schedules to avoid sending mass campaigns that spike costs.
Remember: the platform’s low monthly price balances on usage charges. Manage those actively as you scale so surprises don’t show up in billing.
Step 16: A Practical 7-Day Onboarding Checklist
When you’re ready to roll, here’s a practical 7-day plan to get a single subaccount from zero to useful.
- Day 1 — Create subaccount, run Launchpad, add branding, and connect primary social accounts and Google Business Profile.
- Day 2 — Connect calendar(s), set availability, and create 1 test booking flow. Test meeting link integrations.
- Day 3 — Import contacts, create tags, and set up initial pipeline stages. Add a few test contacts and move them through the pipeline.
- Day 4 — Build a simple funnel with a lead capture form. Connect the form to a welcome workflow that sends an SMS and email.
- Day 5 — Configure Conversations for Facebook and Instagram DMs. Create snippets for quick replies and test messaging flows.
- Day 6 — Add products and test invoicing and Stripe payments. Create a recurring subscription and a one-off invoice.
- Day 7 — Create a simple automation recipe for new leads that assigns a task and notifies the appropriate team member.
This sequence gives momentum and ensures each business-critical piece is tested before you scale or hand things off to clients or team members.
Common Mistakes and How to Avoid Them
Here are a few traps people fall into when starting with HighLevel and how to avoid them:
- Trying to set everything up at once — Focus on core workflows: calendar, contacts, funnel, and conversations. Add complexity only after those work reliably.
- Not testing automations with real scenarios — Use test contacts and real booking flows; confirm emails and SMS deliver properly.
- Ignoring usage limits — Monitor email and AI usage, especially if you run frequent campaigns or enable AI chatbots.
- Mixing agency and subaccount settings — Make a habit of checking whether you are in Agency or Subaccount view before saving changes.
How to Scale: From Freelancer to Agency
HighLevel is built for scale. When you’re ready to move from one-off freelance work to an agency model, use these scaling levers:
- Snapshots and templates — Build reusable stacks for niche industries and apply them to new subaccounts in minutes.
- Resell SaaS — Mark up and manage subaccounts, bundling your service fees with platform access.
- White-label tools — Consider the custom mobile app and branded client portal to present a polished agency brand.
- Hire certified partners — Use the Partners directory to contract specialists for funnel design, integrations, or deliverability.
Step 17: Staying Organized — Folder and Naming Conventions
As you accumulate funnels, forms, and snapshots, organization is everything. Adopt a naming system and folders early. For example:
- Funnel names: [Client-Name] – [CampaignType] – [Date]
- Snapshot names: [Niche] – [Offer] – [Version]
- Form names: [Purpose] – [Page/Channel]
Using consistent naming makes it much easier to find components, troubleshoot, and train staff or clients on where things live.
Final Tips Before You Launch
Two last practical rules that save time:
- Start small, then expand. Ship a minimal set of working features and iterate. A simple booking funnel with confirmation emails and a reminder sequence beats a half-finished multi-step automation.
- Document your setup. Keep a short onboarding checklist for each new client or subaccount so you can reproduce the same quality rapidly.
HighLevel is powerful but intentionally wide in scope. Use the platform to consolidate what matters to your business, and be deliberate about what you turn on for each subaccount.
Frequently Asked Questions
Which plan should I pick if I manage multiple clients?
The Unlimited plan is usually the best option if you manage multiple clients or plan to white-label and resell services. It removes subaccount caps and provides API access so you can automate onboarding and integrations across clients.
Can HighLevel replace my email marketing and funnel tools?
Yes. HighLevel includes email campaign tools, a funnel and website builder, forms, and automation. For most small to mid-sized businesses, it can replace multiple point solutions. Monitor email deliverability and consider Mailgun for higher volume sends to improve deliverability.
How do snapshots work and why should I use them?
Snapshots capture an entire subaccount configuration: funnels, automations, templates, and settings, so you can import it into new subaccounts. They are ideal for repeatable niche offers and are the fastest way to scale your onboarding process.
Are AI agents expensive to run?
AI agents can incur usage-based costs depending on messages, model selection, and tokens consumed. Start with lower-volume placements and test responses. Monitor usage and set budget controls or limit the channels where agents are live.
What integrations matter most for day one?
Connect Google Calendar, Google Business Profile, Facebook Page and Instagram account, and a Stripe account for payments. Those integrations unlock most common lead capture, booking, and payment flows.
Should I use the built-in email service or external SMTP?
If deliverability matters and you send high volumes, use an external SMTP provider like Mailgun. HighLevel’s native email works fine for lower volumes, but authenticating your sending domain and monitoring bounce/complaint rates remains critical.
How can I manage costs across multiple clients?
Track usage per subaccount and pass along variable costs such as SMS, premium AI usage, or high-volume email sends as billable line items. Alternatively, cap feature access per subaccount to prevent unexpected usage spikes.
Is it better to host client websites in HighLevel or on WordPress?
For many satellite sites, landing pages, and simple client sites, HighLevel’s site builder is fast and integrated with funnels and forms. For complex or highly custom websites, WordPress remains a better option. Use HighLevel for marketing assets and WordPress for full custom sites where needed.
What are the most useful templates to start with?
Start with a basic lead capture funnel template that includes a landing page, booking step, and thank-you page. Combine that with a simple workflow that sends a confirmation email and SMS, assigns a task, and adds the contact to the right pipeline stage.
How do I test automations safely?
Create a test contact and run the entire flow end to end, checking email deliverability, SMS receipts, calendar bookings, and task assignments. Use a dedicated test page or staging subaccount if you want to avoid sending messages to real clients.
Get a 30-day free trial to HighLevel when you sign up using my link.
Disclaimer: Some of the content may contain affiliate links, which means I may earn a small commission if you make a purchase at no extra cost to you. Thank you for your support.











