StaticForms

A forms back-end for your static web sites

No Employees
Founders Code
Solo Founder
APIs
Design
Programming
SaaS
Utilities

I needed a simple way to add forms to a static website that I was building using VuePress. None of the existing options quite met my needs, so I built one that did.

July 11, 2021 New docs!

What, again? Didn't I announce this last week too?

I did, and yes, I've done it again, this time rebuilding the StaticForms docs site using Docusaurus. Docsify enabled me to a build great looking, and functional, documentation site, but I found a major flaw (for my purposes - your mileage may vary) so I decided to rebuild it again using Docusaurus. Fortunately, they both use Markdown for all their content, so the migration wasn't too much work. The new new docs site is live now...let me know what you think...

July 3, 2021 New docs!

We've completely revamped the StaticForms Help Docs.

The original version was built using the Saber static site generator (SSG). Saber was great at the time, and I'm still a huge fan of SSGs, but it's really intended for creating blogs and I decided that it was time to rebuild the help dos using something better suited to the job. Say hello to our new help docs built using Docsify!

Using Docsify should make it quicker to create great-looking documentation for the new features we're adding. 馃

June 27, 2021 New Integration - Revue

Pleased to announce a new StaticForms integration with Revue by Twitter.

If you want to publish an email newsletter, Revue is a great option. It's easy to use, free to get started, and Twitter takes a very reasonable cut on paid newsletters.

Revue also provides a sign-up form which you can embed on your website, so you might be asking why you would need to use StaticForms? The answer is flexibility - with Revue you only get to ask your subscribers for their name and email. With StaticForms you can ask your subscribers anything you want then use that information to better understand them.

Read more on our blog.

June 20, 2021 Major revamp of the submissions dashboard

Just released a major update to the Submissions dashboard.

There's a big chart at the top of the page that shows how many submissions your form has received, split between spam and non-spam submissions, over the last 7, 30 or 90 days on a daily basis, or for the last 6 or 12 months on a monthly basis.

We've added paging to the submissions list, with a default of 25 submissions at a time, as well as the ability to sort the submissions by the date they were received.

And, lastly, we've improved the Inbox and Spam Folders we introduced in the last release by enabling you to move submissions between folders or to archive submissions.

Altogether, we think this makes managing submissions much easier!

June 7, 2021 Refreshed look & improved dashboard

I just published an update to StaticForms with a refreshed look and improvements to the dashboard.

Under the covers I've also moved the application to .NET 5.0 which brings some performance improvements and has enabled me to simplify the codebase in some areas and fully automated the build / deploy pipeline using Github Actions, which should lead to more regular and reliable updates going forward.

May 23, 2021 Rebuilt the marketing site with Eleventy

After using a different technologies for the marketing site (ASP.NET) and blog (Saber SSG) for StaticForms, I rewrote both this weekend using Eleventy.

Now there's one technology stack, one CI/CD pipeline and a lot less head-scratching whenever I need to make changes.

And Eleventy is a super-productive way to develop web sites and blogs, so hopefully there'll be a bit more frequent blogging going on in future.

August 17, 2020 Updated reCAPTCHA demos

So, it turns out that due to the way Google reCAPTCHA hooks into forms, it bypasses the standard HTML5 input field validation. Not cool.

After a lot of research, and trial and error, I've updated the demos to show how to integrate reCAPTCHA whilst ensuring that the input field validation is still triggered. It mans that integration requires a small amount of JavaScript, but it's still pretty straightforward and means that StaticForms can use reCAPTCHA to identify spam whilst you can be sure that your forms are populated correctly.

August 7, 2020 Added support for Google reCAPTCHA

StaticForms has had support for honeypot fields to help fight form spam since shortly after it was launched.

Sometimes though, it's useful to have another tool in the anti-spam armoury.

Today's release adds support for both the checkbox and invisible versions of Google's reCAPTCHA v2. Demos and code samples demonstrating how to integrate the invisible and checkbox versions are available now and a blog post and help docs will be added shortly.

July 18, 2020 Featured on BetaPage

StaticForms is featured on BetaPage today!

I chose not to pay to be listed, so it's taken almost two months, but today is the day.

I listed StaticForms on 10Words a few weeks ago and saw only a small number of visits directly attributable to that, so it will be interesting to see if BetaPage is more successful.

https://betapage.co/startup/staticforms

June 24, 2020 New blog post - integrate StaticForms and Webflow

Webflow is growing in popularity as a powerful no-code web development tool.

If you export your Webflow site to host it elsewhere, or just need more powerful form-handling thatWebflow offers, StaticForms may be the answer. This tutorial walks through setting up the integration between StaticForms and Webflow.

https://blog.staticforms.co/posts/staticforms-webflow-integration.html

About

I needed a simple way to add forms to a static website that I was building using VuePress. None of the existing options quite met my needs, so I built one that did.