Submit a ticket My Tickets
Welcome
Login  Sign up
Open navigation

How to Add Custom Sign up Fields in the Sign Up Form

As a school administrator, you probably would like to gather all the relevant information about your users when they sign up. Besides the Email, Username, Password (which are required fields), LearnWorlds offers the ability to create custom sign-up fields as well. 

Add Custom fields

Click on Site Builder → Sign in/up, and click on Add field to create custom Sign up fields. 

In the side menu, you can start creating the custom Sign-up field by choosing a title, changing the Field Status (Active, Required), and the unique data key.


Notes: 

  • A Data key is a single word of Latin characters that uniquely identifies the field, which is used as a prefix for the user value if the auto tag is enabled, for the Dropdown, Checkbox, and Radio buttons types of fields, as well as for other internal operations. 

  • You are able to re-order the custom fields by moving them up or down:

Types of custom field options

Text input

 

1. You can set the input placeholder to show a text when the field is empty.

2. You can set a default value for the sign-up field if needed.

3. Set the maximum input of the character limit.

4. You can enable validation constraints for the field.


You can choose from several types of constraint rules, such as Alphanumeric, Numbers, Telephone, Email, URL, and Custom, and choose the regular expression:

You can also set a constraint fail error message if the constraint validation fails:

Click on Add, enable the custom field, and save your changes on your Sign in/up page.

Dropdown

1. You can set all of the possible options for the user to choose from (each on a new line)

2. You can set the input’s placeholder. This is a pseudo-placeholder. Write a text which will appear as the pre-selected first option of the dropdown which however will be disabled.

3. Set a default value for the specific custom field, if needed.

4. Choose whether you wish to add the user’s input as a tag to the user’s profile.


Click on Add, enable the custom field, and save your changes on your Sign in/up page.

Checkbox

 

1. You can choose the text label of your Checkbox field.

2. Set a default value for the sign-up field (if one is needed).

3. Choose whether you wish to add the user’s input as a tag to the user’s profile.


Click on Add, enable the custom field, and save your changes on your Sign in/up page.

Radio buttons

1. You can set up all of the radio button options for the user to choose from (each on a new line)

2. Set a default value for the specific custom field, if needed.

3. Choose whether you wish to add the user’s input as a tag to the user’s profile.


Click on Add, enable the custom field, and save your changes on your Sign in/up page.

Date

1. You can set the input’s placeholder (text to show when the field is empty).

2. Click on Add, enable the custom field, and save your changes on your Sign in/up page.

3. In the Signup form, dates go all the way back to 1971. If you wish to go even further back, click on 1971 and previous date options will appear (For the Payment Section in case you choose to show the Custom Sign up fields, the dates will go back to 1992. If you wish to go even further back, click on 1992 and previous date options will appear).

Text Area

1. You can set the input placeholder to show a text when the field is empty.

2. You can set a default value for the sign-up field if needed.

3. Set the number of multiple rows.

4. Set the maximum input of the character limit.

5. You can enable validation constraints for the Text Area field if you wish so. 

Use Cases

Custom sign-up fields are useful when it comes to gathering more information that may prove useful for your school's management, services, and further users segmentation.  As a school administrator, you probably would like to gather some extra relevant information about your users when they sign up beside the Email, Username, Password (which are required fields). 

  • For example, you may want to know your users' birthdays so that you can provide them with a birthday coupon to redeem on their birthday! 
  • You can extract further information to categorize your users into smaller groups and send targeted material to them through newsletters. Information such as gender, age group, or profession can help segment your groups. 
  • Requesting the user's address can also assist in the process of shipping physical products. Otherwise, if you don't wish to request this upfront during the sign-up process, you can create a form.

In general, we suggest not overwhelming the users by requesting a lot of information during the sign-up process, rather than the essential information. You can always request more information later through our Marketing Forms. 


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.