- Owner or Admin access to the shared CRM data model
- An approved definition, value type, and business owner
- Known imports, lists, automations, and reports that use the field or tag
- Representative records for validation
Fields store facts; tags express reusable classification
Open Settings → CRM fields & tags. Custom fields belong to Contact, Company, or Deal records and have a data type. Tags are lightweight workspace labels used in segmentation and automation. Do not use a tag when a typed, reportable fact is required, and do not create a custom field for a short-lived campaign label.
Govern the schema that downstream work depends on
- 01HubCustomer record
The durable identity shared by every workflow.
- 02EvidenceTimeline and consent
What happened and which communication is allowed.
- 03SignalConversation
The current customer exchange and channel state.
- 04RevenueDeal or quote
Commercial intent, value, and buyer decision history.
- 05OutcomeOwned next action
The named person, due point, and expected outcome.
Create a custom field
- Select New custom field.
- Choose the CRM object: Contact, Company, or Deal.
- Enter a durable display name.
- Choose the field type that matches future reporting and imports.
- For a dropdown, add at least one stable option and order options deliberately.
- Mark the field required only when every new and edited record can supply a truthful value.
- Save and test it on a controlled record.
- Update import mappings, saved views, automations, and team procedures that should use it.
- Field
- Object
- Purpose
- Determines whether the field appears on contacts, companies, or deals; it is a schema boundary, not a display filter.
- Accepted values
- Contact, Company, Deal
Edit or archive a field
Changing a field's name or dropdown options can alter how operators interpret existing values. Before editing, search imports, automations, conditions, list logic, and reports that reference it. Use the impact preview before archival. Archiving is safer than pretending an old concept means something new; archived fields can be restored through the supported lifecycle.
Do not recreate an archived field with the same label unless you intentionally want a different field identity.
Create and retire tags
- Expand Advanced → Tags.
- Select New Tag, enter a unique operational name, and choose a color that supports recognition without carrying meaning by color alone.
- Test the tag in a contact workflow and any intended automation.
- Before deleting, search lists, filters, campaigns, automations, and team procedures that depend on it.
- Confirm deletion only after a replacement or migration is complete.
| Need | Use | Example |
|---|---|---|
| Typed fact used in reporting or import | Custom field | Customer tier dropdown |
| Relationship between people or companies | Native relationship field | Contact linked to company |
| Reusable operational classification | Tag | VIP or renewal-risk |
| One campaign audience | List or campaign selection | August event invitees |
| Temporary next step | Task, follow-up, or owner | Call customer tomorrow |
Data-quality review
Quarterly, search for duplicate labels, overlapping dropdown values, required fields with low completion, tags with no clear owner, and archived definitions still referenced in workflows. Prefer one canonical definition with documented allowed values.
Recovery
If a field change causes errors, stop dependent imports or automations, restore the field if supported, and compare identifiers rather than labels. For a deleted tag, do not bulk-apply a guessed replacement. Preserve object, field/tag ID, old and new definition, change time, affected automation/import IDs, and redacted example records.
- Native field was considered first
- Object and data type match the fact
- Dependencies searched before edit/archive/delete
- Dropdown and required rules tested
- Replacement and rollback path documented
- Field/tag IDs preserved in evidence