GoHighLevel glossary

Custom Object

A custom object is a record type you define in GoHighLevel, like properties, policies or vehicles, with its own fields and associations to contacts.

A custom object is a record type you create in GoHighLevel when your data doesn't fit the standard objects (contacts, companies and opportunities). Examples include properties for a real estate team, vehicles for a dealer, policies for an insurance agency, or pets for a groomer. Each custom object has its own records, its own custom fields and its own associations.

Associations link custom object records to contacts, companies, opportunities and other custom objects, including one-to-many and many-to-many relationships. One contact can own three properties, and one property can link to an owner and a tenant.

In practice

Admins define custom objects in the sub-account's object settings (as of October 2026). You name the object, add fields to it the same way you add contact fields, then set up associations. Records can be created by hand, imported, or created and updated in workflows.

Contacts still do some things custom objects don't, such as bulk email and marketing campaigns, so most builds keep messaging on the contact and use the custom object to hold the extra structured data.

Custom object fields are easy to lose track of. They don't show up in the same list as contact fields, and their keys follow the object's own naming, so finding the right key for a workflow or integration takes extra clicks.

Where it shows up in RGS Tools

Field Finder's custom object fields lists the fields for every custom object in a sub-account, not just contacts and opportunities, with keys, IDs and merge tags in the same searchable view as the field browser.

Related terms

Custom FieldField KeyOpportunitySub-Account

Guides that mention Custom Object

Field Finder

How to Compare Custom Fields Between GoHighLevel Sub-Accounts

Three ways to compare custom fields between sub-accounts in GoHighLevel, what to look for besides missing fields, and how to keep snapshots in sync.

4 min read
Field Finder

How to Find a Custom Field Key in GoHighLevel

Where GoHighLevel shows custom field keys and merge tags, how to copy them without typos, and a faster way for agencies running many sub-accounts.

5 min read
Field Finder

GoHighLevel Custom Objects Fields: Setup, Keys and Limits

How GoHighLevel custom objects fields work: creating an object, adding fields, finding their keys, native limits as of October 2026, and merge tag caveats.

4 min read
Backup & Insights

How to Build a GoHighLevel User Activity Report

Build a GoHighLevel user activity report from Agent Reporting, Call Reporting, audit logs and agency rollups, and see which per-user numbers are missing.

4 min read
All 6 tools, all 34 features: $149/month

Every tool above plus everything we release next. $302/month bought separately. 7 days free, cancel any time.

Start the bundle free