Skip to main content
Form views are generated from the current table. Each submission creates a new record in the table where the form view was created. Use forms to collect feedback, registrations, reimbursement requests, customer details, and other structured data.

Complex submissions: App Builder

Use App Builder for conditional logic, multi-step flows, branded pages, or more complex interactions.

Lightweight collection: Form view

Use a Form view when you only need field names, subtitles, required fields, and basic sharing.
You can also describe your collection needs in AI Chat and let AI generate a form view from the current table.

Use Cases

Create a Form View

1

Choose the target table

Go to the table that should store form submissions.
2

Create a form view

Open the view sidebar, click +, and choose Form view.
3

Set the name

Enter a form view name.
4

Create the view

After creating the view, Teable opens the form builder for field setup.

Configure Form Fields

Form fields are generated from the table fields. In the form builder, you can adjust what submitters see.

Form Appearance

Form appearance supports a cover image, logo, and submit button text. The cover area uses a fixed height, so avoid placing important text or key information in an image that may be cropped.

Share the Form

After configuring the form, click Share form in the top-right corner of the table, copy the form link, and send it to submitters. You can also click preview to open the public form page in your browser.

Submission Settings

When submitter tracking is enabled, visitors who are not logged in must log in or create a Teable account before submitting.
Last modified on May 26, 2026