Flexible Forms

Addon by AddonFoundry

Flexible Forms Main Screenshot

Flexible Forms is a revamped form user-interface that allows users to easily build drag and drop forms directly in the Statamic control panel.

Flexible Forms simplifies form management drastically. It offers a drag-and-drop form builder and a user-friendly interface tailored for non-developers. Users can now easily create and manage forms without touching site blueprints, eliminating confusion and saving time.

Features

  • Easily create custom drag-and-drop forms directly in the Statamic control panel.
  • Manage forms without the need to edit site blueprints, perfect for non-developers.
  • Streamlined form navigation between the form builder, submissions, and form settings.
  • Simplified forms user-interface and form field options to simply form management.

Flexible Forms integrates seamlessly with existing Statamic forms.

How to Install

You can search for this addon in the Tools > Addons section of the Statamic control panel and click install, or run the following command from your project root:

composer require addonfoundry/flexible-forms

That's it! Flexible Forms will now be available in the Statamic control panel.

If you want users to use Flexible Forms instead of the default Statamic forms we recommend setting up a user role that doesn't have access to Statamic forms.

How to Use

Once installed Flexible Forms will be available in the control panel.

This addon leverages Statamic's underlying form functionality so any existing forms will already be available in Flexible Forms. Any forms created in Flexible Forms are also available in your site blueprints and Statamic forms.

Click on a form to use the drag and drop form builder, use the sub-navigation to jump to submissions or form settings for your form.

The form field settings available in the form builder are intentionally simplified to make managing forms easier for non-developers and users. Form blueprints can still be edited under blueprints if required for more customization.

Note: Statamic Pro is required to create more than one form.