Basestack Docs
User Guide

Creating Forms

Forms are the foundation of Basestack Forms. Each form represents a collection endpoint where you can receive submissions from your website forms without writing backend code.

Creating Your First Form

After signing in to Basestack Forms, you'll see your dashboard with an overview of your recent forms, usage statistics, and teams.

Click "Create Form"

Click the "Create Form" button in the navigation bar or on the dashboard. This will open a modal where you can configure your new form.

Enter Form Details

Fill in the form creation modal with:

  • Form Name: Choose a descriptive name that helps you identify this form (e.g., "Contact Form", "Newsletter Signup")
  • Description (optional): Add additional context about what this form is used for

Use clear, descriptive names for your forms. This makes it easier to find and manage forms later, especially when you have multiple forms.

Create the Form

Click "Create" to finalize your form. You'll be redirected to the form's setup page where you can configure integration and settings.

Understanding Form Status

After creating a form, you'll notice it has several status indicators:

  • Enabled/Disabled: Controls whether the form accepts new submissions
  • Data Retention: Determines if submissions are stored in the dashboard
  • Spam Protection: Whether AI-powered spam detection is active

A form must be enabled and have data retention enabled to accept and store submissions. You can configure these settings in the form's General Settings.

Managing Multiple Forms

Your dashboard displays all forms you have access to. You can:

  • View Recent Forms: See your most recently accessed forms
  • Search Forms: Use the form selector in the navigation to quickly find a specific form
  • Filter by Access: See forms you own versus forms shared with you

On this page