I am using Formspark and it is working fine for submissions. However, when I enable Botpoison (Formspark's native spam protection) the form does not work. It sends as it should. But does not show up in Formspark as normal (or as spam) and does not filtered by Botpoison. It's like nothing happens.
Is there a prebuilt regular form somewhere that has the success and error functionality built in? All the templates and integrations seem to use Webhook forms.
I am looking for is a basic contact form to collect name and email. But my understanding from what you say is that I can NOT use the WS pre-configured Form Component because I want to use Formspark to handle form processing. Formspark does not do Webhook. I don't know how to build a form from scratch to show the success or error message. If I add the non-webhook form to my project all I get is a form box. I can build fields and a submit button. But no built-in logic to tell the user if it has sent or if there is an error.
not sure actually, if formspark allows you to own the html of the form, then you can build the form in webstudio visually and attach their script to handle the logic, it could be possible if they are smart
In theory if they are smart they would let you define your own success/error containers and just privide them with selectors to show/hide the message. THat is if they can act as a layer on top of your html.
But no built-in logic to tell the user if it has sent or if there is an error.
That's right, regular hmtl form doesn't handle displaying error/success after submission. THis is why webhook form exists: it submits data to a webhook and depending on the status code in the response shows error or success message box.