I won’t sell it, I promise
Wufoo (Free & Paid Options)
Formspree.io receives forms and emails you using SendGrid’s API. It’s free for up to 1000 submissions per month.
Simple Form (Free)
Not on this list
- Amazon Simple Email Service is an out-going service that sends emails from the cloud.
Salesforce provides a service, but it costs $1,000 per year.
Sample redirects visitors?
If the example code to paste is a HTML form (such as what FormSpree offers)
<form action="https://email@example.com" method="POST"> <input type="text" name="name"> <input type="email" name="_replyto"> <input type="submit" value="Send"> <input type="hidden" name="_subject" value="New submission!" /> ≪input type="hidden" name="_next" value="//site.io/thanks.html" /> <input type="text" name="_gotcha" style="display:none" /> </form>
your users will be taken to a site owned by the emailer, and may not return.
It’s important to protect your regular email address from harvester bots.
So use a throw-away email address and configure that account to have all emails forwarded to your real email address.
Or pay for sign-up for formspree’s use of a randomized number instead of your email.
Save forms to a database
send you an email with all the form content, plus enhancements
Lookup the physical location associated with the IP address.
Edit data in a form
Organise data in collections, e.g. to differentiate the user-generated contents from your private configuration settings
store and download data using different formats (e.g. a JSON for a feedback page and a plain-text for a contact form)
query/update your data by another program using a RESTful API.
Statistics such as the number of new entries per day/month, etc.
More on front-end software development
This is one of several topics:
- Text Editors
- Markdown text for GitHub from HTML
- HTTP/2 Transition Project Plan
- Static websites
- JAM Stack Website Project Plan
- Jekyll Site Development
- Website styles
- Website Styling
- Email from website
- Search within Hyde format Jekyll websites
- Data Visualization using Tableau