To extend a user profile to ensure that profiles contain more information that you might need for your users, login as an administrator and from your Administration dashboard, visit Extended Profile section.
Here, you will be able to view a tabular list of all the custom defined extended profile fields.
Click on the Add Field (1) button to create a new profile field.
Fill in the required information, which is a name for this profile field (the best practice is to give a name in lower case and without any whitespaces or symbols) and the label for that field.
Then for the 'Create for' option (2), select 'Users'. This means that the extended profile field you are going to make concerns users. That's it.
This field will now appear in your users' profile (3).
New users signing up in your system will have to fill in data for this field if you choose it to be mandatory using the 'is mandatory' field:
Note: When adding a new Extend field this will not change the existing items retroactively. For example, if you create a new custom field for Users, only the users created afterwards will have the option to choose among the values (and the already existing users will have assigned the default value, if a default value is set, or they will have to add a value only when edited/updated). Also, keep in mind that, if you update an already set default value with a new one, instead, this will apply only to the new users created after this change, while the already existing users will keep the value they have.
If you have chosen this field to be visible in reports, data from this field will also appear in your Reports.