FAQ
Frequently asked questions about Spike.
What is Spike?
Spike is a form backend service. Point your HTML form to our endpoint, and we handle submissions, email notifications, spam protection, and more.
Do I need to write any backend code?
No. Spike works with plain HTML forms. Just set your form's action attribute to your Spike endpoint.
Is there a free plan?
Yes. The free plan includes 50 submissions per month, email notifications, and spam protection.
What frameworks does Spike work with?
Spike works with any framework or static site generator: React, Next.js, Vue, Astro, Hugo, Jekyll, plain HTML, and more.
How does spam protection work?
Spike uses honeypot fields, rate limiting, and content filtering to block spam. You can also restrict submissions to specific domains.
Can I receive email notifications?
Yes. Enable email notifications in your form settings to get an email for every submission.
Do you support file uploads?
Yes. Add enctype='multipart/form-data' to your form and use file input fields.
Can I export my submissions?
Yes. Export submissions as CSV or JSON from your dashboard.
What are webhooks?
Webhooks let you send form data to external services like Slack, Zapier, or your own server.
Is my data secure?
Yes. All data is encrypted in transit and at rest. We never sell your data.