Add a working contact form
in 60 seconds

Your static site has no backend, so your forms go nowhere. Point them at our endpoint and get submissions by email — spam filtered, stored, and searchable.

Get started free Log in

Free plan · No credit card required

<form action="https://forms.firstreplyai.net/f/your-form-id" method="POST">
  <input type="text" name="name" placeholder="Name" required>
  <input type="email" name="email" placeholder="Email" required>
  <textarea name="message" placeholder="Message"></textarea>
  <button type="submit">Send</button>
</form>
<!-- That's it. Your form now works. -->

Everything a static site form needs

No server, no PHP, no backend code on your end.

📬

Instant email notifications

Every submission lands in your inbox within seconds, formatted and readable.

🛡️

Spam blocked automatically

Built-in honeypot filtering stops bots before they reach your inbox.

📊

Dashboard backup

Every submission is stored and searchable — never lose a lead to a full inbox.

Simple pricing

Start free. Upgrade when your forms grow.

Free

$0/month
  • 1 form
  • 50 submissions / month
  • Email notifications
  • Spam protection
Start free

Questions

Do I need JavaScript on my site?

No. A plain HTML <form> tag is all you need. It works with any static site — Astro, Hugo, Eleventy, plain HTML, even Notion embeds.

What happens if I go over my submission limit?

We keep accepting your submissions — you'll just get an email suggesting an upgrade. We never silently drop your leads.

Can visitors be redirected to my own thank-you page?

Yes — on the Pro plan you can set a custom redirect URL per form. Free plan uses our default thank-you page.

Who is this for?

Anyone with a static site: portfolios, landing pages, documentation sites, small business pages. If your host doesn't run server code, we fill the gap.

Your form could be working in the next minute

Sign up, create a form, paste one snippet. Done.

Get started free