Let’s say you have a static website hosted on something like Github Pages. I have one at firstname.lastname@example.org. I am pointing my domain edreckers.com to it via CNAME.
These are static HTML sites and I needed to place a contact form on it. I needed a simple solution for someone to submit an email and comment/message on my static site.
Here are four ways to add an email form on a static HTML only website.
You get 3 free embeddable forms with a single Wufoo account. You can see this option used on my own personal website at www.edreckers.com. This is a Github Pages static hosted website with a CNAME record for www.edreckers.com.
You create an account with them, receive a public API key and check your messages with a private API key. You get the form HTML which you can embed on your static site. From Simple Forms, “Simple Form allows you to setup forms with any kind of data (including file uploads) in 2 easy steps”.
Google Docs let’s you create an embeddable form that you can collect in Google Sheet. From the Google Docs page, “Create a form and collect the responses in a Google Docs spreadsheet.”.
I’m sure there are others, but if you’re looking for ways to embed a contact form on a static HTML page or website, you can’t go wrong looking into the options above.