What are User fields

User fields can be used to ask for information from users when they sign up, which will be publicly displayed on their profile page.

Thomas Malbaux avatar
Written by Thomas Malbaux
Updated over a week ago

User fields enable both customers and providers to provide additional information about themselves during registration or while updating their user profiles in your marketplace.

Below, we will explore each type of user field and explain how they function within your marketplace.

What are the default user fields

Default user fields are available for users to complete during registration, while editing their settings, or when adding payout details and payment preferences.

List of default user fields

Below is a list of all the default user fields:

  • Email address, which can be edited on the Signup form, the Account settings / Contact details

  • Password, which can be edited on the Signup form, the Account settings / Password

  • First name, which can be edited on the Signup form, the Profile settings

  • Last name, which can be edited on the Signup form, the Profile settings

  • Bio, which can be edited on the Profile settings

  • Profile picture, which can be edited on the Profile settings

  • Phone number, which can be edited on the Account settings / Contact details

  • Payout details, which can be edited on the Account settings / Payout details

  • Payment methods, which can be edited on the Account settings / Payment methods

  • Display name, which is automatically generated after signup

How to modify default field labels

At the moment, default user fields can only be edited with code customization.

What are the custom user field

You can add user fields in Console > Build > Users > User fields. You can add up to 100 user fields.

Users are required to fill out user fields during account creation. The information provided is displayed on their profile page. All user fields are mandatory to fill in during the signup process.

There are 3 types of user fields you can add in Console: "Free text", "Select one" and "Select multiple".

Free text

This field type allows users to enter text or numbers, which will appear as a text area on the signup and edit profile forms. On the profile page, it will be displayed as a block of text. This field can be used for a variety of information, whether brief or detailed.

Consider using the Free text field type when the information requested is open-ended and extensive or when you’d like to give the user more freedom to share information about themselves.


Select one

This field type allows users to choose one attribute from a predefined list of options during signup or when editing their profile. When setting up this field, you must specify the field options available for selection. In the signup and edit profile forms, these options will be presented in a dropdown menu.

On a profile page, all “Select one” fields are displayed in a “Details” section. Here is an example of a “Details” section on a listing page showing 3 different “Select one” fields.

This field type is ideal when you want to give your users a limited set of options, only one of which should be applied to the profile.


Select multiple

This field type allows the user to choose multiple attributes (as many as are available) from a list of field options. To create this field, you have to define the list of options available to select. These will be displayed as checkboxes in the signup and edit profile forms.

On the user profile page, the selected attributes are displayed among a list of all the possible attributes.

This field type is ideal for displaying things that users may or may not offer or define themselves as. As with Select One, if the options cannot be confined to a specific list set, consider using a Free text field type instead (or in addition).

Did this answer your question?