Hugo form backend

Hugo Form Backend

Receive form submissions on Hugo websites without writing backend code. Point your Hugo contact form at Formgrid and deploy as usual.

Plain HTML forms. Email notifications. Lead management. Free to start.

Free plan to start. No credit card required.

Formgrid leads dashboard showing contact form submissions with New, Contacted, and Converted stages

Why Hugo sites need a form backend

Hugo generates static HTML at build time. Those files cannot accept form POSTs or send email by themselves.

How Formgrid works with Hugo

Add a standard HTML form to your Hugo templates or content. Formgrid is the backend that stores and routes every submission.

No backend code

Keep Hugo focused on generating pages. Formgrid receives submissions over HTTPS.

Email notifications

Get structured alerts for every enquiry without SMTP setup in Hugo.

Lead management

Track New, Contacted, and Converted statuses instead of burying leads in the inbox.

Works on any host

Use GitHub Pages, Netlify, Cloudflare Pages, or your own static host with the same endpoint.

Connect a Hugo form in four steps

Create the Formgrid form, drop the action URL into your Hugo template, build, and manage leads.

  1. Create a form

    Open Formgrid and create a form for your Hugo site.

  2. Point the action

    Paste the endpoint into your Hugo form action attribute.

  3. Receive submissions

    Formgrid stores fields and sends email notifications.

  4. Manage leads

    Use the pipeline, reminders, and optional Sheets sync.

Features for static site forms

Formgrid goes beyond inbox forwarding so marketing sites and developer portfolios can manage real enquiries.

Email notifications
Google Sheets sync
Lead pipeline
Follow-up reminders
Spam protection
File uploads
UTM tracking

Example integration

Point a standard HTML form at your Formgrid endpoint. Field names map directly to the submission dashboard.

layouts/partials/contact-form.html
<form action="https://formgrid.dev/api/f/your-form-id" method="POST">
  <label>
    Name
    <input type="text" name="name" required />
  </label>
  <label>
    Email
    <input type="email" name="email" required />
  </label>
  <label>
    Message
    <textarea name="message" required></textarea>
  </label>
  <button type="submit">Send</button>
</form>

Replace your-form-id with your form ID from the Formgrid dashboard.

What Is Included

Everything included in your form backend

Point your HTML form at Formgrid and get the full stack behind every submission. Each row below shows what lands in your dashboard, inbox, and shared tools.

Lead pipeline

Every submission becomes a tracked lead

New, Contacted, and Converted stages in one dashboard. See active enquiries and conversion rate without counting manually or adding a separate CRM.

Formgrid leads dashboard showing contact form submissions with New Contacted and Converted stages
Formgrid lead pipeline showing New Contacted Converted stages

Google Sheets sync

Every lead lands in a shared sheet, live

Each form submission appears as a new row in Google Sheets within seconds. Your whole team sees new leads in real time. No Zapier needed.

Form submissions syncing to Google Sheets automatically

Email notifications

Never miss a submission

Every form submission triggers a clean, formatted email with the full enquiry details. No raw data dumps in the inbox.

Instant email notification for a new form submission

Follow up reminders

Warm leads never go cold

Set a follow up date on any lead and get an email reminder with the lead details and your notes on that date.

Formgrid follow up reminder email with lead details

UTM Source Tracking

Know exactly which channel sent each submission. Google, Instagram, referrals, and paid ads are captured automatically on every form post.

Spam Protection

Honeypot fields and rate limiting are built in automatically. Your form stays protected from bots without extra configuration.

Frequently asked questions

Not by itself on a static host. Hugo builds HTML files. Formgrid receives the form POST and sends email notifications for you.
Yes. Put a normal HTML form in a partial, shortcode, or content file and set the action to your Formgrid endpoint.
Yes. GitHub Pages is static-only. Formgrid provides the missing backend for your Hugo forms.
No. Formgrid replaces the need to run custom Go handlers just to collect contact form data.
Yes. Enable UTM tracking in Formgrid so you can see which campaigns produce real enquiries.

Collect Hugo form submissions without a server

Create a free Formgrid endpoint and wire it into your Hugo contact form.

Start Free

Create your free form backend

Point your Hugo form at Formgrid and start managing leads in one place.

Create your free form backend

Your form builder, lead pipeline, and form backend in one place.

Whether you are sharing a form link on WhatsApp, pointing your HTML form to a Formgrid endpoint, or tracking leads through a built-in pipeline, get it done in 2 minutes.

Start Free. No Credit Card Required