Turn any HTML form into a working backend
Point your form's action attribute at Formclick and get every submission delivered to your inbox. No server, no database, no JavaScript required.
- No credit card required
- Live in under 3 minutes
- Spam protection included
From static form to live form in three steps
No server to deploy, no database to manage, and no SDK to install.
Create a form, copy your key
Sign up for free and create a form in your dashboard. You get an access key in seconds, with no setup wizard.
Paste it into your HTML
Point your form’s action at the Formclick endpoint and add the key as a hidden input. Keep your own markup and styles.
Get every submission
Each submission is emailed to you right away, saved in your dashboard, and sent to any tools you connect.
Free plan includes 250 submissions a month. Compare plans
Zero backend, one line of HTML
Set your form's action attribute to your Formclick endpoint and add your access key as a hidden input. That's the entire integration — no dependencies, no build step.
Works with AJAX and fetch too
Prefer to submit without a page reload? POST a JSON body to the same endpoint from fetch, Axios, or any HTTP client — the response comes back as JSON.
Same spam protection, same integrations
A plain HTML form gets the full Formclick platform behind it — spam filtering, submission history, and integrations — with nothing extra to configure.
Pick your stack, copy the code
The same endpoint works everywhere. Copy the snippet for your stack below or get more examples in the docs.
A clean email, every time someone submits
Every submission triggers an instant notification to your inbox — formatted clearly with every field labelled, plus the sender's IP and timestamp.
- All form fields, clearly labelled
- Sender IP address and timestamp
- Submission ID for tracking
- Direct link to view in dashboard
All the backend your form needs
Delivery, storage, spam protection and automation in one endpoint. You don’t need to build any of it.
Instant email notifications
Every submission reaches your inbox in seconds. You can set the subject line, from-name and recipient.
Built-in spam filter
Spam filtering, rate limits, duplicate detection and honeypot fields work on every form. Suspected spam goes to its own tab.
Submission dashboard
Every submission is stored in one place, where you can search it, review it and export it to CSV.
JSON for AJAX
Send from fetch or Axios and get JSON back, so you can show your own success message without reloading the page.
Custom thank-you page
Add a hidden redirect field and visitors go to your own thank-you page after they submit.
reCAPTCHA & Turnstile
Turn on Google reCAPTCHA or Cloudflare Turnstile. Formclick checks the token on every submission.
Domain restriction
Lock your access key to your own domains, so a copied key can’t send submissions from other sites.
Autoresponder emails
Send each person an automatic confirmation with your own subject and message. No extra code needed.
File uploads
Add one script and file inputs become drag-and-drop uploaders. Files up to 5 MB are stored securely and linked in each submission.
Features without a tag are included on the Free plan. See what each plan includes
Skip building a form backend
A contact form looks simple until you need delivery, storage and spam control. Formclick handles all of that for you.
Send submissions to the tools you already use
Connect 17 apps and databases from your dashboard. Map your form fields once and every new submission is sent automatically.
Coming soon: Make, Telegram, Mailchimp, HubSpot, Salesforce, Zapier
Copy-paste snippets for your stack
The endpoint works identically everywhere — pick your stack and drop in the markup or fetch call.
Plain HTML
A single <form> tag, no JavaScript needed.
React / Next.js
Controlled form state, submitted with fetch.
Vue / Nuxt
v-model bindings posted straight to the endpoint.
WordPress
Drop the action URL into any HTML block or theme.
Webflow / Framer
Point the form element at your endpoint, no code export.
Astro / Hugo / Jekyll
Static sites get a working form with no server.
One endpoint. Any front end.
Formclick never touches your markup or your design — it only handles what happens after someone hits submit.
Write it
Any HTML input works — no special markup, attributes, or naming conventions required.
Style it
Use Tailwind, Bootstrap, or your own CSS. Formclick is purely an API — your design stays yours.
Ship it
No deployment step. The form works the moment the page with your endpoint URL goes live.
Frequently asked questions
Still have questions? Visit our Help Center →