Modern Campus Catalog Emblem Modern Campus CMS Emblem Modern Campus Curriculum Emblem Modern Campus Involve Emblem Modern Campus Lifelong Learning Extended Education Emblem Modern Campus Message Emblem Modern Campus Navigate Emblem Modern Campus Schedule Emblem Modern Campus Virtual Tours & Maps Emblem Modern Campus Lifelong Learning Workforce and Community Emblem Site Menu Open Site Menu Close

Create Forms

To create a form, you'll start by naming it and then using the Form Builder to design its structure, configure settings, and prepare it for launch—all from a simple multi-tab interface.

  1. Go to Content > Forms (Beta)
  2. Click +New.
  3. Enter a name for your form.
    • The name of the form must be unique.
  4. Click Create to enter the Form Builder.

Forms are not stored as Assets. They live in their own section and are managed separately.

The Form Builder opens in a multi-tab interface:

  • Form (Builder tab): Drag and drop fields
  • Properties: Manage title and description and copy embed code
  • Access: Control permissions
  • Email: Configure internal/external notifications
  • Submissions: View form data (after launch)

Adding Fields to Your FormLink to this section

Use the panel on the left to drag elements into your form canvas. When you select a field, its settings appear in the right-hand panel.

🖱️ Pro tip: Hover or click over a field to delete it using the trash icon, or drag fields to reorder them.

Available Elements

Form elements are the building blocks of your form, they define the kinds of input you collect from users.

If you attempt to create a label like “Credit Card” or “SSN,” the system will warn you.

ElementDescription
Short Text / Long Text

Input fields for single-line (Short Text) or multi-line (Long Text) responses.

EmailA text input field that validates for a proper email format (e.g., name@example.com). Also used to trigger external notification emails.
Radio ButtonsA set of options where the user can select only one.
CheckboxesA list of options where the user can select multiple items.
DropdownsA menu that lets the user choose one option from a list.
Toggle (On/Off)A switch-style control for binary choices (e.g., Yes/No).
Date, Time, and DateTime Pickers Prebuilt controls for selecting calendar dates, clock times, or both.

Free Text

An HTML block used to display static instructional content inside the form. JavaScript is not allowed for security reasons.

When editing options-based elements (e.g., checkboxes or dropdowns), use the Options panel to add, reorder, or remove choices and set defaults.

Field Controls

Each form element can be customized using the controls in the right-hand panel. These settings determine how the field behaves and what it looks like to users:

ControlDescription
LabelThe field name that appears to users and is used as the column title in submission data.
Help TextA short instruction or tip that appears below the field to help guide the user.
PlaceholderText displayed inside the field before any input is provided. Disappears once the user starts typing.
Default ValueA pre-filled value that appears in the field when the form loads.
RequiredIf checked, the user must complete the field before submitting the form.
Read-onlyThe field appears filled out but cannot be edited by the user (its value is still submitted).
ValidationOptional input rules to ensure proper formatting. Supports min/max character lengths and regular expressions (regex).

The form preview updates as you edit, but changes won’t take effect until you click Launch.

The Checked-Out Content gadget does not currently include Forms. To ensure you don't have a form checked out, use the Forms list view. You must manually check in forms from the Forms (Beta) interface.

Form SettingsLink to this section

Use the Form Settings panel to configure how your form is identified, how it responds to submissions, and how email notifications are handled.

SettingDescription
Success Behavior

Determines what will happen when the form submits successfully. Options are:

  • Show Message – Displays a success message within the form frame.
  • Redirect Page – Sends the user to a custom URL.

 

Use the dropdown to select the desired behavior. If you choose Redirect Page, enter the destination URL in the Redirect URL field below.

Redirect URL (optional)

If you want users sent to another page (e.g., a thank-you landing page) after submitting the form, paste the full URL here. Leave blank to show the success message. 

Success Message

Message shown after a successful form submission. Provide a friendly confirmation (e.g., “Thanks for contacting us! We’ll follow up soon.”). This appears on-screen unless you redirect with a Redirect URL.

Failure Message

Message shown if the form fails to submit. Explain what went wrong and how to proceed (e.g., “Submission failed. Please try again or contact support.”).

Custom Styles URL

A publicly accessible URL pointing to a custom CSS file used to style your form. Paste the full URL of your stylesheet. This will not be shown while building the form but be applied to the form when launched or previewed.

See more about using custom CSS with forms. Form elements support data-* attributes for clean, accessible targeting. HTML cannot be modified.

Submit Button Text

The label that appears on the button used to submit the form.

Customize the button text to better match the action (e.g., “Send Message”, “Register”, or “Apply Now”).

Reply-To Email

The address that receives replies if someone replies to the email. Use a monitored inbox, like forms@school.edu or noreply@domain.edu (if replies aren’t accepted).

Reply-To Name

The name shown in the “From” line of email notifications. Use something recognizable like “Admissions Office” or “Financial Aid Support.”

Send Internal Email

Sends notification emails to CMS users or staff when someone fills out the form. Enter one or more email addresses, separated by commas. These recipients will get a copy of the form submission.

Send External Email

Sends an email to the person who filled out the form. Choose the field from your form that collects the submitter’s email address. Use this to confirm submission or provide follow-up info.

Default success/failure messages are built-in, but disabled until configured.

After updating settings, use the Launch button to publish a new version.

Launch Forms

By continuing to use this site, you agree to the storing of first- and third-party cookies on your device to enhance site navigation; analyze site, product, and service usage; and assist in our marketing and promotional efforts. Cookie Policy