Setting up Custom Fields
The Custom Fields schema is managed in the Custom Fields module (Configuration → Custom Fields). Each supported area — Members, Direct, Referral, Automation, Leaderboards, Challenges, Rewards, and Fortune Wheels — has its own separate schema, listed by module on the main screen.
🛠️ Creating a group
Field settings
Name — the label shown on forms and in views.
System code — the technical key used in the API, imports, and exports. Upper-case characters are allowed (e.g.
FeatureSubscriptionHHC), so you can keep naming consistent with an external system.Required — a required field is marked with an asterisk on the entity form, and the record can't be saved without a value.
Predefined values — for Single select / Multi select, the Collection the values come from. See Collections.
Status — each field and group can be activated or deactivated independently without deleting it.
A field's type can't be changed after it's created. If you need a different type, create a new field. The system code is immutable too — only the name/label can be edited later.
Each module tracks how many fields are currently used against its limit (shown as a counter, e.g. 9 / 25 fields used), so you can plan a schema before rolling it out.
Managing an existing schema
Edit a group or field to adjust its name, description, or configuration.
Deactivate a field or group to hide it from forms without deleting its stored data.
Delete a field or group using the trash icon — this permanently removes it and any values stored against it.
Last updated
Was this helpful?

