=== TW Form Entry Viewer for WPForms ===
Contributors: technologywisdom
Tags: wpforms, form entries, entry viewer, export wpforms, csv export
Tested up to: 7.0
Stable tag: 1.1.0
License: GPL-2.0+
License URI: https://opensource.org/licenses/GPL-2.0
Text Domain: tw-form-entry-viewer

Capture and display WPForms submissions in the WordPress admin dashboard. Export to CSV, bulk delete. No WPForms Pro needed.

== Description ==

**TW Form Entry Viewer for WPForms** is a lightweight plugin that captures **WPForms** form submissions and displays them on the **Form Entries** page in the WordPress admin dashboard, enabling entry management from the WordPress admin panel, no WPForms Pro required.
It offers a clean UI modeled after native WordPress tables and supports **CSV export**, bulk delete, pagination, and search, just like the WPForms Pro entries feature.

= Key Features =

- Captures WPForms submissions (no Pro needed)
- Admin interface includes:
  - Forms overview (entry counts)
  - Perform entry listing with pagination and search
  - Entry detail view
  - Bulk delete and CSV export
- Dynamic field detection for CSV

== Installation ==

1. Upload the plugin to `/wp-content/plugins/` or install from the WordPress Admin.
2. Activate the plugin from the **Plugins** screen.
3. Submissions from **WPForms** will now be stored as custom post type entries.
4. Navigate to **Form Entries** in the WordPress admin menu to view submissions.

== Changelog ==

= 1.1.0 =
* Plugin support system is integrated with consent.

= 1.0.4 =
* Improved security by adding permission checks and enforcing server-side consent validation.

= 1.0.3 =
* Fixed Bugs

= 1.0.2 =
* Added review/feedback options
* Added Support page

= 1.0.1 =
* Minor bug fixes
* WordPress 7.0 compatibility check

= 1.0.0 =
* Initial release
* Admin menu to view forms and entries
* Entry list and details view
* Supports search, pagination, CSV export, and bulk delete

== Privacy / External Service ==

This plugin can optionally connect to an external support service operated by Technology Wisdom.

**Service:** [https://pluginsupport.technologywisdom.com](https://pluginsupport.technologywisdom.com)

**Terms of Use:** [https://pluginsupport.technologywisdom.com/terms-of-use/](https://pluginsupport.technologywisdom.com/terms-of-use/)

**Privacy Policy:** [https://pluginsupport.technologywisdom.com/privacy-policy/](https://pluginsupport.technologywisdom.com/privacy-policy/)

The service is used to provide in-plugin support messaging, feedback forwarding, and announcements.

**Opt-in consent (required before any connection):**

When you activate the plugin, an admin notice asks whether you want to allow the support connection. You can choose **Allow Support Connection** or **No Thanks**.

* If you allow the connection, the plugin may send: site URL, site name, admin email, plugin name/version, WordPress version, and PHP version. Support requests and review/feedback details are sent only when you submit those forms. The plugin may also check weekly for announcements from Technology Wisdom.
* If you decline (or never accept), that data is **not** sent to the support portal. The plugin's core feature continues to work normally without the connection.
* You are never required to allow the connection to use the plugin.
* You can disconnect the support connection at any time from the plugin's Support page by choosing Disable priority support.

Support and rating forms also include their own consent checkboxes before site information is included with a submission.

Please review the service [Terms of Use](https://pluginsupport.technologywisdom.com/terms-of-use/) and [Privacy Policy](https://pluginsupport.technologywisdom.com/privacy-policy/) before enabling the connection.

== Frequently Asked Questions ==

= Does this work with WPForms? =

Yes. This plugin is designed specifically for WPForms and does **not** require the Pro version.

= Can I export submissions to CSV? =

Yes, you can export selected entries via the bulk action dropdown. The CSV includes all form fields even if they're not visible in the admin table.

= Will this conflict with WPForms Pro? =

No. The plugin is self contained and safe to use alongside WPForms Pro.

= Can I view form entries inside the WordPress admin dashboard? =

Yes. You can view a list of submitted entries grouped by form, see individual entry details, and use pagination and search features.

= Is there a search feature in the entries list? =

Yes. The admin entries table supports keyword based search across all submitted field values.

= Does it support bulk actions? =

Yes. You can bulk delete selected entries or export them to a CSV file.

= Does it support pagination for large number of entries? =

Yes. Entries are paginated in the admin panel for better performance and usability.

= Does it include a tutorial or help guide? =

Yes. After activating the plugin, go to **Settings > Tutorial (TW Form Entry Viewer)** to view usage instructions.

== Screenshots ==

1. Screenshot 1: Displays a list of WPForms with the number of submissions for each form.
2. Screenshot 2: Shows all submissions for a selected form in a searchable, sortable table with email, fields, and submission date columns.
3. Screenshot 3: View full submission data for an individual entry, including all form fields and their values, along with submission timestamp.
4. Screenshot 4: Provides a step-by-step guide on how to use the plugin, including capturing entries, viewing them and exporting to CSV.

== License ==

This plugin is licensed under the GPL-2.0+ License.  
You may use, modify, and distribute it freely under the license terms.  
Full license: https://opensource.org/licenses/GPL-2.0