Create a Basic Webform

First, a note about security: 

None of the data submitted through webforms is encrypted, so webforms should never be used to collect sensitive information. If your site is public, the files uploaded through a webform are also technically public. (If someone knows the URL, they can access the files.)

Create a Webform: Basic Steps

  1. Click “Add content”
  2. Choose Webform
  3. Title your webform
  4. Click "Provide a menu link, if desired
  5. You may want to give it a nice URL alias.
  6. Click Save. You will be taken to the form components options.
  7. Add questions (form components) to your form.
    1. Click on “form components” under the “Webform” tab. (You will be on the correct page automatically if you just created a new webform.)
    2. Enter the text for each input field in the textbox under label.
    3. Select the desired field type from the dropdown. (See more below.)
    4. Check ‘mandatory’ if a field should be required.
    5. Click ‘Add’
    6. A new page with additional options will display.  If this is a basic textfield, you can usually leave everything on the default settings, scroll to the bottom of the page, and click “save component.”
  8. After adding all form fields, setup e-mail notification if desired.
  9. Under the webform tab, click “e-mails.”
  10. Enter each e-mail separately in Address field and click ‘Add’ after each.
  11. If you have added an e-mail form component to your form, you can select it using the “component value” option and send an email to the form submitter as well.

Conditional Fields

You can display fields, pages, and fieldsets conditionally based on the values that someone filled out on th