=== TW Form Entry Viewer for WPForms ===
Contributors: technologywisdom
Tags: wpforms, form entries, entry viewer, export wpforms, csv export
Tested up to: 7.1
Stable tag: 1.2.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.2.0 =
* Major Plugin Support Portal enhancement: more reliable connection.

= 1.1.1 =
* WordPress 7.1 compatibility check
* Bug Fixes

= 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, announcements, and connection status for opted-in sites.

**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.
* While the connection is enabled, the plugin may also report a connection status to the portal so we can tell whether the site is **Active**, **Deactivated**, **Disconnected**, or **Deleted**. Status is only sent after you opt in.
* 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**. After you disconnect, the plugin stops sending status updates, support traffic, and announcement checks.

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