Web Form

Definition 

A Web Form is a digital tool used to collect information from users directly through your website. It can be utilized for various purposes, including inquiries, feedback, registrations, and requests.

Creating a Web Form

Access the Forms Section:

  • Navigate to the top menu and click on Shortcuts.

  • Select Forms from the dropdown menu.

  • Either select an existing form to revise or click on Add Webform.

Text highlighting Adding Content and Webform
  • Enter a descriptive title in the Title field.
     
  • Optionally, provide an Administrative Description for internal reference.
     
  • Choose a Category to organize your form.
     
  • Set the form status to Open (active) or Closed (inactive).
Text to highlight title field and beginning fields to start up a web form

Building the Form

Add Elements: Incorporate various input fields such as text boxes, checkboxes, and dropdown menus to gather user information.

  • The CAPTCHA element must be added to every form for security.

Configure Form Settings:

  • Status: Determine if the form is open, closed, or scheduled for specific dates.

  • Confirmation Message: Craft a message to display upon successful submission.

  • Email Handlers: Set up email notifications to receive form submissions.

  • Access Control: Define who can view or manage form submissions.

Text displaing options to enter elements within a form
Text displaying element settings

Note: Each added element will appear in the Build display. Elements can be reordered by dragging them using the crosshairs icon.

text displaying the backend of the webform

Embedding the Web Form

Navigate to the desired page and click Edit.

Click on Add Page Section.

[Optional] Enter a title for the section.

From the dropdown, select Webform.

Choose your previously created form.

Click Save.

text highlighting fields on the backend of a webform for embedding to a web page
Text highlighting completed fields of a webform embed

Adding Conditional Logic

Conditional logic allows form fields to appear or disappear based on user input.

Access the Form:

  • Create a new form or edit an existing one, see steps above.

Add an Element with Conditional Logic:

  • When adding a new element, expand the Conditional Logic section.

expand the Conditional Logic section
  • Set the State (e.g., Visible, Hidden) for the element.

Set the State
  • Choose the Triggering Element from the dropdown.

Choose the Triggering Element from the dropdown.
  • Define the Trigger Value that will activate the condition.

Define the Trigger Value

Important Notes:

  • Logic applies only within the same page; cross-page logic isn't supported.

  • Only apply logic to elements that need to change visibility based on user input.

Creating Multi-Page Forms

Multi-page forms enhance user experience by segmenting lengthy forms into manageable sections.

Start a New Form:

  • Go to Shortcuts > Forms.

  • Click +Add Webform to create a new form.

Add Pages:

  • Click +Add page to insert a new page into the form.

Click +Add page
  • Provide a Title for the page; this appears in the wizard bar.

    • Ensure each page's title reflects the information it collects.

Provide a Title for the page
title appears in the wizard bar
  • Optionally, customize the Previous and Next button labels.

customize the Previous and Next button labels.
customize the Previous and Next button labels rendered

Add Elements to Each Page:

  • Use the +Add Element button on each page to insert fields.

    • The CAPTCHA element must be added to every form for security.

  • You can drag and drop elements between pages using the crosshairs icon.

drag and drop elements between pages using the crosshairs icon

Setting the Confirmation Message

  • Click Settings > Confirmation Settings.

  • Enter the message to display upon successful submission.

Settings > Confirmation Settings.
the message to display upon successful submission

Viewing and Managing Form Submissions

Columbia Sites provides tools to view and manage form submissions effectively.

Access Submissions

Navigate to Shortcuts > Forms.

Find the desired form and click on it.

Find the desired form and click on it.
  • Click the Results tab to view all submissions.

Export Submissions:

  • Within the Results tab, use the Download option to export submissions

Within the Results tab, use the Download option to export submissions as needed.

Email Submissions

Set Up Email Handlers:

  • In the form's edit view, click Email / Handlers.

click Email / Handlers
  • Click +Add Email to create a new email handler.

Click +Add Email

Configure Email Settings:

  • Send To: Choose recipients by selecting custom email addresses or form fields.

Send To configuration
  • Send From: Define the sender's email and name.

Send From configuration
  • Subject & Body: Leave this set to the default to receive the values of all submitted fields.

    • [Optional] Customize the email's subject line and message body.

Subject & Body settings

Important Notes:

  • Ensure that only valid email addresses are used to prevent delivery issues.

  • Test email handlers to confirm they function as expected.