Create the Webform instance
- Begin by using your admin panel to navigate to Manage » Structure » Webforms.
- Click the Add Webform button.
- Enter a title and, optionally, a description of your webform.
- Click Save to finish.
Create form elements on your Webform
- On your Webforms screen, locate the name of your form from the list and then click the related Edit button on the far right.
- Click the + Add element button.
- A pop-up dialog box will appear offering you a list of elements to select from. Categories of elements include:
- Basic elements - text fields, radio buttons, checkboxes, etc
- Advanced elements - emails, email confirmation, passwords, ranges, ratings, toggles, URLs, etc.
- Composite elements - addresses, contact, location, names
- Options elements - checkboxes, radio buttons, buttons, select lists, table selects and sorts
- Containers - container, details, fieldset, flexbox layout, item, label
- Date/time elements
- Entity reference elements
- Markup elements
- Tables
- Other
- Select the element you want to include in your form by clicking on the Add element button.
- Configure the settings on the element page. At the most basic, you would complete:
- Title - the text to appear with the user interface element
- Description (optional) - clarification text
- Default value (optional) - the initial value; a text field might have reminders or instructions, a checkbox might already be select, etc.
- Additional Webform configuration options can be set, but from here you can click Save to finish.