=== Submission Inbox – Forms & Email Log ===
Contributors: phpner
Tags: contact forms, form submissions, email log, leads, smtp
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Save WordPress form submissions, view leads in your dashboard, and track related email notification events with SMTP and email log tools.

== Description ==

Submission Inbox saves WordPress form submissions in your dashboard, so leads are not lost when notification emails fail.

Create simple lead forms, capture submissions from popular form plugins, send SMTP notifications, and review related email events in one place.

= Best for =

* Small business websites that rely on contact forms.
* Agencies managing client leads.
* Site owners who want saved submissions plus email status.
* WordPress admins who need a simple lead inbox without a full CRM.

= Main features =

* Save form submissions even when notification emails fail.
* Built-in lead forms with shortcode publishing.
* Submission Inbox for viewing, filtering, and exporting leads.
* Capture submissions from Contact Form 7, WPForms, Fluent Forms, Forminator, and Ninja Forms.
* Email Log for WordPress email events.
* Email Status dashboard for failed or missing notifications.
* SMTP sending settings for WordPress notification emails.
* Visitor auto-reply templates and rules.
* Google reCAPTCHA v3 support for built-in forms.
* CSV export, retention, and privacy settings.

= Email status, clearly explained =

Submission Inbox logs WordPress email events and sending attempts. It cannot guarantee inbox delivery or confirm whether a recipient read an email.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`.
2. Activate Submission Inbox from the WordPress Plugins screen.
3. Open Submission Inbox in the WordPress admin menu.
4. Configure Settings -> Sending.
5. Create a form, copy its shortcode, and publish it on a page.

== Frequently Asked Questions ==

= Will submissions be saved if email notifications fail? =

Yes. Submission Inbox is built around saving form submissions in your WordPress dashboard, so leads can remain available even when a related notification email fails or is not generated.

= Does this replace Contact Form 7 / WPForms / Fluent Forms? =

No. Submission Inbox can capture submissions from supported form plugins and show them in a lead inbox. You can keep using Contact Form 7, WPForms, Fluent Forms, Forminator, or Ninja Forms when the related integration is enabled and the form plugin is active.

= Does the plugin confirm email delivery? =

No. Submission Inbox logs WordPress email events and sending attempts, but cannot guarantee inbox delivery or whether a recipient read the email.

= Can I use my own SMTP settings? =

Yes. Submission Inbox includes SMTP sending settings for WordPress notification emails, including host, port, encryption, authentication, from name, and from email.

= Can I export submissions? =

Yes. Saved leads can be exported as CSV from the Submission Inbox.

= Does it support auto-replies? =

Yes. You can create reusable visitor auto-reply templates and connect them to specific forms and visitor email fields with auto-reply rules.

= Does it store sensitive SMTP passwords safely? =

SMTP passwords and sensitive technical data should not be exposed in admin logs or email status screens.

= Can I create forms with this plugin? =

Yes. The plugin includes built-in lead forms that can be published with a shortcode.

== Screenshots ==

1. Inbox dashboard with saved form submissions and lead details.
2. Forms overview with built-in forms and connected integrations.
3. Email Status dashboard showing generated, failed, and missing notification events.
4. Email Log with related WordPress email events.
5. Auto-reply rules for connecting forms, visitor email fields, and templates.
6. Visitor email templates for reusable auto-replies.
7. SMTP settings for WordPress notification emails.

== Changelog ==

= 1.0.0 =
* Updated the plugin identity to Submission Inbox, including plugin metadata, text domain, prefixes, namespaces, and WordPress.org assets.
* Added WPForms lead capture compatibility.
* Added Fluent Forms lead capture compatibility.
* Added Forminator lead capture compatibility.
* Added Ninja Forms lead capture compatibility.
* Added auto-reply rules so templates can be assigned to specific supported forms and visitor email fields.
* Added Google reCAPTCHA v3 protection for built-in forms.
* Improved the Auto-replies admin experience, including rule validation, clearer field-level errors, and better form state preservation after validation errors.
* Improved admin screen styling by splitting page-specific CSS for Inbox, Forms, Email, Settings, and Auto-replies.
* Improved Email Log and Email Status handling for supported form integrations.
* Removed email open and click tracking endpoints because engagement tracking is not included in this release.
* Confirmed compatibility with WordPress 7.0.

= 0.1.0 =
* Initial release.
* Added built-in lead forms.
* Added Submission Inbox for saved form submissions.
* Added SMTP sending settings.
* Added Email Log.
* Added Email Status dashboard.
* Added visitor auto-reply templates.
* Added Contact Form 7 compatibility.
* Added CSV export, retention, and privacy settings.
