STATIC SITES & DEVELOPERS

A contact form for your static site — no backend required

Hugo, Jekyll, Eleventy, Astro, or plain HTML — if your site has no server to handle form submissions, Emson's embeddable widget gives you one for free.
Get Started for FREE
Static site contact form

Why static sites need a form backend

Static site generators are great for speed and simplicity, but they leave you without a way to actually receive a contact form submission — there's no server to send the email or store the enquiry. The usual fix is bolting on a separate third-party form service just for this one feature.

Emson's embedded contact form widget solves this directly: paste a snippet into your HTML, and every submission lands as a new thread in your Emson shared inbox — ready to reply to, assign, or track.

No backend required

How it works

1
Configure your widget

Set your fields, branding, and which domains are allowed to embed it.

2
Paste the snippet

Drop the embed code into your site's HTML template — no build step or server code needed.

3
Reply from your inbox

Submissions arrive as threads in Emson, protected by built-in spam detection, ready for your team to respond.

Embedded contact form

What's included on the free plan

  • Embeddable, customisable contact form widget
  • Domain allowlisting, so only your site can submit to your widget
  • Built-in spam protection
  • Submissions routed straight into your shared inbox as threads
  • No credit card required

It's a genuine free way to add "contact us" functionality to a site that otherwise has nowhere to send that message.

Add a contact form to your static site today

Start free with up to 2 users, no credit card required.

Get Started for FREE