Collect More Information on the Experience Builder Self-Registration Page

When users register, you often want to ask them for more than just basic information. If you're using the Experience Builder self-registration page, you can easily add fields to collect additional information.

Note
Note For even more control over the user information that you collect, disable the standard self-registration component and create a custom Apex controller.
  1. From Setup, in the Quick Find box, enter Object Manager, and then select Object Manager.
  2. From the Object Manager, in the Quick Find box, enter User, and then select User.
  3. Select Field Sets.
  4. Click New. Enter a name for field set.
  5. For Where is this used?, enter registration field set.
  6. Save the field set.
  7. In the Field Set Properties, drag fields into the In the Field Set box and save the changes. This example shows the Title field (1) being dragged into the field set box (2) and saved (3).
    Field set properties
  8. . From Setup, in the Quick Find box, enter All Sites, and then select All Sites,
  9. Next to your site, click Builder.
    You're directed to Experience Builder.
  10. In Experience Builder, select Home, and then select Login | Register.
  11. Select Page icon, and then select Self Registration.
  12. On the right, scroll to Extra Fields Field Set Name, and enter the name of the field set you created.
    The page reloads and displays the fields you added to the field set. In this example, it displays the Title field.
    Self-registration with title field
  13. To save your changes, click Publish.