Skip to main content
Profile Fields control what information members can view and edit on their profile after registration. This is separate from the registration form — you can ask for different things at different stages. The most powerful feature here is the splash screen: mark any field as required, and every member who hasn’t filled it out will be prompted on their next login. They can’t skip it. This is how you collect data from existing members without chasing them by email. Profile fields configuration with visibility and required settings

How to access

SettingsUsers & ProfilesProfile Fields

The splash screen mechanism

This is the key feature that makes profile fields operationally powerful:
1

You mark a field as required

In the Profile Fields builder, toggle a field to Required.
2

Member logs in

On their next login, the system checks if all required profile fields are filled.
3

Splash screen appears

If any required field is empty, a modal form appears showing only the missing fields. The member cannot dismiss it.
4

Member fills the fields

They must complete all required fields before they can access the platform.
Use cases for the splash screen:
  • You just added “Emergency Contact” as a required field — all 500 existing members will be prompted on their next login
  • New regulatory requirements mean you need everyone’s date of birth — mark Birthday as required
  • You created a custom field “Membership Renewal Year” — make it required and everyone fills it out automatically
The splash screen is the most efficient way to collect data from existing members. No bulk emails, no reminders, no chasing — just mark the field as required and your members will fill it out next time they log in.

Field configuration options

For each field, you control three things:

When to use immutable

Mark a field as immutable when the value should be set once and never changed by the member:
  • Membership ID numbers
  • Official registration dates
  • Verified credentials or license numbers
  • Admin-assigned categories
Members set it once (or admin sets it), and from then on only administrators can change it.

What members see

Members edit their profiles at ProfileUpdate Profile. The profile edit page is organized into tabs: Profile (personal info, bio, location), Permissions, Roles, Profession, Badges, Family, Notifications, and Settings & Privacy. The Profile tab shows editable fields for name, date of birth, gender, bio, town of residence, location on map, and any enabled custom fields. A Save button appears at the top right of each section.

Registration form vs profile fields

These two features work together as a two-stage data collection pipeline:
A field can be on both forms with different settings. Phone might be optional at registration but required on profiles — meaning new members can skip it during sign-up, but they’ll be prompted for it on their next login.

Progressive profiling strategy

Instead of asking for everything at registration, collect data in stages: Stage 1 — Registration: Email, name. That’s it. Get them in. Stage 2 — First login splash screen: Birthday, phone, local center. Mark these as required profile fields. Members fill them out immediately after their first login. Stage 3 — Over time: Profession, social profiles, custom fields. Keep these enabled but not required. Members fill them out when they feel engaged enough. Stage 4 — When you need something new: Create a new required profile field. Every member gets the splash screen on their next login. Data collected within a week without a single email.

How profile fields connect to other features


Common scenarios

  1. Create the field (or find it in the existing list)
  2. Enable it in Profile Fields
  3. Mark it as Required
  4. Done — every member sees a splash screen on their next login and must fill it out
You probably have too many required fields. Only require what’s truly essential. If a field is nice-to-have, keep it enabled but not required — members will fill it out voluntarily (or not, and that’s OK).
Create a Custom Field and mark it as Admin Only. It will appear in the admin’s view of the profile but members won’t see it.
An admin can change immutable field values — the restriction only applies to the member. Go to the member’s profile → Edit → find the field and update it.