SnipForm has been designed to be as flexible as possible. To keep the design with you and the backend with us. Out the box features include:
Multiple forms on a page
If you have multiple forms on a page, then you can wrap each form in a
<snip-form> element. Each form will be isolated and will not affect the other forms.
SnipForm has built-in state-of-the-art spam protection mechanisms. No more hacky reCAPTCHA timeouts.
Double submit protection
SnipForm will prevent double submits. This means that if a user submits a form, then they can't submit it again until the results have been returned. This prevents users from submitting the same form multiple times.
Form style integrity
SnipForm will not interfere with your form's style. It will not add any classes or styles that you have not directed it to. This means that you can style your form however you like and SnipForm will not interfere with it.
From to Email
SnipForm will automatically send you an email with the form data. This means that you don't have to worry about setting up a backend to receive the form data.
Use SnipForm's built in field validators to validate your form's data. No more hacky custom validations and error messages.