Adding new custom fields to user profile

Hello! I want to add new custom fields to user profile, some fields that we are collecting during event registration.

Currently, at every event we collect some information that does not change between events, and ideally, we would like this info set up in user profile once, and gather from the profile in every event, instead of getting them from the registration form every time. What is the best way to add such information?

Example:
We are collecting “Country” and “Department” information at every event, but these are likely are not going to change from event to event. If user profile include these, then we can fetch these info from the profile and don’t ask these fields for every event registration.

Thanks in advance!

1 Like

There is no possibility to do that at the moment.

I see, thank you very much!

So, I am thinking of contributing by adding the ability to additional fields to user profile, but I was wondering if you had any plans for this in near future and if not, just for a head start, where in the code would be the best place to implement this feature?

Please see the discussion in the comments here: Add a pronouns field to the built-in user fields · Issue #5683 · indico/indico · GitHub
While the initial suggestion was quite specific, most of the followup discussion was about how to support this in a clean way (and that way would be custom user profile fields ;))

Thank you, this helps a lot!