Tour the POM Forms builder
The POM Forms builder combines the form layout and its delivery behavior in one screen. Use this tour to understand where each decision belongs before creating a production form.
Open the builder
An administrator must first enable Settings → POM Theme → Forms → General → Enable forms system.
Then open:
- Forms → Add New to create a form.
- Forms → All Forms and select a title to edit an existing form.
The header contains the form title, its Draft or Active status, the Publish control, and Save. An active form can be selected by the POM Form page-builder element.

Use the six workspace tabs
| Tab | Purpose |
|---|---|
| Builder | Arrange steps, rows, columns, and fields |
| Notifications | Create conditional administrator and client email routes |
| Messages/Behavior | Set submission mode, feedback, privacy, design, progress, redirect, and anti-spam behavior |
| Storage/Advanced | Inherit or override storage, retention, and local-upload handling |
| Webhook | Send an AJAX submission as JSON to an HTTPS endpoint |
| Create Post | Map submitted values into a WordPress post or public custom post type |
Changing a field Name can affect settings in several tabs. Review notifications, conditions, webhooks, and post mappings after any rename.
Navigate the Builder tab
The center Form Structure canvas contains the layout. Use Add Step, then Add Row and Add Column. A row also offers preset column arrangements.
The sidebar has two modes:
- Fields lists Basic Fields, Choice Fields, and Advanced Fields. Search or select a field type to add it to the selected column.
- Properties edits the selected field’s common, type-specific, conditional, and advanced settings.
Drag handles reorder steps, rows, columns, and fields. Select a column before adding a field when the destination matters.
Save and verify
- Keep a new form as Draft while configuring it.
- Choose Save after editing each tab.
- Use Publish only when the form is ready to appear in builder selectors.
- Add the active form to a draft page with POM Form.
- Submit valid and invalid examples while signed out.
The builder canvas is not a complete frontend preview. Always verify responsive widths, conditional behavior, focus, messages, and integrations on the public page.
Continue with Understand the form structure or Create your first form.