‹ MAA Labs plugins
Communication
● Live on WordPress.org

Smart Contact Inbox

Every Contact Form 7 submission captured into a threaded inbox with chat-bubble conversations, direct reply via wp_mail, and unread tracking, all inside WordPress admin.


What it does

Built for one job, done well.

📥
Auto-capture
Hooks into both mail_sent and mail_failed so every CF7 submission is saved — even when WordPress fails to deliver the email notification.
💬
Threaded conversations
Each submission opens into a chat-bubble conversation view. Replies appear in the thread, unread messages show a badge, and status updates in real time.
↩️
Reply from wp-admin
Send replies directly from the inbox using wp_mail() — no switching to Gmail, no copy-pasting email addresses, no leaving WordPress.
🛡️
Spam Shield
Three-layer anti-spam: honeypot trap, blocked domain list and keyword filter. Catches bots and known spam senders without CAPTCHA friction for real users.
🔔
Unread tracking
Admin bar badge and inbox counter show exactly how many messages still need a reply — you always know what is waiting without opening the inbox.
🔒
Fully private
All form data is stored in your own WordPress database. No cloud service, no third-party CRM, no external API calls. Your conversations stay yours.

In action

What the inbox looks like.

Smart Contact Inbox — all messages view
01 — Inbox view
Smart Contact Inbox — conversation thread
02 — Thread view
Smart Contact Inbox — spam shield settings
03 — Spam shield

Install it in seconds.

Available free on the WordPress plugin directory.

FAQ

Questions admins actually ask.

Does it work with all Contact Form 7 forms?
Yes. Smart Contact Inbox hooks into CF7 at the submission level, so it captures messages from every form on your site automatically — no per-form configuration needed.
What happens if WordPress fails to send the email notification?
The plugin hooks into both mail_sent and mail_failed, so submissions are saved to the inbox regardless of whether the email was delivered. You never lose a message because of a mail configuration issue.
Can I reply to messages directly from the inbox?
Yes. Each conversation has a reply field that sends via wp_mail() to the visitor's email address. The reply appears in the thread so you have a full conversation history in one place.
What does Spam Shield do?
Spam Shield applies three layers: a honeypot field that catches bots, a blocked domain list that rejects known spam email domains, and a keyword filter that catches common spam phrases. None of these require CAPTCHA, so real users are unaffected.
Does it store form submissions securely?
Yes. All submission data is stored in your own WordPress database using standard WP APIs. No data is sent to external services. Only users with the manage_options capability can access the inbox.

Quick stats

The numbers at a glance.

v1.2.1
Current version
8
Features included
WP 6.0+
Requires WordPress
PHP 7.4+
Requires PHP
Free
Forever, no upsells
Part of MAA Labs — in memory of Maa ❤️
Every plugin carries her blessings · 18 May