Custom fields let each tenant capture information the app doesn't have a built-in field for — a Text, Date, Checkbox, or Choice (dropdown) field, added per entity. This is a two-part system: first you define the field type here, then it shows up automatically on every record's own Custom Fields tab.
From the side menu, open the Custom Fields category, then pick which entity you want to add a field to:
Each opens its own page (e.g. /companies/custom-fields) with four tabs: Text Fields, Date Fields, Checkbox Fields, Choice Fields.
When adding or editing a field on Project, an extra Limit to Project Category dropdown appears — leave it blank to show the field on every project, or pick one to only show it on projects in that Category (the broad grouping, e.g. Construction & Remodeling or Home Services — it covers every Project Type within it, not just one). Company, Person, Employee, Lead, and Site fields don't have this option; it's Project-specific.
Choose the tab matching what kind of field you want, then click the "Add [Field]" button in the top right.
Quick way to choose: if you'd naturally answer the question with a single word from a short known list, use Choice. If it's genuinely open-ended, use Text. Reach for Choice over Text whenever you can — it keeps the data consistent enough to actually filter or report on later.
The Add dialog is the same shape for every field type:
Worth knowing: there's also an "Auto Create" checkbox on this form — right now it doesn't do anything. It saves and displays fine, but nothing else in the app currently reads it. Safe to leave unchecked.
Click Save.
After saving a Choice Field, click its "Options" button (only shown for Choice Fields) to open a second dialog where you add the actual list of choices — each with its own Description, Display Order, and Active flag. Click Add Option for each one, then Save.
Open any record of that entity type (a real Company, Person, Project, etc.) and go to its own Custom Fields tab — the new field appears there automatically, grouped with the others of its type (Text/Date/Checkbox/Choice), ready for staff to fill in per-record.