HomeCRM & ContactsHow to Use Notes in GoHighLevel — Custom Objects…
CRM & Contacts

How to Use Notes in GoHighLevel — Custom Objects Guide

By William Welch ·March 13, 2026 ·10 min read
Share

Follow along — get 30 days free →

In This Guide
  1. Understanding Notes and Custom Objects in GoHighLevel
  2. How to Add Notes to Custom Objects
  3. Managing and Searching Notes Across Entities
  4. Using Workflow Actions to Automate Note Creation
  5. Best Practices for Note Organization and Collaboration
  6. Advanced: Voice Notes and AI-Powered Note Features

This tutorial also has a podcast episode

Listen on Spotify — "Go High Level" podcast

If you're managing contacts, opportunities, or custom objects in GoHighLevel, you know that internal communication is crucial—but scattered notes across platforms kill productivity. Notes in GoHighLevel aren't just sticky reminders; they're a collaboration backbone that connects your entire team around customer context, deal progress, and task execution.

In this guide, I'll show you exactly how to leverage Notes for Custom Objects in GoHighLevel to streamline workflows, improve team visibility, and never lose critical information again. Whether you're tracking a complex deal or managing multiple client interactions, mastering this feature transforms how your agency operates. Ready to level up? Let's dive in.

Understanding Notes and Custom Objects in GoHighLevel

Before you start adding notes everywhere, you need to understand the architecture. Notes in GoHighLevel are attached to entities—contacts, opportunities, companies, and custom objects. Each note lives in a dedicated Notes tab within that entity's record, creating a chronological history that your entire team can access in real-time.

Custom Objects are where this becomes powerful. Unlike standard contacts or opportunities, custom objects let you define your own data structure. This means you can create something like "Project Deliverables," "Client Contracts," or "Service Agreements," and attach notes directly to those records.

The key advantage? Everything stays in one place. You're not hunting through emails, Slack messages, or external docs. Your team opens a custom object record and sees the complete context—dates, associated contacts, opportunities, and every conversation thread in the Notes tab.

💡 Pro Tip

Custom objects with notes are ideal for agencies managing contracts, project phases, or deliverables. Link them to contacts and opportunities to create a complete deal timeline without jumping between systems.

How to Add Notes to Custom Objects

Adding notes to custom objects is straightforward but worth doing correctly to maintain team clarity.

Step 1: Navigate to Your Custom Object Record

Open GoHighLevel and find the custom object you're working with. This could be in your CRM dashboard, accessed through a custom table view, or linked from a contact or opportunity record. Click to open the specific record.

Step 2: Locate the Notes Tab

Inside the record, you'll see a Notes tab. This is where all internal notes for this object live. Unlike email conversations or external comments, these notes are visible only to your team members who have access to the record.

Step 3: Click "Add Note" and Enter Your Content

Click the "Add Note" button. A text box appears where you can type your note. Be specific: include context, action items, or decisions made. The note automatically timestamps and credits the user who created it.

Step 4: Save and Notify (Optional)

After typing, save the note. If you want to flag it for a team member, use the mention feature (@username) to notify them directly. They'll receive an alert and can jump straight to that note.

That's the basic workflow. But GoHighLevel also lets you add notes via workflow automation, which we'll cover next.

Managing and Searching Notes Across Entities

As your team grows and custom objects multiply, notes can accumulate fast. GoHighLevel gives you tools to stay organized.

Searching Notes

Use the search functionality within the Notes tab to find specific entries by keyword. This is essential when you need to recall who said what or track a decision made weeks ago. Search across a single record or use the global search feature to hunt for notes containing specific phrases across all your records.

Filtering Notes

You can filter notes by date range, user, or status. This helps when you're auditing recent changes or need to see what a specific team member has logged. For compliance or project management, this becomes invaluable.

Association and Relationships

One of the most powerful features is linking notes across entities. A custom object (like a Project) can be associated with a Contact and an Opportunity. When you view the Contact record, you'll see notes from the associated Project. This creates a 360-degree view of every interaction without duplicating information.

Archiving Old Notes

For long-running projects or relationships, old notes can clutter the view. GoHighLevel lets you archive notes, keeping them searchable but out of the active timeline. This maintains a clean, current Notes tab while preserving historical context.

This is built into GoHighLevel. Try it free for 30 days →

Using Workflow Actions to Automate Note Creation

Manually adding every note doesn't scale. Workflows solve this by automatically creating or updating notes based on triggers.

The "Add to Notes" Workflow Action

This is your automation workhorse. When a trigger fires (e.g., a contact fills out a form, an opportunity reaches a certain stage, or a custom object is created), a workflow can automatically add a note to that record with pre-defined text or dynamic values pulled from the trigger.

Example Use Case

When a new opportunity is created, a workflow automatically adds a note with the template: "New opportunity created by [user]. Industry: [custom field]. Budget: [custom field]. Follow-up scheduled for [date]." This ensures consistency and prevents information loss.

Dynamic Note Values

Workflows aren't limited to static text. You can pull data from custom fields, contact properties, or previous workflow steps and insert them into notes dynamically. This keeps your notes data-rich without extra typing.

Multi-Entity Note Logging

A single workflow action can add notes to multiple associated entities. For instance, when a milestone is reached in a Project (custom object), the workflow adds a note to the Project AND the associated Contact AND the linked Opportunity. Every stakeholder sees the update.

Best Practices for Note Organization and Collaboration

Establish Note Standards Across Your Team

Without guidelines, notes become a mess of inconsistent formatting and unclear intent. Define standards: always include a timestamp summary, use action-oriented language ("WAITING ON CLIENT" vs "emailed"), and mention relevant team members when decisions are made.

Use Color-Coded Sticky Notes for Quick Reference

GoHighLevel supports sticky notes with color coding. Use red for urgent items, yellow for action items, and green for completed tasks. These visual cues let team members instantly scan the status without reading full note text.

Link Notes to Workflow Context

When adding manual notes, reference workflows or automations that may be in play. Example: "Waiting for email campaign conclusion before final follow-up (Auto-respond workflow active until 11/15)." This prevents duplicate outreach and keeps context clear.

Regular Review and Cleanup

Schedule weekly or monthly review of open notes. Archive completed items. This keeps the Notes tab actionable rather than a historical dump that no one reads.

Permission and Access Control

Not every team member needs to see every note. Use GoHighLevel's role-based access to restrict note visibility to relevant team members. This maintains confidentiality and reduces noise.

Advanced: Voice Notes and AI-Powered Note Features

GoHighLevel's newest capabilities bring notes into the conversational age.

Voice Notes for Speed

If typing slows you down, use the voice note feature. Simply click the microphone icon, speak your update, and GoHighLevel transcribes it into text. This is game-changing for field teams or anyone managing multiple contacts simultaneously. Speak your thought, and it's logged.

AI-Powered Insights from Notes

Advanced GoHighLevel accounts can leverage AI to analyze notes and surface patterns. Are most notes mentioning budget concerns? The AI flags it. Is there a bottleneck in one stage? The system highlights it. This transforms notes from a passive log into an active business intelligence tool.

Workflow-Level Notes vs. Action-Level Notes

At the workflow level, you can add high-level context about the automation's purpose and scope. At the action level within that workflow, you can add notes that execute with each instance. This layered approach keeps both strategic intent and tactical execution documented.

Frequently Asked Questions

Can I add notes to multiple custom objects at the same time?

Not directly in a single note entry, but you can use workflow automation to add notes to multiple linked entities simultaneously. When you create a workflow action "Add to Notes," you can target the primary object and any associated entities (contacts, opportunities, companies). This ensures all relevant records are updated with consistent information instantly.

How do I ensure my team actually reads and acts on notes?

Use mentions (@username) to trigger notifications, establish clear note standards (action-oriented language, priority indicators), and set up weekly team sync calls to review open notes. You can also filter notes by date to surface recent entries. Consider using workflow automation to escalate unaddressed notes to managers after a set period.

What's the difference between workflow-level notes and sticky notes?

Workflow-level notes describe the automation's purpose and are visible to anyone viewing the workflow. Sticky notes are attached to specific records and use color coding for visual quick-reference. Use workflow notes for team understanding; use sticky notes for urgent, visual task reminders on individual records.

Can I export or backup my notes?

Yes. GoHighLevel allows you to export records including their notes via CSV or through integrations with tools like Zapier. Regular exports ensure you have a backup of critical information and can review notes in spreadsheet format if needed for reporting or compliance.

Are notes searchable across all my custom objects?

Yes. GoHighLevel's global search feature indexes all notes across all entities. You can search by keyword, date range, or user to find any note in your account. This makes it easy to track decisions, locate specific client feedback, or audit team communication patterns.

Ready to try this?

30 days free, no credit card required. Set up everything in this guide inside your trial.

Start Free 30-Day Trial
Cancel anytime — $0 for the first 30 days
William Welch
GoHighLevel user and affiliate. Runs GlobalHighLevel.com — free tutorials, guides, and strategies for agencies and businesses using GHL worldwide.