=== OrbitVault Submission Manager for Contact Form 7 ===
Tags: contact form 7, cf7, entries, form entries, submissions
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 7.4
Requires Plugins: contact-form-7
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automatically save Contact Form 7 submissions to your database with entry management, spam detection, CSV export, and email digests.

== Description ==

Contact Form 7 does not save submitted entries by default, if an email fails or gets lost, the data is gone forever.

**OrbitVault Submission Manager** fixes this by automatically saving every Contact Form 7 submission to your WordPress database, and gives you a complete toolkit to manage them.

= Features =

* Automatic entry saving for all Contact Form 7 forms
* Track whether the notification email actually sent successfully or failed
* Clean admin panel with Name/Email columns pulled straight from your form
* Read / Unread status tracking
* Star / Favorite important entries
* Keyword and pattern-based spam detection (no external API required)
* Advanced filters — by date range, by form, and by specific field
* Export entries to CSV
* Bulk actions (mark read/unread, star, spam, export, delete)
* Private admin notes on each entry
* Automatic cleanup of old entries after a configurable number of days (starred entries are always kept)
* Daily or weekly email digest of new submissions

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/orbitvault-submission-manager`, or install directly through the WordPress plugins screen.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Make sure Contact Form 7 is installed and activated.
4. Go to "CF7 Entries" in your admin menu to view saved submissions, and "Settings" to configure spam detection, digests, and cleanup.

== Frequently Asked Questions ==

= Does this work with all Contact Form 7 forms? =
Yes, entries from every CF7 form on your site are saved automatically.

= Will this slow down my site? =
No, entries are saved using an efficient database write hook and do not affect frontend performance.

= Does spam detection use any external service? =
No. Spam detection is entirely keyword and pattern based, running locally on your server — no data is sent anywhere.

= What happens to my data if I uninstall? =
By default your data is kept. You can enable "Delete data on uninstall" in Settings if you want entries removed automatically.

== Screenshots ==

1. Entries list view with Name, Email, and delivery status at a glance
2. Detailed entry view with admin notes and quick actions
3. Settings page — configure spam detection, email digests, and auto-cleanup
4. Advanced filters — search by date range, form, or specific field

== Changelog ==

= 1.0.0 =
* Initial public release with full entry management, spam detection, CSV export, email digests, notes, and auto-cleanup.