Skip to main content

Dynamic Forms [June 1, 2026]

A more powerful, flexible way to build and manage learning request forms.

Written by Asia Ali

We've rebuilt the form builder from the ground up. Dynamic Forms gives your team more control over how you capture learning requests — with less setup and more flexibility.

What's New

A more powerful form builder

Build request forms using a drag-and-drop canvas with 13 field types including text, dropdowns, date/time, file upload, currency, and more. Add descriptions, tooltips, placeholder text, and default values to guide requesters and reduce back-and-forth.

Multi-page forms

Break complex forms into multiple pages to reduce cognitive load for requesters and keep your intake process organized. Pages can be renamed, reordered, and marked as internal.

Conditional logic

Show or hide fields, columns, field groups, and entire pages based on how a requester answers a previous question. Apply logic at any level so your forms stay focused and relevant for every request type.

Internal fields

Previously, internal information was grouped into a fixed Internal Information tab.

With Dynamic Forms, that default tab has been removed — you now have full control over what's internal. Mark any individual field or an entire page as internal so it's only visible to your learning team, not the requester. Use this for priority, ownership, reviewer notes, and any other context that should stay internal.

Validation and required fields

Set fields as required, define character limits, number ranges, and minimum selections. Requesters are prompted to complete any missing required fields before submitting.

Coming Soon: The ability to add comments to requests is coming soon. Stay tuned for updates.

What Stays the Same

Legacy forms are still fully supported. You'll see both legacy and new forms in your forms list, and you can continue to create legacy forms using the arrow beside the Create Form button. No existing forms have been changed.

Getting Started

Questions? Reach out to us at support@cognota.com.

Did this answer your question?