Cool FormKit Lite – Advanced Form Builder for Elementor

Description

Cool FormKit is an advanced contact form builder for Elementor. It provides a form widget for Elementor Free and also extends the default Elementor Pro form widget with additional fields and smart features.

If you already use Elementor Pro, you can extend default Elementor form widget using Cool FormKit (aka coolformkit) to unlock advanced features. For example, you can enhance phone fields with a Country Code and apply Conditional Logic to show or hide fields dynamically based on user input. You can also add a Range Slider for interactive input, a Signature Field for collecting e-signatures, or a Calculator Field for creating instant estimates and quotes. Means aside from building simple contact forms, Cool FormKit helps you create advanced forms in Elementor.

Not just that — if you are using the Hello Plus plugin with its form widget, Cool FormKit also extends it with the same advanced options, making it a truly all-in-one form builder for Elementor Free, Pro, and Hello Plus.

👉 VIEW FORM EXAMPLES

With Cool FormKit, you can create contact forms, registration forms, booking forms, feedback forms, survey forms, calculator forms, and more — all with a drag-and-drop form builder and no coding required. It makes building forms in Elementor fast, flexible, and user-friendly.

Cool FormKit Lite Features

  • Form Widget for Elementor Free: Build forms directly in Elementor Free with a drag-and-drop contact form widget.
  • Form Extender for Elementor Pro: Already using Elementor Pro forms? Extend them with extra options like conditional logic and country code.
  • Form Extender for Hello Plus: Create forms with the Hello Plus form widget and extend them with advanced fields and logic.
  • Save Form Entries: Automatically save form submissions in your WordPress dashboard for records management.
  • WhatsApp Redirect Form: Redirect users to WhatsApp after submitting a form — perfect for instant lead follow-ups.
  • Conditional Fields: Show or hide fields dynamically based on other field values for smarter forms.
  • Country Code Field: Add an international country code dropdown with flags inside the Tel field.
  • Form Input Masks: Help users enter properly formatted data like dates, phone numbers, and credit cards.

Cool FormKit Premium Features

👉 VIEW MORE FEATURES

Cool FormKit – Exclusive Features for Elementor Pro Forms

  • Frontend Post Submission Forms: Enable users to submit content from the frontend and instantly create WordPress posts. 👉 Watch Demo

  • Hide Form After Submission & Show Custom Message: Hide the form after successful submission and show a custom success message. 👉 Watch Demo

More Form Extensions For Elementor

Using the default Elementor form builder widget from Elementor Pro?
Now enhance your Elementor forms with these lightweight form addons developed by Cool Plugins.

More Addons for Elementor You’ll Love

Cool Plugins team has also built several other popular addons that extend Elementor with unique design and functionality options.

Disclaimer

Cool FormKit is an independent product developed by Cool Plugins. It is not affiliated with, endorsed, or sponsored by Elementor. Elementor is a registered trademark of Elementor Ltd. All references to Elementor in this plugin are strictly for descriptive purposes, to indicate that it works as an addon/extension for the Elementor page builder.

Screenshots

  • Advanced form builder for Elementor Free
  • Use Cool FormKit with Elementor Free, Pro, or Hello Plus
  • Save form entries and submissions in WordPress
  • Cool FormKit Pro features preview

Installation

  1. Install the Plugin

    • Go to your WordPress admin dashboard Plugins Add New.
    • Search for Cool FormKit Lite and click Install Now.
    • Or upload the ZIP file by clicking Upload Plugin and selecting the downloaded plugin ZIP.
    • You can also install manually by uploading the unzipped folder to /wp-content/plugins/ using FTP.
  2. Activate the Plugin

    • After installation, go to Plugins Installed Plugins.
    • Find Cool FormKit Lite and click Activate.
  3. Create or Extend Elementor Forms

    • If you use Elementor Free, search for the Cool Form widget in the Elementor editor. Drag and drop it to build forms like contact forms, booking forms, or surveys with advanced options.
    • If you use Elementor Pro, open the form created via default Form widget and you’ll see extra features added by Cool FormKit, such as apply conditional logic on fields or enable country code dropdown in Tel fields.
    • If you use the Hello Plus form lite widget, Cool FormKit will extend it with similar enhancements.

For advanced usage, visit the Cool FormKit Documentation.

FAQ

What is Cool FormKit and who can use it?

Cool FormKit is an advanced form builder addon for Elementor. It allows Elementor Free users to create forms directly inside the page builder, and also enhances Elementor Pro and Hello Plus form widgets with extra fields and advanced options. Anyone building websites with Elementor can use Cool FormKit.

Can I extend Elementor Pro forms using Cool FormKit?

Yes. If you already use Elementor Pro, you can extend its default form widget with advanced features such as conditional logic, country code dropdown, and WhatsApp redirect.

Can I use Cool FormKit without Elementor Pro?

Yes. Cool FormKit provides its own form builder widget for Elementor Free users. You can create contact forms, booking forms, survey forms, and more without Elementor Pro.

How to extend Hello Plus forms using Cool FormKit?

Cool FormKit also works with the Hello Plus form widget. You can add conditional logic, country code, input masks, and more features to forms created with Hello Plus.

What advanced features are available in Cool FormKit Pro?

The Pro version unlocks premium fields and features such as:

And more advanced conditional logics such as redirects, emails, and Mailchimp integration. 👉 View All Features

How to protect Elementor forms from spam?

Cool FormKit Pro includes multiple spam protection options such as hCaptcha, Cloudflare Turnstile, and a built-in spam blocker that restricts forms when users enter blacklisted words.

Can I show or hide form fields using conditional logic?

Yes. Cool FormKit allows you to apply conditional logic so that fields are displayed only when certain conditions are met.

How to redirect an Elementor form to WhatsApp after submission?

You can use the WhatsApp redirect feature to send users directly to a WhatsApp chat after they submit your form.

Can I publish posts from the frontend using Elementor Pro forms?

Yes. Cool FormKit Pro adds a feature to let users create WordPress posts or custom post types directly from Elementor Pro form submissions.

How can I create calculators in Elementor using Cool FormKit?

With Pro, you can build calculators such as BMI Calculator, EMI Calculator, and Interest Calculator.

Does this plugin use any third-party libraries or services?

Yes. This plugin uses the intl-tel-input library for country code functionality (licensed under MIT License).

It also integrates with Google reCAPTCHA v2/v3 for spam protection. reCAPTCHA is a third-party service provided by Google and is subject to the Google Terms of Service. No proprietary code is bundled with the plugin.

How can I get support if I face issues?

You can open a support ticket on the WordPress.org support forum or contact us via our official support page.

How can I report security bugs?

You can report vulnerabilities through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage, and handle reported issues responsibly.

Reviews

May 3, 2025
Best form plugin for Elementor Free. I didn’t like the way the Label of the field sat inside the field input box and overlayed the placeholder text. So I added this CSS to get the label to be above the input box: .mdc-floating-label {padding-bottom: 80px!important;} But would love to see support for shortcodes in the email To and Subject lines. Is it in your roadmap?
April 11, 2025 2 replies
Parse error: syntax error, unexpected ‘:’, expecting ‘)’ in [path]/extensions-for-elementor-form/modules/forms/module.php on line 190There has been a critical error on this website. I can’t use this plugin anymore
April 10, 2025
Plugin que nos deixa receber uma cotação rápida por WhatsApp? Isso é sensacional…Parabéns!!!
Read all 18 reviews

Contributors & Developers

“Cool FormKit Lite – Advanced Form Builder for Elementor” is open source software. The following people have contributed to this plugin.

Contributors

“Cool FormKit Lite – Advanced Form Builder for Elementor” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “Cool FormKit Lite – Advanced Form Builder for Elementor” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.5.5 – 2025-11-04

  • Fixed: Double country code issue.

2.5.4 – 2025-10-14

  • Fixed: Conditional navigation ensures hidden steps are skipped and users are routed correctly.
  • Fixed: Mask validation issue with step field form.
  • Fixed: Country code validation conflicts with reCAPTCHA v3.
  • Fixed: form submission issue with required hidden mask field.

2.5.3 – 2025-08-26

  • Fixed: Editor side warning and undismissable review notice button issue.

2.5.2 – 2025-08-18

  • Optimization: Bug fixes and security code improvements.
  • Tested upto: Elementor Version 3.31.2 and Elementor Pro Version 3.31.2
  • Updated: Dashboard Links.

2.5.1 – 2025-07-25

  • Optimization: Bug fixes and code improvements.
  • Tested up to: Elementor 3.30.3 and Elementor Pro 3.30.0.

2.5.0 – 2025-07-17

  • Added: Support for Hello Plus Form Lite and Elementor Form widget.
  • Updated: Admin dashboard enhancements.
  • Tested up to: Elementor 3.30.2 and Elementor Pro 3.30.0.

2.4.5 – 2025-05-26

  • Improved: Enhanced user opt-in options for better customization.
  • Fixed: All fields visible on load.
  • Tested up to: Elementor 3.29.0 and Elementor Pro 3.29.0.

2.4.4 – 2025-04-11

  • Fixed: Critical error during plugin activation on certain server configurations.

2.4.3 – 2025-04-10

  • Added: Conditional field support.
  • Added: Country code option for telephone field.
  • Added: reCAPTCHA integration for enhanced security.
  • Tested up to: WordPress 6.8.

2.4.2 – 2025-03-26

  • Added: Collect Entries action after form submission.
  • Added: Dashboard & Entries page to view and manage submissions.
  • Added: Review notice in the dashboard and form editor.
  • Fixed: Default value not sent in the select field.
  • Improved: Security updates.

2.4.1 – 2025-03-18

  • Tested up to: Elementor 3.28.0 and Elementor Pro 3.28.0.

2.4.0 – 2025-03-04

  • Added: Drag-and-drop form builder for Elementor Free, allowing custom form creation without Elementor Pro.
  • Enhanced: Improved compatibility with Elementor Free.
  • Updated: Plugin branding from Extensions for Elementor Form to Cool FormKit Lite – Advanced Elementor Form Builder.
  • Optimized: Improved overall code structure and performance.
  • Updated: Refreshed readme content for clarity.

2.3

  • Refactored code to support Pro version.
  • Improved asset build process.

2.2

  • Code improvements.

2.1

  • Added: Dynamic controls for phone and WhatsApp redirection actions.
  • Updated: PHP minimum version to 7.4.
  • Code improvements.

2.0.3

  • Compatibility updates for WordPress 6.7.
  • Code improvements.

2.0.2

  • Compatibility updates for WordPress 6.5.
  • Code improvements.

2.0.1

  • Compatibility updates for WordPress 6.2.

2.0

  • Added: Action to register posts and custom post types with forms.
  • Code improvements.

1.3.7

  • Compatibility updates for WordPress 6.1.

1.3.6

  • Compatibility updates for WordPress 6.0.

1.3.1

  • Compatibility updates for WordPress 5.7.

1.3

  • Fixed: Form hiding after submission.

1.2

  • Added: Support for break line with token %break%.

1.1

  • Fixed: Bug in phone number field.

1.0

  • Initial release.