Astro form backend

Astro Form Backend

Ship Astro sites with working contact forms. Point your form action at Formgrid and collect submissions without adapters, API routes, or a server.

Works with static output. Deploy anywhere. 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 Astro sites need a form backend

Astro is excellent at shipping fast static HTML. Forms still need somewhere to send POST requests after the page is built.

How Formgrid works with Astro

Keep building pages in Astro. Formgrid receives the POST, stores the submission, and turns it into a tracked lead.

No server required

Use static output. No Astro adapter, no API route, and no Node process for forms.

Deploy anywhere

The same endpoint works on Netlify, Vercel, Cloudflare Pages, GitHub Pages, or any static host.

Email and Sheets

Get structured email notifications and optional Google Sheets sync for every enquiry.

Lead pipeline

Move submissions through New, Contacted, and Converted with notes and follow-up reminders.

Connect an Astro form in four steps

Create a Formgrid form, paste the endpoint into your Astro HTML form, publish, and manage leads in the dashboard.

  1. Create a form

    Sign up free and create a form in the Formgrid dashboard.

  2. Point the action

    Set method="POST" and action to your Formgrid endpoint URL.

  3. Receive submissions

    Every send lands in your dashboard with email alerts.

  4. Manage leads

    Track status, sync to Sheets, and set follow-up reminders.

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.

ContactForm.astro
<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 the form ID from your 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

Static Astro output cannot process POST requests. You need a form backend endpoint such as Formgrid, or you must add serverless/API infrastructure yourself.
No. Formgrid works with plain HTML forms in Astro components. Set the action to your Formgrid endpoint and method to POST.
Yes. Formgrid is designed for static sites. Deploy the built HTML anywhere and keep the same form action URL.
Yes. Use a file input in your form and enable file uploads on the Formgrid form. Submissions and files appear in your dashboard.
No. Astro can stay fully static. Formgrid handles the server side of form submissions for you.

Add a form backend to your Astro site

Create a free Formgrid endpoint and start collecting Astro form submissions today.

Start Free

Create your free form backend

Point your Astro form at Formgrid and manage every submission as a tracked lead.

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