Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

FormsField Types
Section Heading

Section Heading

— Premium Feature —

Section Headings are typically used to add a title to a group of fields. They may also be used to customize your form layout or conditionally hide/show groups of fields. Sections may be collapsible or repeatable. The repeatable option allows users to add a group of fields any number of times.

Standard Field Options

A Section Heading field has the following standard options. Click Advanced in the field options to see the rest.
Section Heading Options
Section Heading Options - Advanced

A Section's Label Position offers Default, Top, None, Hidden (but leave the space), and Center. To place labels to the left, right, or inline, set the Label Position on the fields inside the Section.

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Field-specific options

Collapsible

To let your section or repeater slide open and closed, check the Collapsible box. This box is unchecked by default. A collapsible section starts closed on the form until the visitor clicks its heading.

Learn more about collapsible sections.

Display Section Heading

Display a Section Heading's label in a form's confirmation message, email, or View. You can find the section heading ID in your form builder.
Section Heading Display Label

Shortcode options

  • Display label: Display the section heading field label.
    [x show=field_label]

    Replace x with the ID or key of the Section Heading field.

Section styling

Customize the style of your Section Headings in the Visual Form Styler. Go to Formidable → Styles. The style editor opens on your default style. To edit a different style, click the back arrow next to the style name. Then select that style and click Edit style. Next, click Show advanced settings at the bottom of the style settings.
Style editor with an arrow on Show advanced settings at the bottom of the style settings

Open Section Fields. These settings also apply to repeatable and collapsible headings.
Section Fields style settings, General tab

Create a section

  1. Click on the Section field.
    Section Heading Collapsible Side Bar
  2. Drag and drop the fields that you want into the section.
    Section Heading Drag and Drop
  3. Click Update to save your changes. On a new form, this button is Save.

Click the header of a Section to select the whole Section. To work on several sections or fields at once, select one of them. Then hold Shift and click the header of a Section to select it and everything between it and your first selection. To add only that Section, hold Ctrl (Cmd on a Mac) instead. The options for the selected items, such as Merge into row and delete, appear at the bottom of the builder.

Conditionally hide/show section

Conditionally hide or show sections of your form by adding conditional logic to a Section. When you add conditional logic to a Section Heading, the conditional logic will apply to all fields in that section.

  1. In the form builder, click the header of the Section to open its field options.
  2. Open Conditional Logic and toggle on Enable Conditional Logic.
  3. Set the rule that shows or hides the Section.
    Section Heading Conditional Logic
  4. Click Update to save your changes.

This feature is a great time-saver because you only need to add conditional logic to the Section Heading and not to every field in the section. If you do not want the Section Heading to be visible in your form, set the Label Position to hidden or none.

Form layout

Use Sections to design the layout of your form. When you add a CSS layout class to a Section field, the class will apply to all fields in that section. You can also add styling to individual fields in the Section; just insert the class into the field's 'CSS layout classes' box.
Section Heading CSS side bar
Section Headings provide a faster and easier way of putting your form into columns. If you want a two column form, for example, you only need to add CSS layout classes to two sections, rather than adding a class to every field in the column.

If you want to use a Section for styling purposes, but you do not want the Section Heading text to be visible in your form, set the 'Label Position' to hidden or none.

Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2026 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Complete your purchase
    Don't forget your purchase!
    Complete Purchase
    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms