One thing I ran across when building my website with Jekyll, a static website generator, was that it restricted my ability to have dynamic content, such an HTML form and blog comments.
Disqus, a popular service that manages comments, alleviated the latter pain, however, the inability to have a simple contact form was huge. There are a couple third-party services that allow you to build forms, but many of them (such as Google Forms) are unnecessarily complex. They often embedded in iFrames or take you to their own domain to submit the form, meaning that they present visitors with a form that doesn't match the rest of the website stylistically, or are taken away from your website altogether.
To fix this, I built Formingo. Formingo is a new service that allows you to easily create HTML forms that get sent directly to your email address. It's completely free to use for up to 500 submissions a month, and there are a ton of new features coming. In fact, just today, I launched pre-verified email addresses and domains.
You can literally start using Formingo in seconds. If you have an existing HTML form, simply point it to POST
at the Formingo service URL and change the example email address to your own.
<form method="POST"
action="https://www.formingo.co/submit/[email protected]">
<input name="name" type="text" />
...
</form>
That's it. Once you change the action URL for your form, it'll immediately start working. You'll get all the fields in the form submitted directly to your email address.
I have several new features coming soon, including:
Let me know what you think about Formingo, and be sure to get in contact with me if you have a feature you'd like to see.