Do more with your forms, without writing code.

Use our API endpoints to automagically collect, filter, store, and distribute your submission data. Connect your forms in minutes and save hours of work with a few simple clicks.

Automations triggered by form submissions to Basin forms

Trusted to power forms for brands everywhere

Airbnb logo
Rudderstack logo
Fullstory logo
Marqeta logo
Carters logo
Doorloop logo

Super easy to integrate

No dependencies, special libraries, or extra configuration needed. Just point your form at Basin and start accepting submissions — it's that easy.

<form action="{endpoint-id}" method="POST">
<label for="email-address">Email Address</label>
<input type="email" id="email" name="email" required>
<button type="submit">Submit</button>

Works with all Jamstack frameworks, static site generators, no code and CMS platforms.

Gatsby logo
Vue.js logo
React logo
Gridsome logo
11ty logo
Nuxt.js logo
Next.js logo
Svelte logo
Webflow logo

Build your forms your way

Don't get stuck with form builder defaults. Create on-brand forms in the frontend and manage backend processes with just a few simple clicks.

Custom forms

HTML or Javascript, POST or AJAX — we inheret your CSS and collect any type of data.

Custom redirects

Send people to custom, branded thank you and error pages instead of our defaults.

Custom email templates

Add your brand logo and colors to our notification and auto-response templates or bring your own.

Custom domains

Make all Basin emails consistent with your brand by sending them through your own domain.

Say goodbye to unwanted spam

All our form endpoints provide automatic submission validation and multiple layers of spam protection, so you can enjoy a squeaky clean inbox again.

Junkbox logo


Our own intelligent machine learning API spam filter.

reCAPTCHA logo

Google reCAPTCHA

Visible or invisible — it stops spam either way.



Reliable bot detection that's human friendly.

Honeypot logo


Supports standard _gotcha and custom names.

Enjoy reliable email delivery

Emails triggered by new form submissions should arrive immediately — not eventually. We’ve partnered with Postmark to make sure they get there fast.



Avg. 4.85s



Avg. 105.43s



Avg. 7.42s



Avg. 5.36s



Avg. 5.77s

* Time to inbox data updated every 5 minutes

Get your data where it needs to be

Automate workflows and send your form submissions to popular apps and services through webhooks and direct integrations with Zapier, Slack, and more.

App integrations logos

Manage everything in one place

Create projects, invite team members, and configure all your form backend features from a simple, human-friendly dashboard.

Submission inbox

View, share, and manage your form submissions.

File storage

Store and access up to 10GB of files and images.

Data export

Download form submission data to a CSV or JSON file.

Form sharing

Give your clients or team members access.

Data retention

Set rules for how long to store form submission data.

Domain restriction

Only allow form submissions from approved domains.

Form analytics

Monitor your form traffic and conversion rates.

GDPR compliance

Send data receipt emails automatically.

You’re in good hands

Since 2017, we’ve processed millions of form submissions for thousands of happy customers across the globe.

Stef Lewandowski
"Wonderfully simple and an ideal fit for my use case. I make React contact forms and send signups via an API. Perfect!"
Stef Lewandowski
Product/engineering @ On Deck
Felipe Hlibco
"Great product. Extremely easy to setup and integrate with any website or app. Perfect fit for my use case."
Felipe Hlibco
Head of Engineering @ Matterapp
Rory Silva
"I signed up and had a submission to my contact form in under 5 minutes. Magic. Saved me tons of time."
Rory Silva
Web Developer

Try Basin today for free

Setup a powerful, no code form backend with just a few clicks.

Create your account