A GoHighLevel audit before hiring a VA is a one-day review of your contacts, pipelines, workflows, sending setup and user access, ending in a short fix list and a handover document. Do it first so the VA inherits a known account, not a mystery, and so you decide what they can touch.
Most hiring problems with a GoHighLevel virtual assistant start in the account, not the person. Nobody knows which workflows are live, three people share one login, and there is no record of what was changed last month. A GoHighLevel audit fixes that before day one, and it makes the hiring conversation far more specific.
Why run a GoHighLevel audit before you hire?
An audit tells you what you are handing over, which tasks are actually needed and what could go wrong. It also gives you a baseline, so in 30 days you can see what changed. Without it, you will pay a VA to discover the account instead of improving it.
It also protects you. A VA with unrestricted access to an undocumented account can break a workflow without knowing it existed. Our guide to what a GoHighLevel real estate virtual assistant should own covers the role itself; this post covers the preparation.
The GoHighLevel audit checklist
Work through these areas in order. The table gives the question to ask, where to look and the red flag that means a fix is needed. Menu names can change, so check HighLevel’s help center if a screen looks different.
| Area | Question | Where to look | Red flag |
|---|---|---|---|
| Users | Who has access and at what level? | Settings, My Staff | Shared logins, ex-staff still active |
| Contacts | How clean is the data? | Smart Lists, duplicates tool | Many duplicates, no source tags |
| Tags and fields | Is there a naming rule? | Settings, Custom Fields; tag lists | Dozens of near-identical tags |
| Pipelines | Do stages match the sales process? | Opportunities | Everyone in one stage, old deals |
| Workflows | What is live, and what does each do? | Automation, Workflows | Unnamed drafts, overlapping triggers |
| Lead sources | Does every source reach the account? | Forms, integrations, webhooks | Leads arriving with no stage or owner |
| Sending | Is email authenticated and texting registered? | Email and phone settings | Shared domain, spam complaints |
| Calendars | Do reminders and statuses work? | Calendars, notifications | No-shows never marked |
| Reporting | Can you see leads by source and stage? | Dashboard, Smart Lists | No one checks it |
How do you run the GoHighLevel audit in practice?
Block a morning and take notes as you go. Start with users, because it shapes everything else, then data, pipelines and workflows, and finish with sending. For each finding, write one line: what it is, how bad it is and who fixes it.
- Users. List every user, role and last login you can see. Remove people who no longer work with you.
- Data. Build Smart Lists for contacts with no email or phone, no source tag, and no owner. Count them.
- Pipelines. For each pipeline, check how many opportunities sit in each stage and how old they are.
- Workflows. Open each published workflow and record the trigger, the goal and the stop conditions. HighLevel’s workflow settings article describes Allow Re-entry and Stop on Response, which are the two settings most likely to cause double messages.
- Sources. Submit a test lead through every form and feed. Confirm it arrives with a tag, stage and owner.
- Sending. Check whether you send from a dedicated authenticated domain. If not, read why GoHighLevel emails go to spam before anything large goes out.
If you find a lot of messy data, the GoHighLevel CRM cleanup checklist gives the fix order.
What access and permissions should a VA get?
Give the VA their own login with the narrowest role that lets them do the agreed work. Never share your own credentials, because shared logins hide who changed what and are hard to revoke.
According to HighLevel’s help center on user roles (as of October 2026), a sub-account user is added with a role, and the permission areas include Contacts, Opportunities, Automation (which includes Workflows), Conversations, Calendars, Account Settings, Integrations and User Management. There is also an Only Assigned Data option, which limits a user’s visibility to supported records tied to them, such as assigned contacts, opportunities they own, and their appointments or tasks. The help center also explains that agency-level and sub-account permissions stack and the broader one takes precedence if a person is added at both levels. We could not verify the exact permission labels for exporting or deleting contacts, so confirm those on your own screen.
A practical way to scope it:
- Follow-up VA: Contacts, Conversations, Opportunities, Calendars. Consider Only Assigned Data if they should see just their leads.
- Automation VA: adds Automation. Require a test contact and a change log.
- Cleanup project: temporary admin rights for admin-only tools, removed when the project ends.
Two safety notes from the help center. Duplicate merges cannot be reversed and are an admin tool, and deleted pipelines can be restored only by admins through Audit Logs within a limited window. HighLevel also says Audit Logs record who did what, with time-stamped entries, but retain them for 60 days. If you want a longer record, export them to CSV or ask the VA to keep a written log.
What goes in a handover document?
The last output of a GoHighLevel audit is a handover document. It is a short, living page that explains how your account works. Aim for two to four pages, kept where both of you can edit it. Include:
- Business basics: lead types, markets, who answers which calls.
- Pipelines and stages: a name, an entry rule and an owner for each.
- Naming rules: for tags, custom fields, workflows and Smart Lists.
- Live workflows: trigger, purpose, stop conditions and last tested date.
- Lead sources: where each comes from and how it enters the account.
- Sending setup: sending domain, who manages DNS, texting registration status.
- Access list: who has which role and why.
- Known issues: broken items and the order you want them fixed.
- Do-not-touch list: anything that needs your approval first.
What should a GoHighLevel VA own, and what should you keep?
A VA can own the upkeep: data hygiene, workflow maintenance, campaign building, daily follow-up tasks and reporting. You keep anything that needs a license, a judgment call about a client, or a decision about money.
A VA can own
- Contact cleanup, tagging and imports
- Pipeline movement and stale-deal flags
- Workflow builds, testing and documentation
- Email and campaign setup, once you approve the voice
- Daily follow-up tasks, activity logging, reports and change logs
You should keep
- Pricing, negotiation and advice to clients
- Final stage decisions on live deals
- Messages that make promises or give advice
- Listing and buyer consultations
- Deciding what the numbers mean for your business
Write the split into the handover document so there is no guessing in week two.
Before you hire, use our questions to ask before hiring a real estate virtual assistant, and compare options in ISA vs virtual assistant.
What this looked like for a client
The NOW Team’s GoHighLevel account was being used as a database rather than a pipeline. Our first step was an audit of pipeline, workflows, tags, sending setup and lead sources, and then we rebuilt the account around real stages and automations. See the NOW Team case study for the details we can share.
What does the first 30 days look like after the audit?
Week one is access, the handover document and fixes from the audit’s top-three list. Week two is cleanup and testing on small batches. Weeks three and four move to ongoing work: daily follow-up tasks, workflow maintenance and a short weekly report. Review the change log at the end of the month and decide what to expand.
When the audit says do not hire yet
If you cannot describe how a lead should move through your business, a VA will build your confusion faster. If the account has no consent records or a broken sending setup, fix those first. And if the real need is calling leads, you may want an ISA or a cold-calling resource instead of a CRM specialist.
If you would like us to run the audit, our GoHighLevel real estate virtual assistant service starts with one, and our real estate virtual assistant page explains how we work. Book a free consult and we will tell you what we would check first.
