About Forms

Forms are interactive parts of your website that let visitors enter and submit information, such as contact details, feedback, or survey responses. With forms on your Wix site, you can easily collect and manage valuable information from your site visitors.

Ways to work with forms

You can work with forms on your Wix site in 2 different ways:

  • Wix Forms: Create forms using Wix Forms for quick setup with professional templates.
  • Custom forms: Build your own forms using code and page elements.

Wix Forms

Wix Forms is ideal when you need a fast, reliable solution with professional features and minimal setup.

You can use Wix Forms to set up your forms quickly and efficiently and take advantage of useful features like:

  • A variety of form designs and templates to choose from
  • Easy customization of form layout in the editor
  • Automatic email notifications that save information to your contacts and go through the Inbox (Wix CRM)
  • Built-in support for payment forms, multi-step forms, and subscription forms
  • An out-of-the-box submission button
  • Auto-generated emails after submission

When you add a Wix form to your site you automatically get a starter collection. Depending on the form you pick, you get a collection specifically built for that form. The form fields are connected to the collection fields, so each time a visitor submits the form, their data is automatically stored in the corresponding collection field.

You can view form submissions in the Wix Form Collections section in the CMS tab on your site's dashboard, or from the sidebar in the editor.

For greater flexibility, you can also use the Forms API to customize the form functionality. For example, you can display a personalized thank you message when a visitor submits the form.

Note: Without a Premium Plan, the Wix Forms app has limited features and capabilities. Learn more about upgrading your Wix Forms app with a Premium Plan.

Custom forms

If you want a fully customized form, you can create your own by manually adding user input elements and buttons to your page. You can then use code to handle form submissions and add custom functionality. You can handle the data however you choose. For example, save it to a collection using datasets or the Data Items API, send it to external services, or use it for calculations without storing it.

While building custom forms with code takes more time and effort than using Wix Forms, it offers several advantages such as:

  • Complete control over form design and layout
  • Custom validations
  • Advanced third-party API integrations

See more

Did this help?