Loading

‘Extra field’ Shows up as Text in the Experience Site 'Self Registration' Regardless of Its Type

Veröffentlichungsdatum: May 21, 2026
Beschreibung

Using picklist fields as an example in Extra Fields in the Self Registration component displays as Text fields. Also, there are no dropdown to select values for the Site Self Registration page. This applies to the Register page created in Experience Builder. 

Steps to reproduce this behavior:

  1. Create the picklist field

In Salesforce Classic

  1. Within Setup, navigate to Fields for the User object.
  2. Create a custom single select picklist field and provide values for it and Save.
  3. Under the User object in Setup, click Field Sets.
  4. Click New and then fill in the Label, Name (API Name), and where the set will be used. All are required.
  5. Click Save
  6. With the new Field Set populated on the Setup page, click Edit under Action. 
  7. Drag your new picklist field into the area marked 'In the Field Set.'
  8. Click Save.

 

In Lightning Experience

  1. Go to gear iconSetup.
  2. Select Object Manager.
  3. Under Quick Find search for User.
  4. Click the User object.
  5. Click New on the Fields & Relationships page. 
  6. Create a picklist field.
  7. After the picklist is created, click Field Sets.
  8. Click New and provide the Set a label, name, and place a value under "Where is this used?".
  9. Click Save.
  10. Add the new picklist field to the field set.
  11. Click Save.

 

  1. Add the Field Set in the Experience Builder self-registration component

In Salesforce Classic
  1. Navigate to the Experience Builder via Setup | All Sites and click Builder for the site.
  2. When the Builder loads access the Registration page for your site.
  3. Select the Self Registration component on the page and place the API Name for your Field Set under "Extra Fields Field Set Name". The custom picklist field should display.
  4. Publish the site and then navigate to the self registration page via your login page for the live site. 
 
In Lightning Experience
  1. Navigate to gear icon | Setup | Feature Settings | Digital Experiences | All Sites.
  2. Select Builder right beside the name of the affected site.
  3. Click the dropdown arrow beside the gear icon at the upper left side of the page and scroll down to 'Register' under Login Pages.
  4. Select the Self Registration component on the page and enter the API Name for your Field Set on 'Extra Fields Field Set Name' field.
  5. Publish the site and then navigate to the self registration page via your login page for the live site. The custom picklist field should display.


The picklist field accepts text values and not provide a dropdown to display the predetermined field values. 


See Also: Self Registration

Lösung

This is a known limitation of the feature so non-string fields aren’t supported when using the 'Extra Fields' functionality for the standard 'Self Registration' component in the Experience Builder. Customers are free to create their own 'Self Registration' component and customize it how they see fit. The source for the 'Self Registration' component can be found in Setup under Lightning Components. A new custom 'Self Registration' component can be created from this component provided by Salesforce. 
Nummer des Knowledge-Artikels

000383120

 
Laden
Salesforce Help | Article