Master GoHighLevel
from Zero to VA Pro
No jargon. No overwhelm. Just practical lessons, real tips, and mini-quizzes to make GHL finally click for you.
Think of GHL as a giant Swiss Army knife for businesses. It combines your CRM, email sender, website builder, booking calendar, automations β all in one place. Let's explore the lay of the land! πΊοΈ
π₯οΈ The Dashboard β Your Home Base
When you log in, you land on the Dashboard. This shows you a quick summary of your contacts, upcoming appointments, and recent activity. Think of it as your morning newspaper for business.
π The Left Sidebar β Your Best Friend
Everything you need lives in the left sidebar. Contacts, Pipelines, Calendars, Automations, Sites, and more. Get comfy here β you'll live in this sidebar as a VA.
π’ Agencies vs Sub-Accounts β What's the Difference?
The Agency account is the "boss" account that manages everything. Sub-accounts are individual client accounts. As a VA, you'll mostly work inside sub-accounts β one per client.
π Switching Between Accounts
Click the grid icon (β) in the top-left to switch between sub-accounts. Never confuse one client's data with another β always double-check which account you're in!
Bookmark each client's sub-account URL separately. It saves you time and prevents you from accidentally editing the wrong client's info.
π― Your VA Mission
Log into a GHL trial or Sandbox account. Find the grid icon in the top left, click it, and identify where you would switch between different client sub-accounts.
π§ Quick Quiz
Contacts are the heart of GHL. Every person a business has ever talked to (leads, customers, prospects) lives here. Learning to manage contacts well is one of the most valuable skills you can have as a VA. πͺ
β Adding a New Contact
Go to Contacts β click the green "+ Add Contact" button. Fill in: Name, Email, Phone Number, and Tags. Tags are like sticky labels that help you sort people later.
π Searching & Filtering Contacts
Use the search bar to find anyone instantly. Use Filters (funnel icon) to narrow down by tag, date added, location, or pipeline stage. Super useful when you have thousands of contacts!
π Bulk Actions β Work Smarter, Not Harder
Select multiple contacts using the checkboxes, then use Bulk Actions to: Add tags, Export to CSV, Add to a campaign, or Delete. Always use bulk actions carefully β especially Delete!
π Smart Lists β Your Saved Searches
A Smart List is a saved filter. Example: "All leads from Facebook who haven't replied in 7 days." Create it once, use it forever. Find it under the Contacts menu on the left.
π€ Importing Contacts via CSV
Got a spreadsheet of contacts? Go to Contacts β Import β Upload your CSV. Make sure columns match GHL's fields (First Name, Last Name, Email, Phone). Always check for duplicates after importing!
Before importing any CSV, always open it in Google Sheets first and clean up the data β remove duplicates, fix phone number formats (+1 for US), and make sure emails are valid. Garbage in = garbage out.
π― Your VA Mission
Add yourself as a Contact. Give yourself the tag "VIP_Test". Then, create a filter to show only contacts with the "VIP_Test" tag and save it as a new Smart List.
π§ Quick Quiz
A Pipeline is like a visual board that shows you where every potential customer is in the buying journey. Imagine a Trello board but for sales! It keeps you organized and your clients informed. π―
ποΈ Stages β The Columns of Your Pipeline
Each column in a pipeline is a "Stage." Common stages: New Lead β Contacted β Proposal Sent β Won / Lost. Every lead (called an "Opportunity") moves through these stages.
π° Opportunities β The Cards in Your Pipeline
Each card on the pipeline board is an Opportunity. It's linked to a Contact and shows the deal name, value ($), and assigned team member. Drag cards between stages as the deal progresses.
π οΈ Creating a New Pipeline
Go to Pipelines β Settings β "Add Pipeline." Give it a name and add your custom stages. Each client may have a different sales process β so you might build separate pipelines per service or campaign.
π Pipeline Notifications & Reminders
Set a "close date" and value on each Opportunity. GHL can remind your client when deals are about to stall. You can also automate follow-up messages when a lead moves into a specific stage!
Many clients you work with won't have a pipeline set up yet. Offering to build one for them based on their sales process is a huge value-add as a VA β and often justifies a higher rate!
π― Your VA Mission
Navigate to Pipelines > Settings. Create a new Pipeline called "Masterclass Setup" with 3 stages: "New Lead", "In Conversation", and "Deal Closed".
π§ Quick Quiz
This is where the magic happens! Automations (also called Workflows) are the "if this, then that" rules in GHL. They save HOURS of manual work and are the #1 skill clients pay VAs for. π€
π§© Triggers β The "IF" Part
A Trigger is what STARTS the automation. Examples: "New contact added," "Form submitted," "Appointment booked," "Email opened." Think of it as the doorbell that wakes up your automation. One workflow can have multiple triggers!
π¬ Actions β The "THEN" Part
After a trigger fires, Actions decide what happens. Common actions: Send Email, Send SMS, Wait 1 Day, Move to Pipeline Stage, Assign to Team Member, Add Tag, Remove Tag. You can stack as many actions as you need in sequence.
β° Wait Steps β Timing is Everything
A "Wait" action pauses the automation before the next step. You can wait by a fixed time (e.g. 2 days) OR wait until a specific day/time (e.g. next Monday at 9am). This mimics a natural human follow-up sequence β don't skip it!
π If/Else Branches β Smart Forks in the Road
An If/Else step lets the automation take different paths based on a condition. Example: IF the contact opened the email β send a booking link. IF they didn't β send a nudge SMS. This makes automations feel personal without extra manual work.
π Goals β Your Automation's Finish Line
A Goal is a condition that ENDS the workflow early when met. Example: Goal = "Appointment Booked." Once a contact books, they automatically exit the follow-up sequence. Without a Goal, they'll keep getting messages even after converting β super annoying for customers!
π·οΈ Add Tag / Remove Tag Actions β Your Sorting System
Use "Add Tag" inside workflows to label contacts based on their behavior. Example: Contact clicks a link β Add Tag "Interested in Service A." Then you can build a Smart List of everyone with that tag for a targeted follow-up campaign later.
π¬ Send Internal Notification β Alert the Team
You can send an internal email or SMS to the CLIENT or their team (not the contact) when something happens. Example: "New high-value lead came in from Google Ads" β notify the sales team immediately. This is a game changer for busy business owners!
π Workflow Templates β Don't Build From Scratch Every Time
When creating a new workflow, click "+ New Workflow" then choose "Start from Template." GHL has pre-built templates for: Lead Nurture, Appointment Reminder, Review Request, Missed Call Text Back, and more. Start there and customize!
π΅ The Missed Call Text Back β The #1 Starter Automation
This is THE most popular GHL automation for small businesses: When a call is missed β immediately send an SMS: "Hey! Sorry we missed your call. How can we help you today?" It recovers lost leads automatically. Set this up for EVERY new client on Day 1.
π Allow Re-Entry β Should Contacts Go Through Twice?
In Workflow Settings, you can toggle "Allow Re-entry." If ON, a contact can go through the workflow multiple times (e.g. every time they submit a form). If OFF, they only go through once. Think carefully β most nurture sequences should be OFF to avoid spamming repeat visitors.
π Execution Log β Your Automation Audit Trail
Every workflow has an Execution Log that shows you exactly what happened for each contact β which steps ran, which were skipped, and any errors. Go to Workflows β click your workflow β History tab. Use this to debug when something doesn't work as expected.
β Testing Your Automation β The Right Way
Before going live: (1) Set workflow to DRAFT mode, (2) Add yourself or a test contact, (3) Trigger it manually, (4) Check the Execution Log to verify every step, (5) Publish only when it works end-to-end. Never test on a real client contact list!
Forgetting to add a Goal or Stop condition. Without it, a contact might receive all 10 follow-up messages even after they already booked! Always add a goal like "Appointment Booked" to stop the sequence the moment a lead converts.
1οΈβ£ Missed Call Text Back Β |Β 2οΈβ£ New Lead Welcome Sequence Β |Β 3οΈβ£ Appointment Reminder (24hr + 1hr) Β |Β 4οΈβ£ Post-Appointment Review Request Β |Β 5οΈβ£ No-Show Re-booking SMS. Master these five and you can serve 90% of small business clients.
Always name workflows clearly so your client (and future-you) can understand them at a glance. Bad: "Workflow 1." Good: "π’ NEW LEAD | Facebook Form β 5-Day Nurture Sequence." Use emojis + ALL CAPS category + clear description. Your future self will thank you.
π― Your VA Mission
Create a simple Workflow. Trigger: "Contact Tag Added" (use VIP_Test). Action: Send an SMS welcoming them. Test it by adding that tag to your own contact record and checking the Execution Log.
π§ Quick Quiz
π§ Bonus Quiz
GHL's calendar system lets clients book their own appointments β without endless back-and-forth emails. It integrates with Google Calendar, sends reminders automatically, and tracks no-shows. Set it up once, run it forever! π
π Creating a Calendar
Go to Calendars β Settings β "+ New Calendar." You'll set the name, duration (e.g. 30 min), availability hours, and buffer time between appointments. This creates a booking link you can share anywhere.
π Connecting Google/Outlook Calendar
Sync GHL with the client's Google Calendar so there are no double bookings. Go to Calendar Settings β Integrations β Connect Google Calendar. GHL will check existing events before allowing new bookings.
π² Reminder Automations for Appointments
Set up automated SMS/email reminders at: 24 hours before, 1 hour before, and a follow-up after the appointment. This alone reduces no-shows by up to 80% for most clients!
ποΈ Calendar Types β Round Robin vs Individual
Individual = one person's calendar. Round Robin = multiple team members, and GHL auto-assigns based on availability. Great for teams where any available agent can handle a booking.
Set up a "No-Show" automation: If an appointment status changes to "No-Show," automatically send a rescheduling SMS 1 hour later. Clients LOVE this feature and barely anyone sets it up without help.
π― Your VA Mission
Create a 30-minute Individual Calendar named "Discovery Call". Set the availability from 9 AM to 5 PM, Monday through Friday, and grab the booking link to see what the client sees.
GHL can build full websites, landing pages, and forms β no separate tools needed! This is one of the biggest money-savers for clients. As a VA, knowing how to build basic forms and funnels is a skill worth charging extra for. πΈ
π Building a Simple Form
Go to Sites β Forms β "+ New Form." Drag and drop fields: Name, Email, Phone, Custom Question. Every form submission auto-creates a Contact in your CRM. Link it to a workflow to trigger immediate follow-up!
π Funnels vs Websites β What's the Difference?
A Funnel is a series of focused pages with ONE goal (e.g. sign up, buy, book). A Website is multi-page with navigation. For lead generation, funnels convert better. For credibility/branding, websites are better.
π¨ Using the Page Builder
GHL's drag-and-drop builder lets you add sections, text, images, buttons, and forms. Start with a template! Customize colors, fonts, and content. Always preview on mobile β most visitors are on their phones.
π Custom Domains
Connect a client's custom domain (e.g. www.clientbusiness.com) under Settings β Domains. This makes their funnel/site look professional instead of showing a GHL link.
Many clients pay $300β$700 just to have someone set up a lead capture funnel + form + follow-up automation. If you can do Modules 4 and 6 together, you have a highly marketable GHL service to offer!
π― Your VA Mission
Navigate to Sites > Forms. Create a simple "Contact Us" form asking for First Name, Email, and Phone Number. Add a custom submit button that says "Get in Touch".
π§ Quick Quiz
Email campaigns in GHL let you send beautiful, targeted emails to groups of contacts β newsletters, promos, follow-ups, you name it. No need for Mailchimp or ActiveCampaign when GHL can do it all. Let's break it down! π¬
π£ Campaigns vs Workflows β What's the Difference?
An Email Campaign is a one-time broadcast to a list (like a newsletter). A Workflow email is automated and triggered by a contact's action. Think of Campaigns as "bulk send" and Workflows as "smart send."
βοΈ Creating Your First Email Campaign
Go to Marketing β Email Campaigns β "+ New Campaign." Choose a template or start from scratch. Use the drag-and-drop email builder to add sections, images, buttons, and text. Always add a personal touch!
π― Choosing Your Audience (Sending To)
Before you hit send, pick WHO gets the email. You can send to: All Contacts, a specific Tag (e.g. "Hot Leads"), or a Smart List. The more targeted your list, the better your open rates!
ποΈ Subject Lines & Preview Text β The Two Make-or-Break Lines
The Subject Line is what people see in their inbox. The Preview Text is the smaller grey text that shows right after it. Write both to spark curiosity β most people decide to open or delete based on these two lines alone.
π§ͺ A/B Testing Your Emails
GHL lets you test two versions of an email (different subject lines, CTAs, or content) to see which performs better. Send Version A to 50% and Version B to the other 50%. The winner = more opens and clicks.
π Reading Your Campaign Stats
After sending, check: Open Rate (did people open it?), Click Rate (did they click the link?), Unsubscribes (did people opt out?), and Bounces (bad email addresses). A healthy open rate is 20β40%.
π§ Custom Values β Making Emails Feel Personal
Use merge tags like {{contact.first_name}} in your email to automatically insert each person's name. "Hey Sarah!" feels way better than "Hey there!" Custom values live under Settings β Custom Values.
Always set up the client's email domain authentication (SPF, DKIM, DMARC) under Settings β Email Services. Without it, emails are more likely to land in spam. GHL walks you through this step β don't skip it!
π― Your VA Mission
Go to Marketing > Email Campaigns. Create a draft newsletter. Write a compelling Subject Line and Preview Text, and use the merge tag {{contact.first_name}} in the body of the email.
π§ Quick Quiz
For most local businesses, online reviews are EVERYTHING. GHL's Reputation Management feature automates the process of asking happy customers for reviews β and helps clients respond to them in one place. This module is a quick win! π
π What is Reputation Management in GHL?
It's a tool that sends automated review request messages (via SMS or email) to customers after a service. It also pulls in Google and Facebook reviews so your client can see and respond to everything in one place.
π Connecting Google Business Profile
Go to Reputation β Settings β Connect Google. The client needs to have a Google Business Profile (formerly Google My Business). Once connected, GHL will sync all incoming reviews automatically.
π² Sending a Review Request
Go to Reputation β Send Review Request. Pick a contact, choose SMS or Email, and GHL sends a message with a direct link to leave a Google review. You can also automate this in a Workflow β trigger it after "Appointment Completed."
π¬ Responding to Reviews Inside GHL
When a new review comes in, you'll see it under Reputation β Reviews. You can reply to Google reviews directly from GHL without leaving the platform. Super convenient for VAs managing multiple clients!
β‘ Automating Review Requests in a Workflow
The most powerful setup: After an appointment is marked "Complete" in GHL β Wait 2 hours β Send Review Request SMS. Set it once, and your client gets a steady stream of fresh reviews without lifting a finger.
π Reputation Overview Dashboard
The Reputation dashboard shows average star rating, total review count, and a timeline of new reviews. Great for monthly reports to your client β it's visual proof that your work is building their online presence.
The BEST time to ask for a review is 1β2 hours after a positive interaction β while the experience is fresh. Waiting days or weeks cuts response rates dramatically. Set your workflow Wait step to 1β2 hours max!
π― Your VA Mission
Find the "Send Review Request" button under the Reputation tab. Select yourself as a contact and send a test review request via SMS to see what the automated message looks like.
π§ Quick Quiz
Reporting is how you SHOW your clients that all the systems you've built are actually working. Numbers don't lie β and a well-put-together report is also how you justify your rate and keep long-term clients happy. π
π The Reporting Tab β What Lives There
Go to Reporting in the left sidebar. You'll find: Appointment Reports, Call Reports, Conversion Reports, Facebook/Google Ads Reports (if connected), and Attribution Reports. Each one tells a different story about the business.
π Appointment Reports β Are Bookings Going Up?
This report shows total appointments booked, completed, cancelled, and no-shows β filtered by date range or team member. Clients with service businesses LOVE seeing this because it shows business growth clearly.
π Call Reports β Tracking Phone Performance
If the client uses GHL's built-in phone system, Call Reports show: total calls, answered vs missed, average call duration. This helps identify if the team is actually picking up leads or letting them slip through the cracks.
π Conversion Reports β The Money Report
Conversion Reports show how many leads turned into paying customers, and through which source (Google Ad, Facebook, organic, referral). This is the report clients care about most β it connects marketing spend to actual revenue.
ποΈ Custom Dashboards β Build Your Client's Command Center
Go to the main Dashboard β click "+ Add Widget." You can add charts for: new contacts, pipeline value, appointment trends, and more. Create a custom dashboard for each client so they can log in and instantly see what matters.
π€ Exporting Reports for Client Updates
Most GHL reports can be exported as CSV. Take the CSV, drop it into Google Sheets or a simple Canva slide, and you have a professional monthly report. Clients who receive regular reports stay clients much longer!
π Connecting Google Ads & Facebook Ads
Link ad accounts under Settings β Integrations β Google/Facebook. Once connected, GHL shows ad spend, leads generated, and cost-per-lead directly in the dashboard. No more jumping between platforms to piece together numbers!
Send your client a short monthly snapshot email: "Here's what happened this month β X new leads, X appointments booked, X reviews collected." Takes 10 minutes to write and dramatically reduces client churn. Data = trust.
π― Your VA Mission
Navigate to your main Dashboard. Click "Edit" or "Add Widget" and add a visual chart that tracks "Appointments Booked" over the last 30 days.
π§ Quick Quiz
Problem: Missing calls while on the job, losing leads to competitors.
The Solution: The Missed Call Text Back. Instantly auto-reply to any missed call and notify the business owner so the lead stops searching for other options.
Problem: High no-show rates for appointments, struggling to get Google Reviews.
The Solution: A unified workflow that reminds them to show up, then automatically asks for a review if the appointment was successful.
Problem: Spending hours answering the same questions from unqualified leads.
The Solution: AI qualification. Using an If/Else branch based on lead budget, sending low-budget leads to a nurture sequence, and high-budget leads to Conversation AI to book a call.
Why GoHighLevel is the Best Platform to Build Your VA Career On
GHL isn't just a tool anymore β it's the operating system that thousands of agencies and small businesses run their entire business on. And right now, in 2026, learning it as a VA is one of the smartest career moves you can make.
All-in-One = You're Always Needed
GHL replaces 10+ tools: CRM, email marketing, SMS, funnels, websites, booking calendars, automations, social planner, and more β all under one roof. That means a client who uses GHL needs a VA who knows GHL. That's you.
Demand is Exploding β Supply is Low
Thousands of agencies and small businesses are migrating to GHL every month. Most of them don't have time to learn it. Skilled GHL VAs are genuinely hard to find, which means you can charge a premium rate β even as a beginner who's still learning.
Higher Rates Than General VAs
General VAs often charge $5β$8/hr. GHL specialist VAs in the Philippines typically start at $10/hr and can go up to $30β$40/hr or more as they gain experience β sometimes on retainer. Because you're not just doing admin work; you're running a client's entire marketing and sales system. Skill = leverage.
Retainer-Friendly Work
GHL clients don't just need a one-time setup β they need ongoing management: updating automations, monitoring campaigns, fixing broken workflows, pulling reports. This means recurring monthly retainers, not one-off gigs. Stable income as a VA.
Work With Clients Anywhere
GHL is used by agencies and businesses all over the US, Canada, UK, Australia, and beyond. As a Filipino VA, you're perfectly positioned to work remotely with international clients β with a platform they're already paying for and need help managing.
Stackable Skills = Bigger Packages
Every GHL skill you add (automations, email campaigns, funnels, reputation management) is a new service you can offer. Start with CRM management, add automation setup, then offer full funnel builds. Your rate grows with your skillset.
GHL's Built-In AI β Your Unfair Advantage as a VA
As of 2026, GoHighLevel now has 8 native AI features built right into the platform. Here's what they do β and how you, as a VA, can use them to deliver more value in less time.
An AI chatbot that responds to leads via SMS, live chat, Facebook Messenger, Instagram DMs, and WhatsApp β 24/7, automatically. It qualifies leads, answers FAQs, and books appointments. In 2026, it responds in under 2 seconds and supports 30+ languages. VA use: Set it up, train it on the client's FAQs and offers, and monitor it monthly. Huge value-add.
An AI receptionist that answers inbound calls, handles objections, and books appointments directly into GHL's calendar β all without a human picking up the phone. It responds within 2 rings. VA use: Configure the Voice AI agent in Agent Studio, set up the call scripts, and hand it off to the client. A service worth charging setup fees for.
AI built directly inside automations. It can extract data from messy text, suggest the next best action based on contact behavior, and add smart If/Else logic automatically. VA use: Use AI actions inside workflows to make automations smarter without complex manual branching.
AI that writes email subject lines, email body copy, SMS messages, and campaign content β right inside the GHL editor. Give it a brief, get a first draft instantly. VA use: Use it to speed up email campaign creation for clients. You still edit and refine, but the blank page problem is gone.
AI that automatically generates personalized responses to incoming Google reviews β so the client doesn't have to write each reply manually. It matches the tone and context of the review. VA use: Enable it under Reputation settings. Saves hours of manual review management every month.
AI that builds full funnel pages based on a description you give it. Describe the business, the offer, and the goal β and Funnel AI generates a draft landing page with sections, copy, and layout. VA use: Use it as a starting point for funnel builds. Customize from there instead of building from scratch.
AI that writes social media captions, suggests posting times based on audience activity, and generates images β all inside GHL's Social Planner. No more jumping between Canva, ChatGPT, and a scheduler. VA use: Manage a client's entire social presence from one place. Great upsell service.
AI image generation built into GHL's page and email builders. Create custom visuals for funnels, emails, and social posts without leaving the platform. VA use: Use for quick visual creation when clients don't have brand assets ready. Faster than sourcing stock photos.
GHL's AI features are powerful β but they don't set themselves up. Someone has to train the Conversation AI on the client's FAQs. Someone has to build the Voice AI call scripts. Someone has to monitor the automations when they break. That someone is you. AI makes you faster, not replaceable. The VAs who learn how to configure and manage GHL's AI tools will be the highest-paid specialists in the market.
Daily VA Cheatsheet π
Bookmark this. You'll thank yourself later.
Contacts live under Contacts in the left sidebar. Tags = labels. Smart Lists = saved filters.
Drag Opportunity cards between Stages to update a lead's status in the sales process.
Workflows > + New Workflow. Trigger β Actions. Add Wait steps. Add Goals to stop sequences.
Calendars > Settings > New Calendar. Sync Google Cal to avoid double bookings.
Sites > Forms > + New Form. Drag fields in. Every submission = new Contact automatically.
All messages (SMS, email, IG DM, FB) are in the Conversations tab. One inbox = less chaos.
Contacts > Select All (or filtered) > Bulk Actions > Send SMS. Check opt-in compliance!
A Snapshot is a pre-built GHL setup you can copy into a new sub-account. Ask your client if they have one!
Never delete contacts, workflows, or pipelines without your client's permission. Always ask first!
Marketing β Email Campaigns β + New. Pick audience by Tag or Smart List. Always set Subject + Preview Text.
Reputation β Send Review Request. Or automate it: Appointment Completed β Wait 1hr β Send Review SMS.
Reporting tab β Appointments / Calls / Conversions. Export CSV for client monthly updates.
Use {{contact.first_name}} in emails/SMS to auto-personalize. Find all tags under Settings β Custom Values.
GHL Dictionary π€
60+ terms, AβZ, plain English. Search anything from the masterclass.
Sending two slightly different versions of an email to see which performs better β usually comparing subject lines, CTAs, or body content. Half your list gets Version A, the other half gets Version B. The winner = more opens and clicks.
What happens AFTER a workflow trigger fires. Examples: Send Email, Send SMS, Add Tag, Wait 1 Day, Move to Pipeline Stage, Assign to Team Member. You can stack as many actions as you need.
The master GHL account that sits above all client sub-accounts. The agency owner manages everything from here. As a VA, you'll mostly work inside sub-accounts, not the agency account itself.
The GHL interface where you configure and train Voice AI and Conversation AI agents. You set their personality, scripts, FAQs, and booking rules here before going live.
A workflow setting that controls whether a contact can go through the same automation more than once. OFF = they go through once only. ON = they re-enter every time the trigger fires again.
A GHL report showing total appointments booked, completed, cancelled, and no-shows β filterable by date range or team member. Great for showing clients their booking growth over time.
Shows which marketing source (Google Ad, Facebook, funnel, referral, etc.) is responsible for bringing in leads and revenue. Helps clients understand where their best leads come from.
When an email can't be delivered to an address. A "hard bounce" means the address doesn't exist. A "soft bounce" means a temporary issue like a full inbox. High bounce rates hurt email deliverability.
A gap you set between appointments in a calendar so the client has time to prepare before the next booking. Example: 15-minute buffer after every 30-minute call.
A feature in the Contacts tab that lets you apply the same action to multiple contacts at once β like adding a tag, sending an SMS, or exporting to CSV. Use carefully, especially the delete option!
A GHL report showing total calls made/received, answered vs. missed, and average call duration. Useful for clients using GHL's built-in phone system to track team performance.
The percentage of email recipients who clicked a link inside your email. A higher click rate means your content and CTA (call-to-action) are resonating with readers.
Any person stored in the GHL CRM β could be a lead, a paying customer, a past client, or a prospect. Every individual = 1 contact record with their name, email, phone, tags, and activity history.
GHL's built-in AI that writes email subject lines, email body copy, SMS messages, and social media captions. You give it a brief and it generates a first draft instantly β right inside the GHL editor.
The unified inbox in GHL where all messages from a contact appear in one thread β SMS, email, Instagram DMs, Facebook Messenger, WhatsApp, and live chat. One inbox, no more tab-switching.
GHL's AI chatbot that automatically replies to incoming messages across SMS, live chat, Facebook Messenger, Instagram DMs, and WhatsApp β 24/7. It qualifies leads, answers FAQs, and books appointments. In 2026, it responds in under 2 seconds and supports 30+ languages.
A GHL report showing how many leads turned into paying customers, and through which source. The "money report" β clients care about this one the most.
The system that stores and organizes all your contacts and their history. GHL's CRM is the Contacts section. Think of it as a giant smart address book for the business.
A spreadsheet file format (.csv) used to import or export contacts in bulk. When importing, make sure columns match GHL's fields: First Name, Last Name, Email, Phone.
A chart, stat, or graph you add to the GHL main dashboard. Lets clients see their key numbers (new contacts, pipeline value, appointments) the moment they log in.
Connecting a client's own web address (e.g. www.theirbusiness.com) to a GHL funnel or website. Makes the page look professional instead of showing a generic GHL link.
Reusable pieces of info stored in GHL settings β like the business name, phone number, or address. Use them in emails and SMS so you only have to update the value once and it changes everywhere.
The first screen you see when you log into a GHL sub-account. It shows a quick overview of contacts, appointments, pipeline activity, and any custom widgets the VA or client has set up.
A workflow status that means it's NOT live yet. Always build and test in Draft mode before publishing. Contacts won't enter the workflow until it's published.
A one-time broadcast email sent to a selected group of contacts. Like a newsletter blast β not triggered by an action, just manually scheduled and sent. Found under Marketing β Email Campaigns.
A record inside every workflow that shows exactly what happened for each contact β which steps ran, which were skipped, timestamps, and any errors. Your #1 debugging tool when something doesn't work.
A GHL-built data-capture page where visitors fill in their details (name, email, phone). Every submission automatically creates or updates a Contact in the CRM and can trigger a workflow.
A series of focused web pages designed to guide a visitor toward ONE specific action β sign up, book a call, or buy. Unlike a full website, there's no navigation menu to distract them.
GHL's AI that builds a draft landing page based on a description you give it β business type, offer, and goal. Use it as a starting point, then customize. Saves hours on funnel builds.
Formerly "Google My Business" β the free listing that shows a business on Google Maps and Search. Must be connected to GHL for Reputation Management (reviews) to work.
A condition that automatically stops (exits) a contact from a workflow once they've achieved a specific action. Example: Goal = "Appointment Booked" β once they book, they stop receiving follow-up messages.
A workflow step that splits contacts into different paths based on a condition. Example: IF they opened the email β send booking link. IF they didn't β send a follow-up SMS. Makes automations feel personalized.
GHL's built-in AI image generator. Creates custom visuals for funnels, emails, and social posts without leaving the platform. Useful when clients don't have brand assets ready.
A workflow action that sends an alert to the CLIENT or their team (not the contact) when something important happens. Example: "New high-value lead just came in β follow up now!"
A single focused web page with one goal β usually to capture a lead or make a sale. In GHL, landing pages are built inside Funnels under the Sites section.
GHL's built-in phone system that powers SMS sending, calling, and Voice AI. Requires setup and is billed separately per usage (calls and texts). Previously powered by Twilio.
A potential customer who has shown interest in a product or service β usually by filling out a form, clicking an ad, or calling in. In GHL, leads are stored as Contacts and tracked through Pipelines.
Placeholders in emails or SMS that automatically get replaced with a contact's real info when sent. Example: {{contact.first_name}} becomes "Sarah." Makes mass messages feel personal.
The most popular GHL automation for small businesses: when an inbound call is missed, GHL automatically sends an SMS to the caller within seconds. Recovers leads that would otherwise be lost forever.
An appointment status in GHL for when a contact booked but didn't show up. You can automate a re-booking SMS when this status is set β a simple but powerful automation most clients don't have.
A series of automated emails and/or SMS messages sent over days or weeks to warm up a lead who isn't ready to buy yet. Built inside Workflows using Send + Wait steps.
The percentage of people who opened your email out of everyone it was sent to. A healthy open rate is 20β40%. Low open rates usually mean weak subject lines or poor list quality.
A potential deal linked to a contact in the Pipeline. Each opportunity card has a name, dollar value, close date, assigned owner, and pipeline stage. Drag it between stages as the deal progresses.
GHL's drag-and-drop editor for building funnel pages and websites. Add sections, text, images, buttons, videos, and forms without writing any code. Always preview on mobile before publishing.
A visual Kanban-style board that shows where every potential deal is in the sales process. Columns are called Stages; the cards inside are called Opportunities.
The small grey text that appears next to the subject line in someone's email inbox. It's a second chance to convince them to open your email β never leave it blank!
GHL's built-in tool for sending automated review requests via SMS or email, and managing Google and Facebook reviews from one dashboard. Connects to Google Business Profile.
A recurring monthly payment arrangement where a client pays a VA a fixed fee for ongoing GHL management. More stable than one-off project fees β most GHL VAs aim for retainer clients.
GHL's AI that automatically generates personalized responses to incoming Google reviews based on the review's content and tone. Saves hours of manual reply writing every month.
A calendar type that distributes bookings evenly across multiple team members based on availability. Great for teams where any available person can handle a consultation or call.
An advanced GHL feature that lets agency owners resell GHL as their own branded software to clients β white-labeled with their own logo, domain, and pricing. Available on the Agency Pro plan.
A saved, auto-updating filter in the Contacts tab. Example: "All Facebook leads who haven't replied in 7 days." Create it once and it always shows the latest matching contacts.
A pre-built GHL setup package (pipelines, workflows, funnels, calendars, etc.) that can be copied into a new sub-account instantly. Agencies use Snapshots to onboard new clients in minutes instead of hours.
GHL's AI-powered social media tool that writes captions, suggests optimal posting times, generates images, and schedules posts across Facebook, Instagram, LinkedIn, and more β all without leaving GHL.
Email authentication records set up in a domain's DNS settings. They tell email providers "this sender is legitimate." Without them, emails are far more likely to land in spam. GHL walks you through setup step by step.
A column in a Pipeline board representing a step in the sales process. Common stages: New Lead β Contacted β Proposal Sent β Won / Lost. You move Opportunity cards between stages as deals progress.
An individual client's workspace inside GHL. Everything that belongs to one client β their contacts, pipelines, funnels, automations β lives in their sub-account. As a VA, always double-check which sub-account you're in before making changes.
The main headline of an email that recipients see in their inbox. It's the single biggest factor in whether someone opens your email or ignores it. Write it last, spend the most time on it.
A customizable label applied to contacts to categorize them. Examples: "Hot Lead," "Facebook Ad," "No-Show," "VIP Client." Tags power Smart Lists, automation triggers, and targeted campaign sending.
The specific event that STARTS a workflow. Examples: Form Submitted, Appointment Booked, Tag Added, Email Opened, Missed Call. Think of it as the "doorbell" that wakes up your automation.
When a contact opts out of receiving emails. GHL handles this automatically β unsubscribed contacts are removed from future campaigns. Never manually email someone who has unsubscribed.
GHL's AI receptionist that answers inbound phone calls, handles FAQs and objections, and books appointments directly into the calendar β 24/7, without a human picking up. Configured inside Agent Studio.
A workflow action that pauses the sequence for a set amount of time before the next action runs. Example: Send welcome email β Wait 2 days β Send follow-up SMS. Mimics a natural human follow-up pace.
A way for GHL to instantly send data to another app (like Zapier, Make, or a custom tool) when a specific event happens. Advanced feature β useful for connecting GHL to tools it doesn't natively integrate with.
Rebranding GHL with your own or a client's logo, colors, and domain name so it looks like their own software β not GHL's. Available through SaaS Mode on the Agency Pro plan.
GHL's automation builder. A sequence of Triggers and Actions that runs automatically based on what a contact does (or doesn't do). The most valuable skill a GHL VA can master.
AI built directly inside GHL's workflow builder. It can extract data from messy text, suggest the next best action based on contact behavior, and add smart branching logic automatically.
A pre-built automation that GHL provides as a starting point. Found under + New Workflow β Start from Template. Includes templates for lead nurture, appointment reminders, review requests, missed call text back, and more.
Every Lesson Complete! π₯
You've completed all 53 lessons. Review any quiz you missed, then apply the workflows in a practice account.
π 100% Completion Bonus Unlocked!
As a reward for finishing the masterclass, here is a proven outreach template you can use to pitch local businesses on your new GHL services.
Your VA Success Roadmap π
You have the knowledge. Now it's time to build the career. Follow these 4 steps to land your first client.
1. Get a Free Trial
You can't learn to swim by reading. Sign up for a 14-day free trial of GoHighLevel (or use an agency Sandbox) to practice the missions above.
2. Build a Portfolio
Inside your trial account, build 1 Pipeline, 1 Form, and the "Missed Call Text Back" workflow. Take screenshots. This is your new VA portfolio.
3. Join the Community
Join the official GHL Facebook Group. Agency owners post jobs there daily looking for skilled VAs to help manage their clients.
4. Start Pitching
Use the Secret Bonus outreach template unlocked above! Send it to 10 local businesses (plumbers, roofers, salons) per day. Consistency is key.