preloader

JetFormBuilder plugin review and common issues

JetFormBuilder is used for contact forms, lead forms, quote requests, and other front-end submissions. In most cases, it fits business sites better than a custom build done too early. A common issue is that email delivery fails or form submissions do not save. This usually happens when forms stop sending when SMTP or spam protection is not configured well. It can save time, but it still needs testing on a staging site before major changes go live. From experience, JetFormBuilder works best when you keep the setup focused and avoid overlapping plugins.

JetFormBuilder plugin review and common issues

What is JetFormBuilder plugin?

JetFormBuilder is a Gutenberg-native form builder developed by Crocoblock, the team behind the JetPlugins ecosystem built on Elementor. Unlike most form plugins that create a separate form management interface, JetFormBuilder builds forms entirely within the WordPress block editor using native Gutenberg blocks for each field. This makes it feel like a natural extension of the block editor rather than a separate tool.

The plugin is free at WordPress.org with a genuinely functional feature set: conditional logic, multi-step forms, calculated fields, action-based submission handling (email, register user, create post, redirect, send webhook), and basic integrations. JetFormBuilder Pro adds payment processing via Stripe, PayPal, and WooCommerce, advanced conditional actions, PDF generation, post modifications from form submissions, advanced calculations, user account updates, and the full Crocoblock integration suite for teams already in that ecosystem.

JetFormBuilder is a natural fit for teams already using Crocoblock products — particularly JetEngine for dynamic content and JetSmartFilters. Forms created in JetFormBuilder can directly create or update JetEngine posts and custom fields, which makes it the most integrated option for sites built on the Crocoblock dynamic content stack. Outside that ecosystem, JetFormBuilder is still capable but benefits less from the deep inter-plugin connections.

Need Help With JetFormBuilder Setup, Troubleshooting, or Customization?

Need help with JetFormBuilder? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.

Get JetFormBuilder Expert Help

Key Features

  • Gutenberg-native form building with blocks for each field type
  • Conditional logic (free)
  • Multi-step forms (free)
  • Calculated fields (free)
  • Action-based submission handling: email, post creation, user registration, webhook, redirect (free)

Pros & Cons

Pros

  • Gutenberg-native approach feels natural for block editor users
  • Generous free tier including conditional logic and multi-step forms
  • Deep integration with JetEngine for dynamic content workflows

Cons

  • Most powerful within the Crocoblock ecosystem — benefits decrease outside it
  • Less established community than WPForms or Gravity Forms outside Crocoblock users

Free vs Premium

The free plugin at WordPress.org is fully functional with conditional logic, multi-step, calculated fields, and action-based submission handling. JetFormBuilder Pro adds payment processing, PDF generation, advanced actions, post modification, and the full Crocoblock integration suite.

Common Problems & Fixes

Why are JetFormBuilder form actions not executing after submission?

JetFormBuilder actions — email, post creation, user registration — run in sequence after a form is submitted. If an action is not executing, check the action order and whether any action before it in the sequence is failing. Each action can be configured with conditions, so also check whether a conditional action is accidentally preventing execution. Enable WP_DEBUG to capture any PHP errors during submission processing.

Why is JetFormBuilder not creating posts from submissions?

Post creation from form submissions requires the Insert/Update Post action. If posts are not being created, verify that: the action is enabled and configured correctly, the form is mapping fields to the right post meta keys, the user submitting the form has the capability to create the target post type (some custom post types restrict creation by role), and the post status is set correctly (draft posts may be created but not visible).

Why are JetFormBuilder email actions not sending?

JetFormBuilder sends email through WordPress wp_mail(). Configure an SMTP plugin for reliable delivery. If SMTP is already configured and emails are still missing, check the Email action configuration in the form actions panel — specifically the To address and whether conditions on the email action are correctly set.

Customization & Developer Notes

How do I style a JetFormBuilder form to match my theme?

JetFormBuilder forms output using the theme’s block styles and a set of plugin-specific CSS classes. Target form elements using the .jet-form-builder wrapper class and field-specific classes in your theme stylesheet. JetFormBuilder also has inline style controls within the block editor for basic color and typography adjustments per field.

Can JetFormBuilder create and update JetEngine custom post type entries from form submissions?

Yes. This is one of JetFormBuilder’s strongest features within the Crocoblock ecosystem. The Insert/Update Post action can target any JetEngine custom post type and map form fields to any registered meta fields. Combined with JetEngine’s dynamic content system, this enables complete front-end content submission workflows without custom development.

Frequently Asked Questions

Does JetFormBuilder require Elementor?

No. JetFormBuilder is Gutenberg-native and does not require Elementor. It is developed by Crocoblock, which also makes Elementor-based JetPlugins, but JetFormBuilder itself works in the standard WordPress block editor independently.

Is JetFormBuilder good for user registration forms?

Yes. The User Register action in JetFormBuilder creates new WordPress user accounts from form submissions. You can map form fields to user meta, set the default role, and trigger a welcome email. This handles basic user registration without a dedicated membership plugin.

How does JetFormBuilder compare to Gravity Forms?

Gravity Forms has a much larger established community, more mature developer ecosystem, and is the standard for complex developer-extended forms. JetFormBuilder is newer, Gutenberg-native, and excels specifically within the Crocoblock dynamic content workflow. For teams on Crocoblock, JetFormBuilder is the more natural choice. For everyone else, Gravity Forms is typically the safer bet for complex requirements.

Does JetFormBuilder support webhook submissions?

Yes. JetFormBuilder includes a Send Webhook action that posts form data to any webhook URL in JSON format. This works with Zapier, Make (formerly Integromat), n8n, and any other webhook-receiving automation platform.

Need a JetFormBuilder Developer?

Find a vetted WordPress developer specializing in JetFormBuilder. From setup and configuration to custom JetFormBuilder development — get expert help on WPWizzy.
Get a Free Estimate

Ready to hire your WordPress developer?

WPWizzy connects you with vetted freelance WordPress developers from the Codeable network — the top 2% of WordPress experts worldwide, , you can get a free no-obligation project estimate before hiring. Every developer is carefully screened, backed by Codeable’s satisfaction guarantee, and rated by real clients based on completed WordPress projects.

Pick one option and we’ll take you to the right next step.

After submitting your request, up to three WordPress developers may review your project and ask a few questions to better understand the issue.
This step helps us define the scope of work and provide an accurate estimate. Most projects receive a response within 24 hours.
Providing a few key details about your website or the problem will help us respond faster. There is no obligation to proceed with the project.