Custom profile fields
The default employee profile covers most cases, but every organization tracks something slightly different — T-shirt sizes, dietary preferences, emergency contacts, badge numbers. Custom fields let you add those without changing code.
Where to configure
Admin → Custom Fields → Employee in the sidebar.
Adding a custom field
- Click New field.
- Pick a type — text, number, date, dropdown, checkbox, multi-select.
- Set:
- Label — what the field is called on the form.
- Section — which tab it appears in (Personal, Employment, Emergency, Custom).
- Required? — must be filled in when creating an employee.
- Visible to — Admins only / All staff / Just the employee themselves.
- Save.
Where custom fields appear
- On the employee create/edit form, in the section you specified.
- In the employee detail page.
- As filterable columns in the Employees table.
- In CSV exports.
Tips
- Use dropdowns for fields where you want consistency (e.g. T-shirt size: XS, S, M, L, XL).
- Set Visible to: Just the employee for sensitive fields the person should see but other staff shouldn't.
- For long lists (like dietary requirements), use multi-select so people can tick multiple options.
Renaming or removing a field
You can rename a field at any time without losing data. Removing a field hides it from new forms — existing data is kept but no longer shown in the UI. Use Permanently delete only when you're sure.