How Do I Create and Delete Custom Fields in GoHighLevel?
Short answer
Go to Settings, then Custom Fields, choose the object, and click Create field. To delete a field, find it in that list and click the trash icon, which permanently removes it from every form, survey, and contact that used it.
Checked against HighLevel’s help center on . HighLevel updates its interface often, so match the labels you see on screen.
Create a custom field
- 1In the sub-account, go to Settings, then Custom Fields
- 2Use the object selector at the top to choose Contact, Opportunity, or another object
- 3On the Fields tab, click Create field and pick a field type
- 4Enter the field name and choose a folder
- 5Check the Live preview, then click Create custom field
Choose the object carefully
A field’s object can’t change after creation. Only Contact fields appear in forms and contact workflows, so a field built for the wrong object has to be recreated.
To group fields, open the Folders tab on the same page, click Create folder, enter a name, and click Create. Folders show up as sections inside the record, which keeps related fields together.
Delete a custom field
- Go to Settings, then Custom Fields, find the field, and click the trash icon
- The delete is permanent and removes the field from all forms, surveys, and contacts that used it
- Removing a field from 1 form leaves it in the account. That’s why deleted form fields keep showing up in the form builder.
- Deleting an option from a dropdown, radio, or checkbox field keeps that value on records that already have it
- Standard fields like first name, email, and phone are built in and can’t be modified or deleted
How custom values differ
| Feature | Custom field | Custom value |
|---|---|---|
| Holds | Data unique to each contact or opportunity | 1 shared value for the sub-account |
| Example | Birthday or budget range | Business phone or website link |
| Where to manage it | Settings, then Custom Fields | Settings, then Custom Values |
| After an edit | Only that record changes | Every place that uses the key updates |
To make a custom value, click New Custom Value and fill in the name and value. HighLevel builds the key from the name, and renaming the value later doesn’t change its key.
Want Help With This?
Learn it free
Sell More Academy runs free HighLevel training, including Tactical Walkthroughs that show each build on screen, and provides resources for doing the work yourself.
Visit Sell More Academy (opens in a new tab)Have us do it
Cleaning up old fields without losing data is part of our GoHighLevel support work. We check where a field is used before anything gets deleted.
Sources
- How to Use Custom Fields (opens in a new tab), updated Oct 16, 2026
- How to Quickly Add and Edit Custom Fields in Forms and Surveys (opens in a new tab), updated Sep 2, 2026
- Custom Values Settings (opens in a new tab), updated Jul 25, 2025
- Overview of Merge Fields & Custom Variables (opens in a new tab), updated Sep 1, 2026
High Level Admins is an independent HighLevel service provider, not HighLevel’s official support team.
