JetFormBuilder Review PROS & CONS (2023) – Free Gutenberg Form Builder



Easy to use






Overall quality



  • Free version available
  • Create various type of forms
  • Schedule forms option
  • Add conditional logic
  • Accept payments via forms
  • Create multi-step forms
  • Save form progress


  • No dashboard with form replies

Proper functionality is important when it comes to form building. Some of the most widely used form builder plugins include Ninja Forms, Gravity Forms, WPForms, Formidable Forms, etc. Each of these resources has a steadily increasing group of loyal customers and many impressive and unique features.

Does JetFormBuilder have anything special about it to challenge the competition? The answer is yes. JetFormBuilder is a powerful form builder plugin for WordPress with a vast number of features and options to create any kind of form.

What is even more interesting is that JetFormBuilder lets you create forms in Gutenberg. Currently, WordPress and Gutenberg editor doesn’t have in-built options that allow to build and style forms.

This is where the free JetFormBuilder WordPress plugin can help by allowing you to create complex and simple form layouts.

JetFormBuilder can also be used in conjunction with the form block styling plugin JetStyleManager. This will allow website owners to adjust form design to conform to the templates used on their sites.

In this JetFormBuilder review, I’ll be covering its pros and cons, showing the functionality it offers, and delving into the pricing options.


JetFormBuilder Review

Forms can be created in mere minutes without any coding, thanks to JetFormBuilder. The Gutenberg block editor is utilized to style, change and create all kinds of advanced forms that serve different purposes.


Free Gutenberg form builder plugin.


The interface for creating unique, customizable forms is in one central location. You won’t need to rely on drag and drop page builders to create forms. Recreate current forms and create brand new forms from scratch using any of the 21+ different field blocks.

You can choose from 11 possible actions that will occur once a form is submitted from the frontend. Those actions include: Redirect to Page, Call Hook/Webhook, Update Options, Update User, Register User, Insert/Update Post, Send Email, GetResponse, ActiveCampaign, MailChimp, etc.

Use Form Break to build multi-step WordPress forms. Divide the fields and place them into separate tabs. Enable file uploads and even add Form Progress bars to indicate form first, current and last steps.


Multi step form JetFormBuilder.
Example of multi-step form.


Content labels, required marks, form descriptions, and other text box sections can have style settings applied to them as needed. Monitor form creation during the whole process. You can see changes just as if you were on the frontend making those edits.

Accept payments via forms, whether they are one-off, recurring, fixed, variable fees, or user-entered amounts. JetFormBuilder supports WooCommerce, Stripe, and PayPal integration.


JetFormBuilder build various types of forms. JetFormBuilder form options.
JetFormBuilder booking form.
You can create various types of forms from basic to complex.


The plugin intuitive interface lets you create complex forms with multiple steps, basic forms, and everything in between. Here are some forms that you can create:

  • Signup form
  • User profile form
  • Quick contact form
  • Subscription form
  • Online survey form
  • Appointment form
  • Application form
  • Booking form
  • Event registration form
  • Newsletter signup
  • Multi-Page form with a progress bar
  • WordPress post submission Form
  • Request a quote form
  • Survey/feedback form
  • Suggestion form
  • Request form
  • Scholarship application form
  • Make a donation form
  • Product purchase form

JetFormBuilder uses the WordPress native blocks editor, Gutenberg, to create forms. Apart from Gutenberg, JetFormBuilder is compatible with Elementor page builder. To use on other page builders such as Divi, Oxygen, etc., the form can be displayed via a shortcode only.

You can output a form on the frontend using the JetForm widget and style how it will look. To style its fields, you’ll need JetStyleManager, which is a free plugin.



There are 18+ dynamic and static essential form features included with JetFormBuilder. Using those features, you can create forms, set their frontend and backend settings, display form on the page, manage submitted form response, install Pro version addons, etc.

Here are just some of the many JetFormBuilder features:

  • Conditional logic – Change form field visibility conditions for any form field. You can decide which fields will be shown and when they will be displayed by working with the appropriate JetFormBuilder block.


Create form with conditional logic Gutenberg.


  • Repeater field – Repeater creates an interface to add and remove a repeatable group of input elements. You can use a Repeater field to add a group of fields any number of times.
  • Hidden fields – System fields that aren’t intended for user views can be a problem. This feature can be used to turn certain form fields invisible on the frontend so that that information will be hidden from site visitors.
  • Field value generator function – Generate the field values dynamically using three available functions.
  • JetEngine forms migration – A single click of the mouse is all that’s required to be able to duplicate JetEngine created forms to Gutenberg.
  • Editable post-submit messages – You can either add or edit default messages.
  • Calculated content – Create Order and Calculator forms with advanced and simple calculations using Calculated field type.


Calculated content form Gutenberg.
Example of calculated form created in JetFormBuilder.


  • Spam protection and filtering – Add Google reCAPTCHA to forms.
  • File uploads – You can determine if all users, non-registered users, or registered users can attach files to the forms that are available on your website.
  • Form submit type – Choose either AJAX or page reload option.
  • Drag and drop editor – The editor allows you to drag different content blocks and place them anywhere on a page.
  • Input mask – Alphanumeric, alphabetic and numeric masks can be used. Simple copy and paste one you want to use to make it work.
  • Numbers range generator – Dynamically generate a range of numbers to be used in Checkbox, Select & Radio Fields.
  • Inline fields editing – Edit descriptions and field labels.
  • Form validation – Verify information entered in a form. You can then prevent or allow the user who entered that data to submit the form.
  • Form patterns – This feature simplifies the creation of subscription forms, booking forms, profiles, applications, login, register, and contact forms by granting access to Form Patterns.
  • Save form progress – Form progress will be saved automatically. If information entry is interrupted for any reason, the content supplied by the particular user will be retained.
  • Address autocomplete – As many as five different addresses can be suggested automatically once a person starts entering information in the Address field.
  • Limit form responses – Users are prohibited from sending multiple forms, and the amount of overall form submissions is restricted.
  • Select field autocomplete – Allows to auto-fill dynamically certain fields.
  • Schedule forms – The open and close dates for when a particular form is available.
  • User login – Add this option to form and let users log in.
  • Advanced color picker – Manage the color opacity of the frontend form fields.


Field Types

JetFormBuilder has over eighteen different field blocks. These blocks can be combined or used in conjunction with the default blocks that come with Gutenberg. This allows you to create diverse, advanced layouts to make your pages stand out.


JetFormBuilder field type options.


Email Marketing

Create contact forms for collecting and managing user data. Collect visitor email addresses and get more subscribers using JetFormBuilder and its integrations with various email marketing tools:

  • MailerLite Action – Extension to manage subscriber groups and add an autoresponder for newsletters thanks to MailerLite integration.
  • MailPoet – Automate email notifications and email sending, manage subscriber information, etc., using MailPoet integration.
  • ConvertKit – JetFormBuilder and ConvertKit integration to grow subscriber lists and reach more potential clients.


JetFormBuilder email marketing.


Want to automate email marketing campaigns? Then you can use the Moosend addon that creates a connection between Moosend and your WordPress site.

You can also integrate CRMs and JetFormBuilder forms. This connection can help you increase lead generation rates. For that option, there is a HubSpot addon. Use it to collect leads, create new contacts, edit the existing subscribers, send email notifications, etc.


Payment Integration

JetFormBuilder allows you to accept payments thanks to its integration with payment gateways. It supports Stripe, PayPal, and WooCommerce checkout.


JetFormBuilder payment integration.


All you need to do is determine what actions will be taken before and after the payment is processed, select your preferred payment gateway, and add that gateway to your form. It’s that simple.


Crocoblock Integration

JetFormBuilder allows integration with some other Crocoblock plugins:

  • JetEngine – Custom taxonomies and meta fields can be placed in JetFormBuilder fields. Generate the field values dynamically and put the JetEngine built custom post types into the dynamic settings.
  • JetStyleManager – The frontend appearance of Gutenberg Form blocks can be adjusted thanks to this plugin. Each component can be set up individually.
  • JetBooking – Extend forms with advanced booking features, calculated content, smart notifications, etc.
  • JetAppointment – Combine the JetAppointment features with JetFormBuilder to create a fully-fledged appointment site.


Pro Addons

JetFormBuilder PRO brings additional features in the form of addons.


JetFormBuilder pro addons.


Pro addons include:

  • User Login Action – Users can log in using email and password.
  • WooCommerce Cart & Checkout Action – Integrate Gutenberg-built forms and WooCommerce checkout.
  • Advanced Color Picker – Frontend forms can have the color picker functionality added to them.
  • Select Autocomplete – Auto-fill the values dynamically in the Select field type.
  • Address Autocomplete – Addon that suggests up to five places for auto-fill the Address field.
  • Save Form Progress – If a form is incomplete or a user was interrupted when entering data, this feature will save the entered information.
  • MailPoet Action – Integration with MailPoet plugin.
  • HubSpot – HubSpot and JetFormBuilder integration.
  • Moosend – Integration with Moosend.
  • Schedule Forms – The time frame that a specific form will be available.
  • Stripe Payments – Accept Stripe payments in forms.
  • ConvertKit Action – Integration with audience generation and email marketing software known as ConvertKit.
  • MailerLite Action – JetFormBuilder forms can also connect with the email marketing services provided by MailerLite.
  • Limit Form Responses – The number of form submissions by the user and overall form submissions can be restricted using this addon.



The plugin comes in free and pro version. The free version can be downloaded from the WordPress repository. JetFormBuilder PRO is a set of addons that you can get as part of the Crocoblock All-Inclusive plan, which will also get you all Crocoblock plugins.

Or you can buy JetFormBuilder PRO as a standalone product. In that case, you can get it from its official site, and the price is $39/year for a single site or $79/year for unlimited sites. For differences between the free and pro version, you can check the plugin pricing page.

Check out the JetFormBuilder demo page and see what functionality you get.


JetFormBuilder Pros & Cons

Let’s see the advantages and disadvantages of using the JetFormBuilder plugin.


  • There is a free version. You can purchase a Pro version if you need more features.
  • Easy to use interface.
  • Visual builder allows you to monitor form look throughout the form building process.
  • Create various types of forms.
  • Accept payments via forms.
  • 21+ different field blocks, 11 possible actions, and 18+ dynamic and static essential form features.
  • Enable file uploads and restrict who can use the upload feature.
  • Create multi-step forms.
  • The pro version is relatively inexpensive.
  • Schedule forms.
  • Use conditional logic.
  • Save form progress.
  • Packed with various features.



  • No form templates (though, they should be added soon).


JetFormBuilder Review Conclusion

JetFormBuilder comes with more than 18 field blocks. People can style form blocks, create forms that have multiple steps with the Form Break block, add conditional logic, hide fields in different areas, and adjust actions that happen after a form has been submitted.

JetFormBulder users can create form layouts that are more advanced and specialized. It is possible to mix Gutenberg blocks and those of JetFormBuilder to achieve a unique form layout.

You can even add interactivity to blocks, and according to information entered in certain form fields, specific blocks can be made visible or invisible to users.

Another perk of JetFormBuilder is that it uses the native functionality of the WordPress core to build a form and doesn’t load the site with its own layout builder. Form builder is independent of the builder to which the form is placed.

This means that one can build the form layout in Gutenberg, style it using the JetStyleManager plugin, and then display the created form in any page builder using shortcodes.

JetFormBuilder is free and has many features. There is also a pro version in the form of eleven different addons that add new options. These addons can be integrated externally to connect with third-party software or internally to improve how forms operate.

Hopefully, this JetFormBuilder review successfully showed you all the features this free Gutenberg form builder plugin offers. I suggest testing the free version and seeing if it is what you need. You can always buy the pro version and extend the plugin’s features.

DISCLOSURE: Posts may contain affiliate links. If you buy something through one of those links, I might get a small commission, without any extra cost to you. Read more about it here.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top