Manage Fields - Designing user profile fields

Manage Fields - Designing user profile fields

Understand what Manage Fields controls

Open Community Settings and go to Manage Fields to design the user profile structure used in your community.



This is where a superhost decides what information members should provide, what information should be visible to others, and how profile data should behave across onboarding and profile management. In other words, Manage Fields lets you shape the profile experience to match the kind of community you are building.

This is especially useful when you want to:
  1. Collect specific member information that is relevant to your community
  2. Standardize the profile details available across the community
  3. Make important information mandatory during onboarding or profile completion
  4. Protect sensitive details using encryption
  5. Support profile-based filtering, permissions, and automation later
Because other areas such as Signup Form and Dynamic Membership rely on profile information, the decisions you make here affect much more than just the user profile page.

Create a new profile field

Use Add Field when you want to create a new profile field for members.



In the Add Field popup:
  1. Enter the Field name.
  2. Choose the Field type.
  3. Configure the required field permissions.
  4. Click Add Field.


You can repeat this process until the profile captures all the information your community needs.

The available field types include:
  1. Single line
  2. Multiple line
  3. Date
  4. Dropdown
  5. File
  6. Multi-select dropdown

This gives a superhost flexibility to design simple or detailed profiles depending on what information should be collected.

For example:
  1. Single line for short values such as company name or job title
  2. Multiple line for longer inputs such as bio or expertise
  3. Date for time-based information
  4. Dropdown when you want users to choose from one fixed list of options
  5. Multi-select dropdown when users may belong to multiple categories or interests
  6. File when users need to upload supporting information or documents

Configure field permissions

While creating a field, you can control how that field behaves for members and how it is used in the community.

The available options are:
  1. Allow users to edit – Lets members update this field from their own profile
  2. Visible to everyone – Makes this field visible to all members on user profiles
  3. Mandatory – Makes the field required before profile details can be saved
  4. Personal Information – Marks the field as sensitive, so the entered values are encrypted
  5. Show in Onboarding Form – Displays the field while new users complete onboarding

These settings help a superhost decide not only what data is collected, but also how open, editable, and secure that data should be.

Use Allow users to edit when members should be able to keep the value current themselves.

Use Visible to everyone when the information helps other members understand who that person is, what they do, or how they are connected to the community.

Use Mandatory when the information is essential for membership records, segmentation, approvals, or access-related decisions.

Use Personal Information when the field contains sensitive data that should be handled more securely.

Use Show in Onboarding Form when you want that information collected as early as possible, instead of asking members to complete it later from their profile.

Together, these options help a superhost design not just the profile fields, but also the profile experience and the level of information quality across the community.

Manage existing profile fields

From the Manage Fields list, you can continue managing fields even after they are created.
For each field, you can:
  1. Update its permissions
  2. Disable it temporarily
  3. Edit it
  4. Delete it permanently
This gives a superhost flexibility to evolve the profile design over time as the community changes.

Use three dash (that appears on the mouse hover) to organize the fields by dragging and dropping them on the list.

Use Status to disable, when you want to stop using a field for now without removing it completely.

Use Show in onboarding form to display that profile field on the onboarding form that appears right after the member joins the community.

Use edit when the field still matters, but its name, type, or behavior needs adjustment.

Use delete when the field is no longer needed and should be removed permanently.



This makes Manage Fields useful not during the initial setup of the community, but also during cleanup, profile redesign, or process changes later.
Use Social Links to control whether members can display social profiles such as Facebook, Twitter, or LinkedIn on their community profile page.

This gives a superhost control over whether the profile experience should stay limited to community-specific information or also support broader member networking through external profiles.

Enable Social Links when professional networking matters in your community. Disable it when you want profiles to stay more controlled, minimal, or focused only on community participation.


Use developer info

Use Developer Info to retrieve the Field ID for a profile field.



This is especially useful when profile data needs to be updated through APIs or used in external integrations and automation. For a superhost or technical admin, this makes profile fields more useful beyond the interface and supports advanced configuration or system-level workflows.

Idea
Note: After designing the profile structure for your community, continue with Roles and Permissions to create custom roles and delegate selected management responsibilities without turning members into full hosts.