Submit listing form builder

Customize which fields appear when visitors submit or edit listings on your directory

Overview

The submit listing form builder lets you control which fields appear on your public submit listing form. You can reorder fields, customize labels, toggle required, show or hide optional fields, and group fields into a collapsible accordion section.

Each project gets a submit listing form automatically on creation.

Three-zone layout

The form editor splits fields into three visual zones:

  • Top zone — all fields that are not in the accordion and not the submit button
  • Accordion zone — fields rendered inside a collapsible section, configured via the in_accordion setting
  • Bottom zone — the submit button only, always pinned here by type

Fields can be moved between the top/main zone via drag and drop, or via the in_accordion setting.

Available field types

The following field types can be added to your submit listing form:

Core fields

  • Listing title — text input for the listing name. Always required, cannot be removed.
  • Listing body — rich text editor for the main listing content. Always required, cannot be removed.

Optional fields

  • Listing images — image upload manager
  • Listing introduction — rich text introduction field
  • Listing link — URL input
  • Listing categories — category tree selector
  • Listing tags — tag pill selector
  • Custom fields — renders any project custom field (text, number, date, url, phone, checkbox, select, address)

Submit button

The submit button appears at the bottom of the form. Its label is configurable.

Custom field integration

Each project custom field can appear as an entry in the submit listing form. Custom fields are rendered individually, so they can be placed independently in either the main or accordion section.

  • When you create a custom field on your project, you will need to manually add it to the form too
  • When you delete a custom field, it is automatically removed from the form

Related guides