Get started with SaveForm.io in three simple steps:
The simplest way to integrate SaveForm.io is by pointing your HTML form's action attribute to your unique endpoint:
Replace YOUR_FORM_ID with your actual form ID from the dashboard.
For more control, use JavaScript with the Fetch API:
Add a honeypot field to your form to filter out spam bots automatically:
Submissions with the _honey field filled will be marked as spam in your dashboard.
Redirect users to a custom thank you page after submission. By default, users will see a success page before redirecting. You can control this behavior with the _redirect_mode parameter.
Redirect Modes:
When submitting via JavaScript/JSON, you'll receive a JSON response:
Each plan has a monthly submission limit. When you reach your limit, new submissions will return a 429 error until the next billing period or you upgrade your plan.
Note: Spam submissions (caught by the honeypot field) don't count toward your limit.
Each form you create gets a unique endpoint for collecting submissions.
You can organize forms however makes sense for you:
Higher tier plans allow more forms, with Pro offering unlimited forms.
Data retention determines how long we store your submissions:
After the retention period, submissions are automatically deleted to comply with your plan limits.
Export your submissions in CSV or JSON format directly from the dashboard:
Note: Data export is available on Lite and Pro plans.
Choose a plan that fits your needs. All plans include spam protection, dashboard access, and instant setup.
Can't find what you're looking for? Send us a message and we'll get back to you as soon as possible.