There are a number of sites I'm currently running that see a fair amount of traffic and contact forms are being filled out on a regular basis (each site has multiple pages, each page I assign a specific value to the form that is used to identify which page is being filled out). These sites are run on Jekyll and I wrote some simple php to send out emails when a form is completed.
Analytics of all sorts is setup to be able track when these are fired off through ajax and virtual pages. Use JS for validation (HTML can do it now, but there are some downsides with that).
I'm looking for a solution that doesn't interrupt current workflow as it's live and number of people are using this and relying on the current setup. I simply would like to drop in another request to a CRM/database of some sort to be able track, scale, and organize or port if needed.
I've considered sending them over to Googlesheets, but that's not the most graceful setup nor does it seem the easiest to manage as more and more pages will be added.
Looking at CRMs they tend to be too robust, have a lot of excess features, have arbitrary restrictions on how many submission filled out, type of forms, etc. Also, they tend to be pretty pricey - but that makes sense because they do offer a lot.
Things I've considered, https://formspree.io/, https://lexicata.com/, http://www.hubspot.com/products/crm, https://www.zoho.com/crm/?src=zoho, and google sheets.