Learn how to integrate StaticSend into your project and configure powerful notifications.
Every form gets a unique endpoint. Replace YOUR_FORM_ID with your actual form ID from the dashboard.
https://staticsend.vercel.app/api/submit/YOUR_FORM_IDThe simplest way: just set your form's action attribute.
<form action="https://staticsend.vercel.app/api/submit/YOUR_FORM_ID" method="POST">
<input type="email" name="email" placeholder="Your email" required />
<textarea name="message" placeholder="Your message"></textarea>
<button type="submit">Send</button>
</form>Get submissions via Discord or Slack. Configure multiple channels per form.
Built-in honeypot fields block bots. Optional hCaptcha for advanced protection.
Failed deliveries retry up to 3 times with exponential backoff.
View all submissions, inspect delivery logs, and export your data.
StaticSend includes automatic spam filtering using a honeypot technique:
_gotcha to your form<input type="text" name="_gotcha" style="display:none" tabindex="-1" />For additional protection, you can enable hCaptcha in your form dashboard.
Submissions are stored securely in MongoDB. You can view and export them anytime from your dashboard. Data is never shared with third parties.
Yes! The free tier includes 100 submissions per month. Paid plans offer higher limits and priority support.
Currently, forms submit to staticsend.vercel.app. Custom domains are on the roadmap.
Any framework that can send HTTP POST requests — static HTML, React, Vue, Svelte, Astro, Next.js, Python, PHP, and more.
Get started in minutes, no credit card required.