WordPress Form Builder Plugin – Gutenberg Forms

Description

WordPress Form Builder Plugin – Gutenberg Forms

Existing form plugins do not allow you to build your forms within Gutenberg Editor. They offer mostly custom made form builder which was a great feature earlier. But with the Gutenberg editor, you should be able to build your forms directly in the Gutenberg editor.

That’s why we built Gutenberg Forms.This is the next generation WordPress form builder plugin. You can easily build your forms by adding form fields as gutenberg blocks within the Gutenberg Editor. You do not need to leave the editor to build your forms using some other drag & drop form builder. Now you can build your form within Gutenberg editor using Gutenberg Forms.

Gutenberg Forms adds a Form Block in Gutenberg and all the form fields are child blocks which you can add within the Form Block, nice and easy. You can add multiple contact forms, and you can customize the form within the Gutenberg Editor. Google reCAPTCHA integration added for spam filtering.

Feature Highlights

The following are some of the main features, but there’s more which you need to checkout by installing the plugin.

  • No Bulky Form Builder – Build Forms Directly in Gutenberg Editor
  • Easy Form Layouts using builtin Form Columns Block
  • Create Multi-Step / Multi-Page Forms Easily
  • Conditional Logic – Show/hide fields conditionally
  • Form Entries – Form Entries are recorded in the database and accessible via WordPress admin.
  • Use Forms Anywhere – You can create standalone forms using Gutenberg and use it anywhere using a shortcode. That Gutenberg Forms compatible with any WordPress page builder.
  • Form Templates – We have started creating useful form templates to let you get started building your desired form faster.
  • Calculator Forms – Create basic or complex calculations
  • Spam Protection – Google reCaptcha Integration
  • Email Notification Builder – Create a custom email notification content
  • Form Styles – Form & Field blocks come with different styles. (you can add yours as well)
  • Responsive Forms – The forms you create are fully responsive.
  • Import/Export Forms – Do it the same way you do with any Gutenberg block
  • More features you will find out while using the plugin

Get involved with the Development

This is a new plugin and I am committed to making it one of the best Form Builder plugin for WordPress. But, for that, I need your support to test & contribute. I just want you to test out the plugin and report any bugs you found and suggest features you wish to be added to it. And, if you are a coder and wish to contribute to this Opensource Form Builder you are welcome to get involved via Github.

https://github.com/munirkamal/gutenberg-forms

Privacy Notice

With the default configuration, this plugin, in itself, does not:

  • track users by stealth;
  • write any user personal data to the database (as of now);
  • send any data to external servers;
  • use cookies.

If you activate certain features in this plugin, the contact form submitter’s personal data, including their IP address, may be sent to the service provider. Thus, confirming the provider’s privacy policy is recommended. These features include:

Screenshots

  • WordPress Form Builder Plugin - Gutenberg Forms
  • Adding New Field
  • Rearrange Form Fields via Drag & Drop or Up & Down buttons.
  • Form Settings
  • Email Builder
  • Form Styles

Blocks

This plugin provides 1 block.

cwp/block-gutenberg-forms
WordPress Form Builder Plugin - Gutenberg Forms

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

Once Activated, you will find the ‘Gutenberg Forms’ block in the Gutenberg editor.

For basic usage, you can also have a look at the plugin website Gutenberg Forms.

You may also get involved with the development via Github:

https://github.com/munirkamal/gutenberg-forms

Reviews

April 29, 2020
Like the way you are going about developing this. We always get more that expected, working better than hoped. This procedure was done successfully by the Elementor guys, who just added the special items commercial needed by few, when the userbase was very big.
April 22, 2020
I took it for a spin, and it's great having it integrate directly with Gutenberg editor. It's nice being able to also add other Gutenberg block right into the forms too.
April 15, 2020
If you use Gutenberg, this is the form plugin for you. It fits perfectly in blocks, allows all field options even in columns and is super easy to configure. Wonder what they got in store for styling ...
April 15, 2020
Love Gutenberg forms, easy, intuitive, with great future possibilities. Its functionalities are getting better and better, and it has a fantastic support. Thanks for that!
March 28, 2020
I recommend this plugin for casual users, and each time more to pro users, due to its lightweight size and easy to use. Everything is configured inside the Gutenberg post or page, so there is no need to jump pages defining settings as traditional form plugins do. There are no tricks: no trial period or need to buy this or that expensive limitation. As the plugin description informs: this is an opensource form builder plugin. Therefore form features are there, as they should be. The developers have heard my feedbacks. A very promising initiative in Gutenberg era.
Read all 7 reviews

Contributors & Developers

“WordPress Form Builder Plugin – Gutenberg Forms” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

For more information, visit Gutenberg Forms.

1.3.0

(28 Apr 2020)
– Improved: Email Notification Builder is moved in the sidebar
– Added: Admin Page Using Gutenberg Components
– Improved: Google ReCaptcha settings added in admin page
– Added: Default validation Messages in admin page
– Added: From Field in the Email Notification Builder
– Added: All Data tag in the Email Notification Builder
– Fixed: File Upload Bugs
– Added: Form Actions – Now you can enable/disable any action like form entries, email notification etc

1.2.0

(11 Apr 2020)
– New: Now form entries are recorded in database
– New: forms CPT – Create forms and use anywhere using shortcode
– New: Templates Library – Start creating forms quickly with ready to use templates
– Added: Bulk Add Option for select, radio and checkbox fields
– Fixed: Bugs
– Improved: Code

1.1.0

(28 Mar 2020)
– Added: Multi Step feature
– Added: File Upload Field
– Fixed: Bugs
– Improved: Code
– Added: Min / Max Length for Text and Message Fields
– Added: Option To Hide Form On Success
– Improved: Button Block
– Improved: Group Block

Thanks to All the Contributors: https://github.com/munirkamal/gutenberg-forms/graphs/contributors

1.0.9

(21 Mar 2020)
– Fixed: Bugs
– Improved: Code

1.0.8

(7 Mar 2020)
– Fixed: Bugs
– Improved: UI and organized options
– Added: New style for radio and checkbox fields

1.0.7

(28 Feb 2020)
– Added: Form Theme Options
– Improved: form columns can now be changed after selection
– Improved: Better organized options for form
– Improved: Number field

1.0.6 (22 Feb 2020)

  • Added: Custom Pattern Option for Messages,Text,Phone,Name fields
  • Added: Option to define Custom validation Messages for All fields
  • Added: Option to define default validation Messages in the main form block
  • Added: Basic Conditional Logic to All fields
  • Added: Form Button Block with actions Submit/Reset
  • Added: Option to disable default Submit Button
  • Added: Calculation Block
  • Fixed: Bug fixes

1.0.5 (15 Feb 2020)

  • Fixed: Frontend Styling
  • Added: Inline field Styling
  • Improved: Sanitization
  • Added: Image Select for Checkbox, Radio
  • Improved: Options UI for Checkbox,Radio,Select
  • Improved: Form Markup
  • Added: Form Group Block
  • Added: Yes/No Field
  • Added: Required Text Option

1.0.4 (04 Feb 2020)

  • Re-done the entire plugin from scratch to work with the latest Gutenberg APIs.
  • Added: Email Notification Builder
  • Added: Form Columns Block
  • Added: Transform Fields to Another functionality

1.0.1 (18 Oct 2018)

  • Fixed: Minor issues.

1.0.0 (16 Oct 2018)

  • Initial release with the basic functionality and fields added.