Create and manage user forms effortlessly. Build custom forms, collect data, and integrate seamlessly with your app.
This module provides a beautiful way of form based information collection with minimum effort. With forms module, you can create surveys, manage event registrations, collect email addresses for a newsletter, create a pop quiz or even get an order request. It's similar to the Google Forms application. You can dynamically create forms and send them to people. You get instant results as they come in. And, you can export the results to a CSV file.
Forms is responsive, means it’s easy to make, edit, and respond to forms on screens big and small screens.
Forms module supports the following types of questions:
This section briefly explores the features provided by this module.
By writing a title and an optional description, you start a new form.
Creating questions is pretty simple. There are 4 types of questions: short answer
, multiple choice
, checkboxes
, dropdown
. With these types, you can get free text from respondents. Allow users to select a single option from a dropdown or from a radio button list. You can also allow users to select multiple options from a checkbox list. When designing the form, every change made automatically saves the form.
Before sending your form to users, you can preview it as they see it.
You can copy the link to your form and share it with others.
Alternatively, you can share your form via email.
There are some options to configure your form. You can allow/disallow accepting responses, collect respondent's email, or make it a quiz to score the respondents. Your form can be submitted without logging in or you can force users to register and login. There's also an option to allow only one response per user. After submitting, you can let respondents edit the form.
You can list the responses individually as they come in. You can export all the responses as a CSV file. This will help you to integrate it to a reporting system. You can also cleanup the responses with a single click.