How to Create and Use Custom Fields in GoHighLevel CRM
Updated April 8, 2025
Managing contact-specific data in GoHighLevel becomes difficult without a structured way to capture and reference unique business information across your CRM. By setting up custom fields, you'll be able to store targeted contact details and use them dynamically in emails, SMS messages, workflows, and beyond.
Custom Values let you store detailed, contact-specific information within the CRM. After a Custom Field is created, it becomes visible on every contact’s profile. These fields help you track business-specific data and can be referenced across various features like emails, SMS messages, notes, and more.
To create a Custom Field, first go to “Settings” > “Custom Fields.”
This section displays the default fields provided for each sub-account, along with any Custom Fields that have been previously added. Keep in mind that Custom Fields are specific to each sub-account and are not shared across other sub-accounts.
Click the “Add Field” button at the top right of the screen and select the field type you’d like to use.
Next, add the required information into the input boxes, including “Name,” “Group,” and the “Option Name” and “Option Value” if you are adding a Custom Field type with multiple options.. Then, click “Save”