Platforms / Framer

Contact form for Framer — no backend required

Framer is great for marketing sites; lead handling still needs a durable backend.

Setup

  1. Create a FormHeron form.
  2. Use a custom code component or embed for full control of action/method.
  3. Include honeypot _hp.
  4. Set redirect to a Framer thank-you page on your domain.

Working example

framer-embed.html
<form action="https://formheron.com/f/YOUR_KEY" method="POST">
  <label>
    Email
    <input type="email" name="email" required />
  </label>
  <label>
    Message
    <textarea name="message" required></textarea>
  </label>
  <!-- honeypot: off-screen, not type=hidden -->
  <input type="text" name="_hp" tabindex="-1" autocomplete="off"
         aria-hidden="true" style="position:absolute;left:-9999px" />
  <button type="submit">Send</button>
</form>

Common problems

Built-in Framer forms

Prefer embeds when you need a third-party action URL with honeypot control.

Domain allowlist

Add your framer.website preview and production domain.

CMS pages

One form key can serve many pages — track source with a hidden field if needed.

FAQ

How do I send Framer form data to FormHeron?

Embed an HTML form whose action is your FormHeron URL.

Can I use webhooks from Framer leads?

Yes on Indie/Pro — FormHeron delivers HMAC-signed webhooks for each non-spam submission.

Is there a free plan?

Yes — 250 submissions/month, 1 project, 2 forms, 30-day retention.

Related platforms