Stop writing form endpoints.Collect submission data and track conversions with no backend coding required.Get started. It's free.

Working forms. Zero hassle.

Nobody likes writing form backends. Basin saves you development time so you can ship more important code. Here's how it works...

1. Create a new form

Give your form a name and set a custom redirect URL.

2. Update your form tag

Add the unique action attribute we provide to your form code.

3. Get on with your day

That’s it! Your form is all set to start accepting submissions.


Support for all the features? Check.

Quick and easy configuration included.

Conversion Tracking

Same success metrics Google Analytics gives you with less setup time.

Auto Responses

Thank people who submit to your forms with personalized confirmation emails.

CSV Export

Your data is your data. Export it at any time in an easy to view format.

Multi-page Support

Display a single form on as many site pages as you want.

Spam Filtering

Forget about annoying spam emails. We filter them so you don't have to.

File Uploads

Add a file upload field to your form and let people add attachments securely.

Custom Redirect

Send your form submitters to a custom success page or any other valid URL.

AJAX Ready

You can use Basin forms via AJAX, and they work cross origin by default.


Decentralize your submission data

Add sub-users to your Basin forms and give clients or team members access to submissions — because sharing is caring :)

Connect with apps you use everyday

Use webhooks to forward form submissions to your favorite apps and services. We’re working on adding support for more direct integrations – and we're definitely open to suggestions!

Join these companies that use Basin to power their forms

Getting a working form is so easy with Basin. Just add a tag to your code and you're done. Writing endpoints is old school.

Harish Venkatesan

Founder, Designlab

Stop wasting time with forms

Start using Basin today and get more important things done.