A free serverless contact form
Why go serverless?
There are many benefits of making serverless applications, but in short, the main benefits are easy setup, no management, and less cost (free).
simple contact form with formspree
1 | <form action="https://formspree.io/foo@bar" method="POST"> |
Formspree is open source project (view on Github,) and they provide instructions on how to run your own instance of Formspree on Heroku.
Formspree uses reCAPTCHA to identify spam submissions. You can also add a honeypot field to your form with the name _gotcha.
Extensibility
You can start using Formspree without even visiting their website. Just point your form to https://formspree.io/$YOUR_EMAIL where $YOUR_EMAIL is the email you want submissions to be sent to. Once the form is configured correctly, submit it once. You should then receive an email from Formspree asking you to confirm your email address.