WS Form includes server-side validation hooks for validating a full submission or validating each field when a form is submitted. This gives you a way to add your own validation logic to forms in WordPress and return errors back to the form.
Field-level validation can return standard invalid feedback, custom invalid feedback, messages, or a redirect. Submission-level validation can return messages or a redirect. WS Form supports one or more errors by pushing actions to the validation array and returning them to the form.
Validation hooks receive context such as the post mode and a partial submit object. Field validation also includes the field ID, submitted value, and repeatable section row index, and email addresses can be validated before sending emails with the Send Email action.