Self-Registration

Use self-registration to invite new visitors to join your Experience Cloud site. When new users access your site’s login page, they see a self-registration option that leads them to a page where they can sign up. Depending on your use case, you can configure self-registration for business accounts, which allows users to register themselves as contacts under an account associated with a company. Or you can configure self-registration for person accounts to support a business-to-consumer (B2C) model where users register as individuals.

Required Editions

Available in: both Salesforce Classic and Lightning Experience
Available in: Professional, Enterprise, Unlimited, and Developer Editions
Note
Note

To avoid unexpected errors or delays, keep platform limits in mind when you customize your self-registration Apex logic. If your site has a lot of traffic, we recommend you configure asynchronous self-registration. This allows multiple users to self-register at the same time.

Implement self-registration for these use cases.

Self-Registration for Business Accounts

If multiple users want to register as part of an organization, you can configure self-registration to associate them with a business account in Salesforce. When these users visit your site login page, they can self-register by entering their information, such as their name and email address. This information attaches them as contacts to the business account.

Self-Registration for B2C

If your company serves B2C users, use self-registration to save users under person accounts. With person accounts, users can self-register as individuals rather than as contacts of a larger business account.