Modify the Default Self-Registration Page

If you're using the Default self-registration page, you can customize it with Visualforce.

Required Editions

Available in: both Salesforce Classic and Lightning Experience
Available in: Enterprise, Performance, Unlimited, and Developer Editions
User Permissions Needed
To create an Experience Cloud site: Create and Set Up Experiences AND View Setup and Configuration
To customize an Experience Cloud site:
  • Be a member of the site AND Create and Set Up Experiences

    OR

  • Be a member of the site AND View Setup and Configuration AND an experience admin, publisher, or builder in that site
To publish an Experience Cloud site:
  • Be a member of the site AND Create and Set Up Experiences

    OR

  • Be a member of the site AND an experience admin or publisher in that site
  1. From Setup, in the Quick Find box, enter Visualforce Pages, and then select Visualforce Pages.
  2. Next to CommunitiesSelfReg, click Edit.
  3. Add code to customize the fields required for self-registration or the page’s look and feel.
    In the default form, all fields except Password are required.
    For more information on customizing Visualforce code, check out the Visualforce Developer Guide.
  4. Save your changes.
  5. Test your self-registration process.

For more control over the self-registration process, edit the CommmunitiesSelfRegController.