Frequently Asked Questions

What is Static Forms?

Static Forms is a form processing service that allows you to receive form submissions from your static website directly to your email without requiring server-side code. The service includes form processing, spam protection through reCAPTCHA, and email delivery of form submissions.

How much does it cost?

Static Forms offers a free tier that includes basic form processing features. We also offer premium plans with additional features and higher submission limits. Check our pricing page for more details.

Is reCAPTCHA required?

Yes, to prevent spam and abuse, all forms processed through our service must implement Google reCAPTCHA. We provide a detailed guide on how to set up reCAPTCHA with your forms.

How do I set up Static Forms with my website?

Setting up Static Forms is simple:

  1. Register for an account and get your API key
  2. Set up reCAPTCHA for your domain
  3. Add your API key and our endpoint to your HTML form
  4. Configure success and error redirect URLs
  5. Start receiving form submissions in your email

Check out our homepage for code examples.

Can I use Static Forms with any website?

Yes! Static Forms works with any static website, including those built with HTML/CSS, JavaScript frameworks, static site generators like Jekyll, Hugo, or Gatsby, and sites hosted on platforms like GitHub Pages, Netlify, or Vercel.

Does Static Forms support file uploads?

File uploads are not supported yet, but we're actively working on this feature and plan to release it soon. When available, you'll be able to include file upload fields in your forms, and the files will be sent as attachments to your email with size limits depending on your plan.

What happens if I exceed my monthly submission limit?

If you exceed your monthly submission limit, new submissions will be rejected until the next billing cycle or until you upgrade to a higher plan. We'll send you notification emails as you approach your limit.

How do I customize success and error pages?

You can specify custom success and error redirect URLs in your form. When a submission is successful, users will be redirected to your success page. If there's an error, they'll be redirected to your error page. This allows you to provide a customized experience for your users.

Is my data secure?

Yes, we take security seriously. All form submissions are processed over HTTPS, and we don't store the content of your form submissions on our servers beyond what's necessary to process and deliver them to your email. For more details, please review our Privacy Policy.

What happens if I receive spam despite using reCAPTCHA?

While reCAPTCHA significantly reduces spam, it's not 100% effective. If you're receiving spam, you can adjust your reCAPTCHA settings to be more strict. You can also contact our support team for assistance.