Forms Module
This beta release of the Modern Campus Forms module introduces a fully rebuilt experience for creating and managing forms directly within the CMS.
Forms are created using a drag-and-drop builder, styled via CSS, and published with a streamlined launch process. Submissions are securely stored by Modern Campus, and sensitive data like credit card or SSN patterns are automatically scrubbed for added security. Built-in email settings allow for both internal and external notifications, and forms can be inserted into pages using the WYSIWYG editor or a simple embed code.
Forms are managed in the CMS, styled via CSS, and submitted through a secure, hosted service.
This is a beta release—some parts of the experience are still being refined. For example, file uploads are not yet available and are planned for the 2025.3 release. For a full list of current limitations and upcoming features, see our Known Gaps article (login required).
SettingsLink to this section
The Forms Settings page controls global settings that apply across all forms on your site. These settings affect how email notifications function and how CAPTCHA protection is configured. You must be a Level 10 administrator to access this configuration screen.
Site Key and Secret Key
These keys are used to enable CAPTCHA spam protection for public-facing forms. If you have CMS Calendar with Public Submissions enabled, you could utilize the same keys from that.
Site Key
This key connects your forms to the CAPTCHA service and will be included on every form.
Secret Key
This private key is used by the system to validate CAPTCHA responses submitted by users.
CAPTCHA is enabled by default on all public forms. These keys are required for forms to work.
To configure CAPTCHA:
- Obtain reCAPTCHA v3 site and secret keys from.
- Paste the keys into the appropriate fields.
- Save the settings.
Email Logo and Alt Text
You can customize the logo used in automatic email notifications sent by Forms.
Email Logo
Absolute URL to the image you want displayed at the top of email messages.
Email Logo Alt Text
A short description of the image (for screen readers and accessibility).
To configure the email logo:
- Upload and publish your logo image to your CMS site.
- Paste the full image URL into the Email Logo field.
- Enter descriptive alt text for accessibility.
Access Group
This setting defines which user group has permission to access and manage Forms across your site.
Access Group
The name of the CMS user group (e.g., Form Administrators) allowed to create and launch forms.
Make sure JavaScript is enabled in your browser—the Forms module will not function without it.