If you run a GoHighLevel agency or manage client accounts, you already know that visibility is everything. One wrong change—a deleted workflow, a modified campaign, or an accidentally updated contact field—can cost you hours of troubleshooting and client trust. That's exactly why GoHighLevel's Audit Logs feature exists, and why the platform's redesigned version is a game-changer for accountability and investigation.
In this guide, I'll walk you through the complete audit logs experience—from accessing the new UI to leveraging filters and keyboard shortcuts that make tracking account changes faster and smarter. Whether you're managing a single client or dozens of accounts, mastering audit logs will save you time, prevent costly mistakes, and give you the confidence that you know exactly who did what and when.
Ready to see how GoHighLevel transforms account management? Start your free 30-day trial today and explore this powerful feature yourself.
What Are Audit Logs and Why They Matter for Your Agency
Audit logs are a complete record of every action taken within your GoHighLevel account. Created contacts, updated workflows, deleted email campaigns, restored archived funnels—all of it gets logged with a timestamp, the user who performed the action, and what actually changed.
For agencies managing multiple client accounts or teams collaborating on campaigns, this is non-negotiable. Here's why:
- Accountability: Know exactly which team member made which change, eliminating guesswork and finger-pointing.
- Debugging: Something broke? Trace it back through the logs to find what happened and when.
- Compliance: Some clients need documentation of who accessed or modified their data. Audit logs provide that proof.
- Security: Spot unauthorized changes or suspicious activity immediately.
- Recovery: Understand what was deleted or modified so you can restore it or explain changes to clients.
GoHighLevel's redesigned audit logs feature makes this investigation process faster and more intuitive than ever before, with a modern UI that fits seamlessly into the platform's overall design system.
How to Access Audit Logs in GoHighLevel's New UI
Accessing audit logs is straightforward, but remember: only account administrators can view this data. If you're trying to access audit logs and they're not showing up, your user role may not have admin permissions.
To access audit logs:
- Click on Settings in the main navigation (bottom left of your GoHighLevel dashboard).
- Scroll down and select Audit Logs from the settings menu.
- The audit logs dashboard will load, showing recent account activity by default.
The new design immediately stands out. Instead of everything crammed into a single page, GoHighLevel now uses a right-side drawer pattern—when you click on any audit log entry, details open in a panel on the right side of your screen. This means you stay in context with the full table of logs visible on the left, rather than being bounced between screens.
💡 Pro Tip
Bookmark your audit logs page or set up a keyboard shortcut on your computer to jump to Settings → Audit Logs in seconds. If you investigate account changes regularly, this will save you dozens of clicks per week.
Navigating the Right-Side Drawer and Keyboard Shortcuts
One of the most underrated improvements in the redesigned audit logs is keyboard navigation. If you work with large datasets or frequently scroll through many log entries, these shortcuts are a massive productivity boost.
Keyboard Shortcuts for Audit Logs:
- ← Arrow Key (Left): Move to the previous audit log entry without closing the drawer.
- → Arrow Key (Right): Move to the next audit log entry without closing the drawer.
- Escape Key: Close the right-side drawer and return to the full table view.
This workflow transforms how you investigate issues. Let's say you're trying to understand a sequence of changes—maybe someone created a contact, updated a tag, and then removed them from a campaign. You can:
- Click on the first entry to open the drawer.
- Use the right arrow key to step through each subsequent change.
- Read the details in the drawer without losing your position in the table.
- Close the drawer with Escape when you're done.
Compare that to the old experience of clicking, reading, backing up, clicking again—it's a night-and-day difference for efficiency.
This is built into GoHighLevel. Try it free for 30 days →
Using Filters to Find What You Need
The raw audit log can get overwhelming fast, especially in active accounts. That's why GoHighLevel includes powerful filtering options. Here's what you need to know:
Available Filters:
- Date and Time: Narrow down to specific date ranges. Use this when you know approximately when something changed.
- Action Type: Filter by Created, Updated, Deleted, or Restored. This is huge—if you're looking for what was deleted, just select that action type.
- User: See only changes made by a specific team member. Essential for accountability checks.
- Resource Type: Some audit logs also let you filter by area—Contacts, Workflows, Funnels, Websites, Webinars, or Stores. This varies depending on what section you're in.
Important: Filters differ slightly depending on which area of GoHighLevel you're auditing. For example, funnel audit logs might show different filter options than contact audit logs. Always explore the dropdown to see what's available for your specific use case.
Quick filtering workflow:
- Open audit logs from Settings.
- Select your date range (e.g., last 7 days).
- Choose your action type (e.g., Deleted).
- Add the user filter if you want to narrow to a specific team member.
- Review the filtered results and click any entry to see details in the drawer.
Understanding Data Retention: The 60-Day Window
Here's critical information that many GoHighLevel users overlook: audit logs are retained for 60 days only.
This means:
- You can only audit changes made in the last 60 days.
- Changes older than 60 days are permanently deleted from your audit log.
- If you need to retain audit history for compliance reasons, you should export or document important logs before they expire.
Plan accordingly. If you run monthly audits or client reviews, do them early in the month rather than waiting until month-end. If something suspicious happened 90 days ago, you won't have a log record of it.
Practical Investigation Tips and Real-World Use Cases
Now that you understand the mechanics, here's how to actually use audit logs to solve real problems:
Scenario 1: A Contact Disappeared
Filter by Action: Deleted, Date: Last 7 days. Scroll through deletions to find the contact. Click to see who deleted it and when. If it was accidental, you now have proof of when it happened and can recover the contact history if needed.
Scenario 2: A Workflow Isn't Running
Filter by Resource Type: Workflows, then Action: Updated. Find recent updates to that workflow. Open the drawer and check what changed—maybe a trigger was accidentally disabled or a condition was modified.
Scenario 3: Team Accountability
Filter by User, then choose a specific team member. See everything they've touched. This is valuable for onboarding new team members, identifying training needs, or spotting someone making unauthorized changes.
Scenario 4: Client Complaint About Data Changes
Client says their contact data was modified without permission. Filter by Date (when they claim it happened), Action (Updated), and Resource Type (Contacts). You now have documented proof of who changed what and when—proof you can share with your client.
Pro Workflow: When a client reports an issue, always start in audit logs. It's your fastest path to the truth, and it often saves you from lengthy troubleshooting or finger-pointing conversations.
Frequently Asked Questions
Can team members without admin access view audit logs?
No. Only the account administrator can access and view audit logs. If you need team members to understand what happened, you'll need to share specific information from the logs with them manually or screenshot the details.
What happens to audit logs after 60 days?
They're permanently deleted. GoHighLevel retains audit logs for exactly 60 days, then removes them. If you need long-term compliance records, export or document important logs before they expire.
Can I see which specific fields were changed in a contact or workflow?
Yes. When you open an audit log entry in the right-side drawer, the details show exactly what was modified—the old value and the new value. This level of detail is invaluable for understanding the impact of changes.
Are audit logs available in all areas of GoHighLevel?
Audit logs are available for most major areas including Contacts, Workflows, Funnels, Websites, Webinars, and Stores. However, not all settings changes may be logged. If you need to audit a specific action, check the audit logs to confirm it's being tracked.
Can I download or export audit logs?
This varies depending on your plan and GoHighLevel's current features. Check your audit logs page for export options, or contact GoHighLevel support for backup and retention solutions if you have compliance requirements.