=== Cool FormKit Lite - Elementor Form Builder ===

Contributors: coolplugins, narinder-singh, satindersingh
Tags: form builder, elementor form, elementor, contact form, custom form
Requires at least: 6.2
Tested up to: 6.7.2
Stable tag: 2.4.2
Requires PHP: 8.2
Elementor tested up to: 3.28.0
Elementor Pro tested up to: 3.28.0
License: GPL 3.0
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Cool FormKit - A contact form builder for Elementor with a drag-and-drop Elementor form widget.

== Description ==

https://youtu.be/u1PYFXv01Rc

**Cool FormKit Lite** is a powerful form builder for Elementor, designed to give Elementor (Free) users access to **form-building** capabilities that were previously only available to **Elementor Pro users**.

This addon allows you to build **custom forms** using a **drag-and-drop** interface, just like Elementor. Create **Contact Forms, Registration Forms, Survey Forms**, and more without writing a single line of code.

**Key Features**

* **Works with Elementor (Free):** Designed specifically for Elementor (Free) users, allowing them to create and customize forms without needing Elementor Pro.
* **Elementor-based Design:** Offers an intuitive drag-and-drop feature and real-time preview capabilities.
* **Material Design Principles:** Built using Google's Material Design guidelines for visually appealing and user-friendly forms.
* **Input Fields:** Includes 10+ input fields such as:
    * Text Field
    * Email Field
    * Telephone Field
    * Date & Time Fields
    * Select Field
    * Textarea Field
    * Checkbox & Radio Fields
    * Acceptance Field
* **Send Confirmation Email:** Automatically send a **confirmation email** to users after form submission.
* **Form Submission Redirect:** Redirect users to a specific page after submitting a form.
* **Mobile-Friendly and Responsive**.

**How to Use Cool FormKit Lite?**

1. Install and activate the **Cool FormKit Lite** plugin.
2. Open the Elementor editor.
3. Add the **Cool FormKit** Form widget.
4. **Configure form settings**, including input fields, email confirmations, and redirections.
5. Save the form and publish it on your website.

**Coming Soon: Advanced Features!**

We’re actively improving Cool FormKit Lite. Future updates will include conditional logic, rating fields, range sliders, and more for both Elementor Free and Pro users. Stay tuned!


**📢 Important Update: Drag & Drop Form Builder + Elementor Free Support!**  

 **Version 2.4.0** introduces a **drag-and-drop form builder** for Elementor, making form creation effortless for users of Elementor Free. This update also enhances compatibility, improves code efficiency, and includes a branding change to **Cool FormKit Lite - Elementor Form Builder**. Upgrade now for a seamless experience!

📢 Get started today and elevate your Elementor Form experience!

**Features Available for Elementor Pro Form**

* **Send Form Messages to WhatsApp:** Automatically send form field data directly to WhatsApp after submission. [👉 Video demo](https://www.youtube.com/watch?v=OjEChAW2gGc)
* **Register Posts and Custom Post Types:** Create posts or custom post types directly from the frontend. [👉 Video demo](https://www.youtube.com/watch?v=fNIoWyXF9js)
* **Hide Form After Submission:** Automatically hide the form after successful submission. [👉 Video demo](https://www.youtube.com/watch?v=CMN32j4hGlA)
* **Custom Success Message:** Display a custom message template after submission. [👉 Video demo](https://www.youtube.com/watch?v=CMN32j4hGlA)

== Screenshots ==
1. Cool FormKit Lite preview.
2. Cool FormKit Lite form.
3. Cool Formkit Entries.

== Frequently Asked Questions ==

= Do I need Elementor Pro to use Cool FormKit Lite? =
No, Cool FormKit Lite works with Elementor (Free), so you don’t need Elementor Pro.

= How do I customize the form fields in Cool FormKit Lite? =
Customize form fields in the Elementor editor by adjusting labels, placeholders, required status, and other settings.

= Do I need coding knowledge to build forms? =
No, you don’t need any coding knowledge. The drag-and-drop interface allows easy form building.

= How does Cool FormKit Lite use Material Design? =
It follows Google’s Material Design guidelines for clean layouts and responsive elements.

= Is there a limit to how many forms I can create? =
No, you can create and manage unlimited forms.

= Can I style forms to match my website's theme? =
Yes, you can customize forms using Elementor’s design features like typography, colors, and spacing.

= Does Cool FormKit Lite integrate with third-party email marketing tools? =
Currently, it does not support direct integrations with third-party email marketing tools.

= How do I set up a thank-you page or redirect after submission? =
Enable the redirect option in "Actions After Submit" and enter the desired redirect URL.

=  What’s new in Cool FormKit Lite v2.4.0?   =
In this update, we have introduced a **drag-and-drop form builder**, allowing users to create custom forms easily using Elementor (Free). We’ve also improved compatibility, updated branding, and optimized the code for better performance.  

=  Can I use the new form builder with Elementor Free?  =  
Yes! The latest update makes Cool FormKit Lite fully compatible with Elementor Free, so you don’t need Elementor Pro to create custom forms.  

=  How do I enable the new drag-and-drop form builder?  = 
Simply open Elementor, drag the **Cool FormKit** widget onto your page, and start adding and customizing form fields using the intuitive interface.  

= Has the plugin name changed?  =
Yes, we have rebranded the plugin from **Extensions for Elementor Form** to **Cool FormKit Lite - Elementor Form Builder** for better clarity and recognition.  

=  Do I need to update anything after upgrading to v2.4.0?  = 
No manual updates are required. Just upgrade to v2.4.0, and the new features will be available in Elementor automatically.  

=  Will my existing forms still work after the update?  = 
Yes, all your existing forms will continue to function as expected. The update only enhances functionality without affecting previous forms.  
= How can I report security bugs? =
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability.](https://patchstack.com/database/vdp/extensions-for-elementor-form)

== Installation ==

1. **Download the Plugin:**
   - Go to the WordPress Plugin Directory.
   - Search for **Cool FormKit Lite** and click **Download**.
   - Alternatively, download the ZIP file from [WordPress.org](https://wordpress.org/plugins/).

2. **Install via WordPress Admin:**
   - Log in to your WordPress dashboard.
   - Navigate to **Plugins > Add New**.
   - Click **Upload Plugin** if you downloaded the ZIP file, then select and upload the file.
   - Click **Install Now** and then **Activate** the plugin.

3. **Install via FTP (Alternative Method):**
   - Extract the ZIP file on your computer.
   - Upload the extracted folder to the `/wp-content/plugins/` directory using an FTP client.
   - Log in to your WordPress admin panel, go to **Plugins**, and activate **Cool FormKit Lite**.

4. **Using Cool FormKit Lite in Elementor:**
   - Open any page or post in Elementor.
   - Drag and drop the **Cool FormKit** widget onto your page.
   - Customize the **form fields, layout**, and settings.
   - Save and publish the page to display the form on your site.

== Changelog ==

=  Version 2.4.2 | 26/03/2025 =
* **Added:** **Collect Entries** Action after submit a form.
* **Added:** **Dashboard & Entries** page to view and manage form entries.
* **Added:** Review Notice in the dashboard and form editor.
* **Fixed:** Default value not sent in the select field.
* **Improved:** Security improvements.

=  Version 2.4.1 | 18/03/2025 =

 * **Tested upto:** Elementor Version 3.28.0
 * **Tested upto:**  Elementor Pro Version 3.28.0

**📢 Important Update: Drag & Drop Form Builder + Elementor Free Support!**  

**Version 2.4.0** introduces a **drag-and-drop form builder** for Elementor, making form creation effortless for users of Elementor Free. This update also enhances compatibility, improves code efficiency, and includes a branding change to **Cool FormKit Lite - Elementor Form Builder**. Upgrade now for a seamless experience!

=  Version 2.4.0 | 04/03/2025 =
* **Added:** Introduced a **drag-and-drop form builder** for Elementor, allowing users to **create custom forms effortlessly**.
* **Enhanced:** Improved compatibility with Elementor Free, making it fully functional without Elementor Pro.
* **Refined:** Updated plugin branding from **Extensions for Elementor Form** to **Cool FormKit Lite - Elementor Form Builder**.
* **Optimized:** Improved overall code structure and performance.
* **Updated:** Refreshed readme content for better 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.
* Set 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 post/custom post with form.
* 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 issue: 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.

== Upgrade Notice == 

**Version 2.4.0** introduces a **drag-and-drop form builder** for Elementor, making form creation effortless for users of Elementor Free. This update also enhances compatibility, improves code efficiency, and includes a branding change to **Cool FormKit Lite - Elementor Form Builder**. Upgrade now for a seamless experience!

