=== Form Vibes - Database Manager for Forms ===
Contributors: wpvibes, anandau14, hardiksharma
Tags: elementor form db, contact form 7 db, contact form db, contact form 7, elementor db manager, elementor forms, cf7 db, elementor, save contact form, cf7
Requires at least: 5.0
Requires PHP: 8.0
Tested up to: 6.9
Stable tag: 1.5.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Never miss a single lead! Save and manage all Contact Form 7 and Elementor form submissions easily. View, Export, Analyze and Filter submissions.

== Description ==
Form Vibes is a submission manager plugin that you can use to save your submissions from Contact Form 7 and other form building plugins like Elementor Form, Beaver Form, etc., into the database. It also provides an analytics report to track how different contact forms are performing over a period of time!

### Form Vibes Features

1. [Capture Form Submissions](https://docs.formvibes.com/article/96-using-form-vibes-getting-started?utm_source=wporg&utm_medium=fv&utm_campaign=readme)- It automatically captures and saves the contact form submissions in the database.
2. [Viewing Submissions](https://docs.formvibes.com/article/77-viewing-form-submissions?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - View your captured submissions in a tabular format.
3. [Export Submissions](https://docs.formvibes.com/article/80-exporting-form-submissions-into-csv-file?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - You can export the submissions in a separate CSV file.
4. [Delete Submissions](https://docs.formvibes.com/article/78-deleting-form-entries?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - Delete unimportant form entries from the submissions table.
5. [Analyses Form Submissions](https://docs.formvibes.com/article/82-analytics?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - Analyses the contact form performance graphically.
6. [Dashboard View](hhttps://docs.formvibes.com/article/81-dashboard-view?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - View quick stats and analytics on your WordPress Admin Dashboard.
7. [Date Range Filters](https://docs.formvibes.com/article/83-using-date-range-filter?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - Filter submissions monthly, weekly, daily, or for a specific date.
8. [Auto-Refresh](https://docs.formvibes.com/article/98-form-vibes-settings-page?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - The submissions table is automatically updated.

### More Features On [Premium Version](https://formvibes.com/pricing/?utm_source=wporg&utm_medium=fv&utm_campaign=readme)

1. [Submission Filtering](https://docs.formvibes.com/article/124-data-filters?utm_source=wporg&utm_medium=fv&utm_campaign=readme)  - Apply advance filters to form data, filter submissions based on fields, date range.
2. [Export Profiles](https://docs.formvibes.com/article/116-export-profile?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - Export the contact form submissions into a CSV file, apply multiple conditions and logic on form data.
3. [Data Profiles](https://docs.formvibes.com/article/119-display-form-submissions-on-frontend-using-elementor?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - Display your captured contact form submissions on the front end, have complete control over what you want to display.
4. [Role Manager](https://docs.formvibes.com/article/118-how-to-manage-user-roles?utm_source=wporg&utm_medium=fv&utm_campaign=readme) -  Restrict users from accessing some features by managing user roles and permissions.
5. [Add Notes to Form Submissions](https://docs.formvibes.com/article/136-add-custom-notes-to-individual-form-submissions?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - To make all the essential and related information noticeable, you can add custom notes to individual form submissions.
6. [Mark Submission Status](https://docs.formvibes.com/article/139-mark-submission-status?utm_source=wporg&utm_medium=fv&utm_campaign=readme) - Assign Read, Unread, and Spam status to form submissions.

### No configurations Required
There are no extra configurations required, you need to activate the plugin, and It will automatically start capturing leads.

### Easy To Use Interface
It has a simple, user-friendly interface through which you can manage form submissions easily.

### Light Weight and Instant Loading
Code is optimized for fast loading and instant live editing with no extra resources.

### Expert Support
We have a highly efficient support team who are always ready to help you. Ask your queries in Support Forum or contact us directly.

### SUPPORTED PLUGINS
It captures form data sent through the forms created using these plugins:
-  **Elementor Pro**
-  **Contact Form 7(CF7)**
-  **Bricks Builder Form**
-  **Beaver Builder**
-  **Ninja Forms**
-  **Gravity Forms**
-  **WP Forms**
-  **More coming soon…***


https://www.youtube.com/watch?v=n4EVJlnf4OE


### 🧑‍💻 Documentation and Support
* We have extensive [Documentation](https://docs.formvibes.com/?utm_source=wporg&utm_medium=fv&utm_campaign=readme) for every feature and functionality.
* For any questions, you can contact us directly through our [Contact Page](https://formvibes.com/get-support/?utm_source=wporg&utm_medium=fv&utm_campaign=readme).
* For more details, visit [Form Vibes](https://formvibes.com/pricing/?utm_source=wporg&utm_medium=fv&utm_campaign=readme)


### Other Plugins
✅  [AnyWhere Elementor Pro](https://bit.ly/3JMMcUl): AnyWhere Elementor Pro comes with various creative dynamic content widgets that would enhance your Elementor Page Builder experience to build your dream website.
✅  [WP Mail Log](https://wordpress.org/plugins/wp-mail-log/): WP Mail Log is a WordPress plugin that allows you to easily log and view all emails sent from your WordPress site. It saves all email interactions with the help of an easy-to-view dashboard interface, which will be beneficial for troubleshooting.
✅  [Elementor Addon Elements](https://bit.ly/36rJANn): With the help of Elementor Addon Elements, you can use rich and stunning widgets to build your dream website with Elementor.
✅  [Booster Blocks](https://wordpress.org/plugins/booster-blocks/): The unique collection of booster blocks can be used to power up the default WordPress blocks. These blocks have extensive design capabilities to match your theme's style and appearance.
✅  [Frontend Product Editor](https://wordpress.org/plugins/frontend-product-editor/): Frontend product editor can be a great addition to your WooCommerce websites since it allows you to modify the WooCommerce product information right from the front.
✅  [Map Engine](https://wordpress.org/plugins/map-engine/): An ultimate map builder plugin that meets all of your requirements. One-stop destination to create as many Google Maps and Open Street Maps as you want.
✅  [Bricks Ultra](https://bricksultra.com/): Bricks Ultra adds a host of new elements to help you build pages that look and feel amazing with Bricks Builder!

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress

To know more details, checkout the [Getting Started Guide](https://docs.formvibes.com/article/76-installing-form-vibes/?utm_source=wporg&utm_medium=fv&utm_campaign=readme)

 == Frequently Asked Questions ==

= Does it need any configuration? =

No, it is a plug 'n' play plugin. Just install the plugin, and it will start capturing and displaying reports from supported form plugins.
You can visit the settings page to see some basic config options.

= Will this plugin work if Contact Form 7 is not installed? =

No, this plugin work only when Contact Form 7 is installed & activated.

= How can I display contact form entries on the front end? =

You can display entries on the front end with a simple shortcode available in settings.

= How can I view all contact form entries? =

You can view form entries from the main WordPress dashboard just by clicking on Form Vibes.

= Can I export the form entries into CSV? =
Yes, it's pretty simple; just click on the Quick Export option on the Form Vibes toolbar to download the submissions.

== Screenshots ==

1. **View Contact Form Submission**
2. **Advanced Date Range Filtering**
3. **Graphical Reports to Analyze the performance of the Form**
4. **Quick View Dashboard widget**
5. **Export submission into a CSV file**

== Changelog ==
= 1.5.2 =
* Added: Everest Form Integration
* Improved: WS Forms submission stored even after action disabled from form.
* Improved: Dashboard widget chart step size optimization for large data.
* Improved: Analytics chart step size optimization for large data.

= 1.5.1 = 
* Fixed: Update Issue.

= 1.5 = 
* Improved : Revamped UI
* Improved : Code enhancements for better performance and compatibility
* Fixed : Minor Bug Fixes

= 1.4.7 = 
* Fixed: Bricks Builder Form Data Save.

= 1.4.6 = 
* Improved: WPDB Query implementation for better security.

= 1.4.5 =
* Fixed: Bricks Integration not working while using bricks child theme

= 1.4.4 =
* Added: Support for Bricks Builder Form
* Fixed: Wrong date range was selected on "Last 30 days" and "Last quarter"
* Fixed: Contact form 7 attachments upload

= 1.4.3 =
* Fixed: Compatibility with Gravity Forms
* Fixed: Compatibility with php 8.0.0
* Fixed: Export profile missing name
* Fixed: Security issue

= 1.4.2 =
* Fixed: Handled empty upload field from Elementor
* Fixed: Quick export date range
* Fixed: Conflict with Gravity Forms
* Fixed: Gravity form redirect and confirmation message
* Fixed: Select only single date
* Fixed: Dashboard widget and analytics bug fixed when no local storage
* Fixed: Dashboard widget conflict fixed with Post View Counter plugin

= 1.4.1 =
* Fixed: Permission issue for non admins

= 1.4 =
* Code optimization and revamped UI.

= 1.3.7 =
* Tested with latest WordPress & Elementor Release.
* Freemius SDK Updated

= 1.3.6 =
* Fixed: Wrong weekly analytics data
* Fixed: Dashboard Widget NaN issue
* Added: An option in setting to keep applied filters.
* Enhancements: UI improvements

= 1.3.5 =
* Fixed: Null values break js code
* Fixed: Contact Form 7 file upload bug
* Enhancements: UI improvements

= 1.3.4 =
* Fixed: Elementor Form File Upload bug fixed.

= 1.3.3 =
* Fixed: Export to CSV bug.

= 1.3.2 =
* Fixed: Elementor Global Form issue fixed

= 1.3.1 =
* Tweak: Center aligned submission detail box for tables with large number of columns
* Fixed: Removed deleted form fields from the submissions table
* Fixed: Made admin notices dismissible.

= 1.3.0 =
* Fixed: Fixed issue with field renaming.
* Enhancements: Persistent user selectors for date range and selected form
* Enhancements: Optimized database queries

= 1.2.6 =
* Fixed: Fix bug and notices from previous release.

= 1.2.5 =
* Fixed: Bug in exporting data with large number of columns.
* UI and Performance improvements.

= 1.2.4 =
* Fixed: New added fields were not saving in some cases.
* Fixed: Debug messages were logged even when debug mode is disabled.
* Fixed: Blank screen on fresh installation in some cases.

= 1.2.3 =
* Fixed: Submissions not loading if field id is blank in Elementor Pro Forms.

= 1.2.2 =
* Fixed issue cause by log request uri on some servers.
* Fixed issue in caldera forms reporting.
* Modified some code to add compatibility with PHP 7.0

= 1.2.1 =
* Fixed issue: Previous release was blocking admin notices.
* Fixed css issues.

= 1.2 =
* Code restructuring for better UX and performance
* Added option to refresh submission list without reloading
* Added option to refresh auto refresh list and analytics


= 1.1.3 =
* Fixed compatibility issues with WordPress 5.4
* Fixed issue with submission not visible in admin in some cases

= 1.1.2 =
* Tweak - Hide empty/non existing old forms from the Form list.
* Tweak - Some other UX improvements and code optimization.

= 1.1.1 =
* Fixed - Issue with database table create in plugin installation
* Fixed - Issue with csv export due to special characters in some languages
* Tweak - Added option to enable/disable Export Reason feature.

= 1.1.0 =
* New - Beaver Builder Form integration.
* Tweak - Added option to specify reason for exporting. Information about who exported the days and why will be save in database.
* Tweak - Added ability to save page url and user agent (optional).
* Tweak - Some other UX improvements and code optimization.

= 1.0.2 =
* Fixed - Elementor forms data not loading due to malformed json response.

= 1.0.1 =

* Fixed - Wrong column order in csv export
* Fixed - Issue with saving data of Elementor Global Form widgets
* Some other minor performance and ui enhancements.

= 1.0.0 =

* Added Dashboard Widget
* Added option to delete saved entries
* Added option to control whether to save IP Address or not

= 0.1.2 =

* Fixed issue with submissions not saving in some case. (Thanks to [@idatus](https://wordpress.org/support/users/idatus/))
* Fixed issue with saving multi data field like checkbox, radio field etc.

= 0.1.1 =

* Fixed issue in saving submissions with long text.

= 0.1.0 =

Initial Plugin Launch