Create forms in Zapier Forms

Zapier Forms lets you build forms that collect information and trigger automated workflows. This guide covers form creation, field configuration, and connecting forms to your Zaps.

Note

Zapier Interfaces is now Zapier Forms. If you're an existing user, rest assured that projects still work exactly the same. All features continue to be available.

Prerequisite

Before you begin, make sure you have:

Create a new form

You can create a new form from scratch, using AI, or from an existing table.

  1. Go to Zapier Forms.
  2. Click + Create.
  3. Select a starting point:
    • Zapier Copilot: Describe your form and let AI create it for you.
    • Zapier Tables: Turn an existing table from your Zapier Tables account into a form.
    • Blank form: Start with an empty form and create your own fields.
Zapier Copilot Zapier Tables Blank form
  1. Describe your form in the Copilot field.
  2. Click Generate form.

You can click any of the suggestions below the field to fill it with the beginning of a prompt and then add specific information.

Add and configure form fields

Once your form is created, you can add fields and configure how the form behaves when submitted.

Add fields

  1. Click the Form component on your page. A sidebar will open.
  2. In the Fields section, click + Add field.
    • Click an existing field to edit it.

Automate your form

When someone submits a response, you can automate what happens next:

  • Show message: Display a confirmation message.
  • Redirect: Send users to a custom URL.
  • Show another page: Send the user to a different page in your project.
  • Run a Zap: Trigger a Zap to send the data and start actions on other apps.

Button text

Customize the submit button text to match your form's purpose, such as:

  • "Submit" (default)
  • "Send message"
  • "Place order"
  • "Register"

Connect form to a table

If you start from a blank form, you must connect a table to store form submissions:

  1. Click the Form component on your page. A sidebar will open.
  2. Click the Data tab.
  3. In the Search field, search for and select an existing table.
  4. Click Create <form name> Table to create a new table that matches your form.

Submissions automatically appear in your connected table, where you can view, filter, search, and export data.

Add form logic (conditional fields)

You can show or hide fields based on how a user responds to previous fields. Learn more: Use conditional logic to show fields in forms.

Preview and test your form

Once you're done editing, you can preview your form before sharing it with users.

  1. Click the form link in the top right of the screen. A new tab or window will open.
  2. Fill out your form and submit it.

You can use this test entry to verify that:

  • All fields work correctly.
  • Validation rules trigger appropriately.
  • The submission confirmation appears.
  • Data saves to your connected table as expected.

Publish your form

When your form is ready, click Share on the top right of the screen to get the link or embed code for your form. You can also change who has access to this form.

Next steps

Provide feedback and get help

Submit feature requests, provide feedback, and get help from the Interfaces team.

Was this article helpful?
13 out of 22 found this helpful