If you're running a digital marketing agency or managing complex client workflows, you know that context is everything. A contact record without history is just a name and email. But a contact record with rich, searchable notes—tied to custom objects, opportunities, and past interactions—becomes a goldmine of intelligence that your entire team can leverage.
GoHighLevel's Custom Objects Notes feature is one of the most underutilized tools in the platform. It lets you capture record-specific context, link notes across connected records, and maintain a single source of truth for collaboration. Whether you're tracking property details for a real estate client, managing pet grooming schedules, or documenting vehicle service history, notes on Custom Objects keep your workflows organized and your team aligned.
In this guide, I'll walk you through exactly how to master this feature—from adding and searching notes to associating them across records and implementing agency best practices. If you haven't explored GoHighLevel yet, you can grab a free 30-day trial (double the standard offer) to test these features yourself.
What Are Custom Objects Notes and Why They Matter
Custom Objects in GoHighLevel extend your CRM beyond the standard Contact and Opportunity records. They let you model data unique to your business—Properties, Pets, Cases, Vehicles, Projects, Leads, or anything else. But a Custom Object without context is just a data container.
Notes on Custom Objects are the storytelling layer. They capture the why behind decisions, record conversations, document changes, and preserve institutional knowledge that would otherwise be lost when team members leave or accounts transition.
For agencies, this means:
- Better Handoffs: New team members see the full history without having to ask questions.
- Faster Onboarding: Clients get better service when you have documented context about their account.
- Reduced Errors: Notes prevent duplicate work and miscommunication across your team.
- Audit Trail: You have a permanent record of decisions and actions for compliance or client disputes.
💡 Pro Tip
The best agencies treat notes as their second brain. If it's important enough to remember, it's important enough to document in your CRM.
How to Add and Format Notes on Custom Object Records
Adding a note to a Custom Object record is straightforward, but doing it consistently and clearly is where most teams fail.
Step 1: Navigate to the Custom Object Record
Open your Custom Object list in GoHighLevel, then click into any record. You'll see a dedicated Notes section—usually located in the sidebar or as a tab depending on your layout.
Step 2: Click "Add Note"
Most Custom Objects have a Notes widget or button. Click it to create a new note entry. GoHighLevel will automatically timestamp your note and attribute it to the logged-in user.
Step 3: Write Your Note
Keep notes specific and actionable. Instead of "Client called," write: "Client called at 2pm regarding project delay on Phase 2. Requested extension by 5 days due to vendor issues. Approved. Follow up 12/15."
Step 4: Use Formatting (if available)
GoHighLevel allows basic formatting in some note fields. Use bold for key details, bullet points for multiple items, and line breaks for readability.
Step 5: Save and Verify
Once saved, the note appears in the record's history with timestamp and author. It's now searchable and accessible to anyone with access to that Custom Object.
Searching, Filtering, and Organizing Notes
A note is only useful if you can find it again. GoHighLevel makes this easy with built-in search and filter capabilities.
Searching Notes Across Records
Use the global search feature to find notes by keyword. If you need to recall all notes mentioning "budget increase" or "contract renewal," search for that term and GoHighLevel will surface matching notes across your Custom Objects.
Filtering by Date and User
Some Custom Objects allow you to filter notes by date range or by the user who created them. This is helpful when you need to see what changed between two dates, or what a specific team member documented.
Sorting Notes Chronologically
Notes typically display in reverse chronological order (newest first), but you can sort them by oldest first if you need to see the progression of a relationship or project.
Best Practice for Organization
Use a consistent prefix in your notes to make them easier to scan. For example:
- [CALL] Client phone conversation
- [DECISION] Important business decision or approval
- [ISSUE] Problem or complaint
- [ACTION] Task or follow-up required
- [INFO] General information or context
This is built into GoHighLevel. Try it free for 30 days →
Linking Notes Across Connected Records
This is where Custom Objects Notes become powerful for agencies. You can link notes from one record to another, giving your team visibility across the entire client ecosystem.
Why Link Notes?
Let's say you have a Contact (the client), an Opportunity (the project), and a Custom Object (the property or deliverable). A note on the Opportunity might be relevant to the Custom Object—like "Client approved final design direction." Instead of duplicating that note, you can link it.
How to Link Notes
Within a Custom Object record, look for the option to "Link existing note" or "Add linked note." You can select a note from a related Contact or Opportunity and associate it with the current Custom Object. The note appears in both places, but you're maintaining a single source of truth.
Use Cases for Linked Notes
- A decision made on a Contact that affects multiple projects (Custom Objects)
- A budget approval from an Opportunity that applies to all deliverables
- A compliance update that needs to be referenced across cases or properties
- A conversation note that impacts both the relationship and the specific work being done
Custom Objects Notes vs. Contact and Opportunity Notes
GoHighLevel allows notes on three primary record types: Contacts, Opportunities, and Custom Objects. Each serves a different purpose, and understanding the distinction helps you keep your CRM organized.
Contact Notes
These capture relationship-level information. Think: personality quirks, communication preferences, decision-making style, family details, or general relationship history. Contact notes are about who the person is and how to work with them.
Opportunity Notes
These document the deal progression. Proposal sent, objection raised, price negotiated, contract terms discussed. Opportunity notes track the deal lifecycle and decisions specific to that revenue opportunity.
Custom Object Notes
These capture context about a specific thing—a property, a project, a case, a deliverable. If your Custom Object is "Property," notes might include renovation plans, tenant history, compliance issues, or maintenance schedules. If your Custom Object is "Project," notes might track milestones, scope changes, or deliverable status.
When to Use Each
A real estate agency managing a seller relationship might have:
- Contact Note: "Prefers email communication, slow to make decisions, very detail-oriented."
- Opportunity Note: "Listed at $450k, received 3 offers, seller wants to close by end of month."
- Custom Object (Property) Note: "Built 1987, roof replaced 2015, foundation has minor cracks, needs new HVAC system."
Agency Best Practices for Notes Management
1. Create a Notes Template for Your Team
Document the format your agency uses for notes. Include prefixes, required fields, and examples. Share it with your team and enforce it during onboarding. Consistency makes notes far more valuable.
2. Review Notes During Team Syncs
During weekly or bi-weekly meetings, have team members review notes from their Custom Objects. This surfaces issues early and keeps everyone aligned.
3. Set a "Notes Review" Cadence
Before handing off an account to another team member, review all notes together. This 30-minute conversation prevents miscommunications and reduces onboarding friction.
4. Link Notes to Automation
Use notes to trigger workflows. For example: if a note contains "[DECISION] Budget approved," you could manually trigger an automation to send a proposal or move an opportunity to the next stage.
5. Archive Old Notes (If Applicable)
Over time, notes accumulate. Some platforms let you archive or hide older notes to reduce clutter while preserving history. Check your Custom Object settings.
6. Train Your Team to Write Notes for the Reader, Not the Writer
You won't be the only person reading your notes. Write as if you're helping a teammate who has never worked on this record before. Be clear, specific, and actionable.
Frequently Asked Questions
Can I search notes across all Custom Objects at once?
Yes. GoHighLevel's global search function indexes notes across all record types, including Custom Objects. Type your search term in the top search bar, and it will return matching notes from Contacts, Opportunities, and Custom Objects.
Are notes on Custom Objects visible to all team members?
Visibility depends on your permission settings. By default, team members with access to a Custom Object can see its notes. You can restrict access further by role or location if needed.
Can I export or backup notes from Custom Objects?
GoHighLevel doesn't have a built-in export function for notes, but some agencies use third-party integrations or manual exports for compliance or backup purposes. Check with GoHighLevel support for your specific use case.
What happens to notes if I delete a Custom Object record?
Deleting a Custom Object record typically deletes its notes as well. Archive instead of delete if you need to preserve the history.
Can I set reminders or follow-ups based on notes?
Not directly from the note itself, but you can read a note and then create a task or set a reminder separately. Some advanced agencies use automation to trigger reminders when certain keywords appear in notes.