AI form backend

Form submissions, sorted.

Point any HTML form at one URL. Formkove filters spam, tags each submission with AI, and sends it to the right inbox, channel or sheet.

300 submissions a month free. No credit card required.

How it works

Set up in minutes. No backend code.

Create a form, paste one URL into your HTML, and submissions start arriving.

The dashboard

Your inbox, already sorted.

Formkove submissions inbox. Each row shows a spam check, a sentiment face and AI tags such as sales-lead, support and partnership. Two spam messages are flagged in red.
  • Spam held back

    Spam never reaches your inbox or integrations, and it doesn't count toward your limit.

  • Sentiment at a glance

    See who is happy and who is upset before you open a single message.

  • Your own tags

    Describe tags in plain words, like “wants a quote”. Every submission gets the right ones.

Spam filter on every plan. Sentiment, tags and routing on Pro and Agency.

Why Formkove

The boring parts, handled
so you don't have to.

Keep your own frontend

Use your own HTML, React, Astro, or anything that sends HTTP. Formkove is the backend, not a form builder.

Spam stopped in layers

Rate limits and honeypot fields catch bots silently. Add Cloudflare Turnstile with your own keys. On every plan, AI holds spam back before it reaches you.

A workspace per client

On Agency, each client gets a separate workspace with its own forms, integrations and up to 10 members. Hand it over without mixing data.

Your data, exportable

Export any form to CSV in one click, or export everything in your account at once.

Integrations

Sends data where
your team already works.

Email works on every plan. Pro and Agency add webhooks, Slack, Discord, Google Sheets and Zapier, each routable by AI tag.

Read the docs
Email

Instant notification on every submission

WebhooksPro

Send data to any HTTPS endpoint

SlackPro

Post to any channel your team lives in

ZapierPro

Connect thousands of apps via Zapier webhooks

Google SheetsPro

Append submissions to a spreadsheet (via Apps Script)

DiscordPro

Post submissions to your server

Works with your stack

Works wherever your site lives.

One endpoint for any framework, site builder or static host. No SDK to install.

Pricing

Start free.
Upgrade when it matters.

Free forever for side projects. No credit card, no time limit. Pro for teams that need more submissions and integrations. Agency for client work.

Free$0

300 submissions/mo · AI spam filter

Pro$12/mo

12k submissions/mo · AI tags + integrations

Agency$29/mo

30k submissions/mo · a workspace per client

Common questions

Do I need to write any backend code?
No. Set your form's action to your Formkove endpoint and submissions are stored, filtered and delivered for you.
Does it work with my framework or site builder?
Yes. Anything that can submit an HTML form or send a fetch() request works, including React, Next.js, Vue, Svelte, Astro, WordPress, Webflow and Hugo. The docs have a guide for each.
What does the AI spam filter do?
On every plan, it checks each submission before anything is sent. Spam is held back from email and integrations, stays visible in your dashboard, and doesn't count toward your limit.
Can I use my own thank-you page?
Yes. Add ?redirect=https://yoursite.com/thanks to the endpoint, or submit with fetch() and show your own message. List your site under Allowed Origins in the form's settings.
What happens when I reach my monthly limit?
We email you at 80% and 100%. Free pauses at 300 until next month. Pro and Agency keep accepting 10% over the limit, with no overage charges.
Can I export my data?
Yes. Export any form to CSV, or your whole account from settings.

More in the docs FAQ and on the pricing page.

Your next form submission
should go somewhere good.

Join developers who stopped worrying about form backends.

No Credit Card Required