Field mask

By using field mask, you can define the format of answers your participants must use when registering for your event. You can do so by limiting the type and maximum allowed number of characters allowed as a valid answer to specific fields. This is useful for when you want your attendees to register using their social security numbers, registration numbers, or other options as their username.

Enabling field mask for headings

To enable field masks, follow the steps below:

  1. Navigate to Settings > Headings from the Event level. If you are configuring company headings, navigate to Account > Headings from the Company level instead.
For more information on headings, refer to our Headings article.
  1. Press the +Add heading button. The New heading pop-up box will be displayed.
  2. Select the heading you would like to change using the Select heading type drop-down box. Field mask can be used for the following headings:
  • Form - Username
Ensure that you have the Username tool enabled at the company level. Also ensure that the Autogenerated username tool is not enabled at the event level.
For more information on usernames, refer to our Username article.
  • Form - Phone
  • Purchase - Invoice company registration
Ensure that you have the Allows invoice tool enabled at the event level. For more information on invoice payment, refer to our Manual invoice payment option article.
  1. Enter the new value to replace the default value in the Type heading value field.
  2. Enter the desired mask in the Field mask field following the Field mask format.
  3. Press Create.
GIF showing how to edit a heading with field mask.

After completing the steps above, the field mask will be applied to the respective fields throughout the web version of the platform, including the backend.

Enabling field masks for plain text fields in forms

The field masks can also be used for custom fields using the Plain text answer type in Registration forms, Purchase forms, Custom forms, as well as Booking forms. To configure the field mask for such custom fields, follow these steps:

  1. Click on the created field in the related form page - registration form, custom form, booking forms, etc.
  2. Locate the Mask field.
  3. Click on Edit.
  4. Enter the mask format in the field.

Field mask format

To ensure that you get the desired results when using the field mask, ensure that you follow the field mask format. This includes the type of allowed characters and the maximum allowed number of characters. You can also use special characters to further define answers.

Alphabetic characters

A is used to only allow alphabetic characters in the text field.

The number of character masks corresponds to the maximum allowed number of characters in the field. Answers with less characters than the maximum allowed number of characters will still be accepted.

For example,

  • AAA limits the maximum allowed number of alphabetic characters to 3. For example, ARC.
  • AAAAAAAAAAAA limits the maximum allowed number of alphabetic characters to 12. For example, SDEWRJKLIAQU.

Screenshot showing an example of alphabetic character mask.

Numeric characters

# is used to only allow numeric characters in the text field. For example:

  • #### limits the maximum allowed number of alphabetic characters to 4. For example, 0071.
  • ####### limits the maximum allowed number of alphabetic characters to 7. For example, 8931456.

Screenshot showing an example of numeric character mask.

Alphabetic and numeric characters

N is used to only allow alphabetic and numeric characters in the text field. For example,

  • NNNNNNNN limits the maximum allowed number of alphabetic and numeric characters to 8. For example, H112N0KL.
  • NNNNNNNNNN limits the maximum allowed number of alphabetic and numeric characters to 10. For example, TR53YUN610.

Screenshot showing an example of alphabetic, and numeric character mask.

Alphabetic, numeric, and special characters

X is used to only allow alphabetic, numeric, and special characters in the text field. For example,

  • XXXXXXXX limits the maximum allowed number of alphabetic, numeric, and special characters to 8. For example, B31P-001.
  • XXXXXXXXXX limits the maximum allowed number of alphabetic, numeric, and special characters to 10. For example, C/08/10034.

Screenshot showing an example of alphabetic, numeric, and special character mask.

Special characters and character combinations

Special characters, such as ., /, -, etc., can be used to define the format of answers. The defined special characters will be automatically added to the field when the participant is entering their answer. Furthermore, you can also combine the allowed type of characters to define the desired answer. For example,

  • AA-AAAAA limits the maximum allowed number of alphabetic characters to 7, with a dash automatically separating the first two characters and the rest five characters, such as BA-BROWN.
  • #####.##### limits the maximum allowed number of numeric characters to 10, with a period automatically separating the first five characters and the rest five characters, such as 00098.26189.
  • N/NNNNNNNNN limits the maximum allowed number of alphabetic and numeric characters to 10, with a slash automatically separating the first character and the rest nine characters, such as C/F77YNJK21.
  • A-###/NNNNNN specifically asks for one alphabetic character, three numeric characters, and six alphabetic and/or numeric characters automatically separated by a dash and a slash, such as P-228/KDE5TN.
Defined special characters are added automatically in the fields when using the web version of the platform, including the backend. It is not added automatically on the mobile app.
When using field mask with defined special characters for the Form - Username heading, the web version of the platform applies the field mask to the Username field, and the defined special characters will be automatically added. However, they will not be automatically added to the mobile app. Ensure that your users log in using the exact credentials, including the defined special characters, when logging in from the mobile app.
Screenshot showing an example of alphabetic, numeric, and defined special character mask with combinations.


How Did We Do?