Form Validation beyond basic checks with useful error messages
M
Matt S
Form validation plays 2 vital roles:
- Prevents erroneous data into the Brizy Leads area (incomplete phone numbers, phone numbers need a specific format, min/max character restrictions etc)
- Ensures data submitted through Brizy Forms is in the correct format to play nicely with Integration tools - otherwise it is simply silently rejected.
I am currently having a nightmare with getting Brizy forms to sync consistently with Brevo - and it is down to Brevo's strict phone number format requirements +[country code][rest of the number]. I don't think this is unreasonable on Brevo's part.
However the consquence is: if a user misses the +[country code] part or simply misses a digit off - the form will submit and zero information will go into Brevo.
No data, no warning, workflow broken.
I'm sure this is the same with other integrations.
More specific validation options is one way to go, but why not just add a reg ex validation field where we can paste in a custom requirement? To help the user - being able to add custom error messages per field and placing these near the field will give a better, more modern experience.
Hope this will be considered to bring Brizy in line with other modern web systems.
D
Daniel MacLeod
I totally agree. This form element should have features that address different formats for telephone numbers: xxx-xxx-xxx or (xxx) xxx-xxxx or +1 (xxx) xxx-xxxx, etc.
Also, add the customization of the error warnings to the Login element. Branding should be accessible to all elements that are visible to a user.
Even better, add options to have an email sent to the form filler in which he must enter a code to validate the info they are entering -- I'm seeing this process much more often these days to reduce spam or false information. If one is asking for a telephone number, it would be nice to have the option/integration of sending the form filler an SMS message (and email).