The default user profile captures the essentials — name, email, phone — but your business almost always needs more. Custom user fields let you extend the profile without forking the schema or writing migrations.
Common Custom Fields
- Department — dropdown of HR-defined departments.
- Office location — dropdown for multi-site organisations.
- Date of birth — for age-restricted features or birthday automations.
- Emergency contact — a group containing name, relationship, phone.
- Dietary requirements — multi-select used by event booking.
- External CRM ID — hidden text field linking to Salesforce / HubSpot.
Step-by-Step
- Open Architect Panel → Custom User Fields.
- Click Add Field.
- Choose a field type (text, dropdown, date, multi-select, group, etc.).
- Set whether it's visible on the public profile, on the internal staff view, or both.
- Optionally tick “Required” for new account creation.
- Save. Existing users get the field with an empty value; new users see it in their registration form.
Visibility Rules
- Self-edit: User can change their own value.
- Admin-only: User sees the field but cannot change it.
- Hidden from user: Only admins ever see the field.
Tip: Use the field group type when you need related sub-fields (e.g. an emergency contact's name + phone + relationship). It keeps the data structured and the UI compact.