Form Builder Feature

At the moment, the renderer and FormTemplate structure support fields nested inside sections, but the current Form Builder UI does not let us move already-created existing fields into sections.

This is a major limitation for production use.

What is needed is the ability to:

  • create a section in the Form Builder UI

  • move already-created existing fields into that section

  • preserve the existing field ID

  • preserve the field type

  • preserve required settings

  • preserve conditional logic

  • avoid creating duplicate fields

  • avoid regenerating field IDs

Right now, the only workaround is direct JSON editing of the FormTemplate structure or using AI to modify the template structure. That is not a suitable long-term solution for client-facing form maintenance.

This should work across all FormTemplate-based forms, not just one specific template.

Why this matters:

  • form structure changes should be manageable in the builder UI

  • clients/admins should not need to edit JSON

  • preserving field IDs is critical because IDs are often tied to app logic, prefilling, reporting, exports, and saved data

  • recreating fields instead of moving them introduces unnecessary risk of regressions

Requested capability:
Please add native builder support to move already-created fields into sections while preserving all existing field properties and logic.

It would also help if the builder supported:

  • drag-and-drop moving of existing fields into and out of sections

  • visual confirmation that field IDs are preserved

  • no duplicate field creation when restructuring layouts

This would make FormTemplate management far safer and much more usable in production.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

Feature Request

Date

2 days ago

Author

Melanie Richardson

Subscribe to post

Get notified by email when there are changes.