Frequently asked questions
Quick answers to the questions we hear most.
Do I need a server or backend code?
No. Your form posts directly to Formclick, which stores the submission and emails you. It works on fully static sites.
Do I need to write JavaScript?
You don’t write any. Every sample includes the formclick.min.js script, which handles submit, file uploads, the loading state and success/error messages. Keep it in your page; without it a form still submits, but file uploads won’t work.
How many forms can I create?
Unlimited, on every plan. Plans differ by monthly submissions and features. See Compare Free vs Pro plans.
Is my access key a secret?
No. It only lets someone submit to that form; it cannot read data or change settings. See Is my access key safe in public HTML?.
Can I use one form on several pages or websites?
Yes. Use the same access key everywhere. Add a hidden page_url field if you want to know which page each submission came from.
Does it work with React, Next.js, Vue, WordPress or Webflow?
Yes. See React, Next.js & Vue and Static sites & site builders.
How do I stop spam?
Spam filtering is on for every form. Add the one-line honeypot field for extra protection, and on paid plans a reCAPTCHA or Turnstile captcha if bots still get through. See Enable honeypot spam protection.
Can AI assistants manage my forms?
Yes, with the Formclick MCP server, which is in beta. You approve each assistant and can revoke it any time.