WordPress plugin intelligence profile

SMTP Form Master

Contact forms with SMTP, email templates, and reCAPTCHA v3 spam protection.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.0.4
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update9 Jun 20264mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SMTP Form Master version 2.0.4 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

SMTP Form Master is the ultimate WordPress contact form solution that combines powerful SMTP email delivery, professional HTML email templates, intelligent spam protection with Google reCAPTCHA v3, and a flexible form builder – all in one plugin!

🚀 Why Choose SMTP Form Master?

  • Reliable Email Delivery – Configure custom SMTP servers (Gmail, SendGrid, MailChannels, Amazon SES, etc.) for guaranteed email delivery
  • Professional Email Templates – Create beautiful HTML emails with customizable templates and dynamic variables
  • Advanced Spam Protection – Google reCAPTCHA v3 (invisible) protects your forms without annoying CAPTCHAs
  • Flexible Form Builder – Build any type of form with 8+ field types and custom styling
  • User Confirmations – Automatically send professional confirmation emails to form submitters
  • Admin Notifications – Receive formatted email alerts with all submission details
  • No Coding Required – Beautiful React-powered admin dashboard with intuitive interface
  • Lightweight & Fast – Only 30KB minified, optimized for performance

✨ Key Features

SMTP Email Configuration

)

* Secure authentication with username/password

* SSL/TLS/STARTTLS encryption support

* Test connection feature with detailed debugging

* Password visibility toggle for easy setup

* Compatible with third-party SMTP services

Advanced Form Builder

* 8+ field types: Text, Email, Textarea, Number, Checkbox, Radio, Select, Date

* Custom field labels and placeholders

* Required/optional field settings

* Multiple form skins (Default, Modern, Minimal)

* Modal popup forms

* Inline embedded forms

* Responsive and mobile-friendly

)

* Professional HTML email templates

* Separate admin and user confirmation templates

* Dynamic template variables: {form_name}, {site_name}, {form_fields}, {user_name}, {user_email}, {submission_date}, {site_url}

* Visual template editor in admin dashboard

* Form fields automatically formatted as beautiful HTML tables

* Enable/disable individual email types

* Reset to default templates anytime

* Full HTML and inline CSS support

Google reCAPTCHA v3 Protection

* Invisible spam protection (no user interaction required)

0)

* Adjustable sensitivity threshold

* Real-time spam detection

* Privacy policy links included

* Works seamlessly with forms

User Experience

* Beautiful success/error messages with styling

* AJAX-ready architecture

* Form validation

* Spam score transparency

* Professional error handling

* Accessibility compliant

📋 Perfect For

  • Contact Forms
  • Quote Requests
  • Support Tickets
  • Event Registration
  • Newsletter Signups
  • Booking Forms
  • Feedback Forms
  • Application Forms
  • Lead Generation
  • Customer Inquiries

🎯 Template Variables

Personalize your emails with dynamic content:

  • {form_name} – The title of your form
  • {form_fields} – All submitted data in a formatted table
  • {site_name} – Your website name
  • {site_url} – Your website URL
  • {submission_date} – Date and time of submission
  • {user_name} – Name from the form (user emails only)
  • {user_email} – Email from the form (user emails only)

Configuration Guide

SMTP Setup Examples

Gmail

com

* Port: 587

* Encryption: TLS

com

* Password: App-specific password

SendGrid

net

* Port: 587

* Encryption: TLS

* Username: apikey

* Password: Your SendGrid API Key

MailChannels

net

* Port: 587

* Encryption: TLS

* Username: Your username

* Password: Your password

Amazon SES

com (adjust region)

* Port: 587

* Encryption: TLS

* Username: Your SMTP username from AWS

* Password: Your SMTP password from AWS

Template Variable Examples

Subject Line:

New inquiry from {user_name} - {form_name}

Result: “New inquiry from John Doe – Contact Form”

Email Body:

html

<h2>New Submission from {site_name}</h2>

<p>Form: {form_name}</p>

<p>Date: {submission_date}</p>

{form_fields}

<p>Visit {site_url}</p>

Best Practices

Email Templates:

* Keep subject lines under 50 characters

* Use template variables for personalization

* Test emails on multiple devices

* Include your site name and URL

* Add contact information for support

reCAPTCHA:

5 for most sites

3 if legitimate users are blocked

7 for high-security forms

* Monitor spam score patterns

Form Design:

* Keep forms short (5-7 fields max)

* Always include Name and Email fields

* Use clear labels and placeholders

* Mark required fields

* Add a privacy policy link

SMTP:

* Always test connection after setup

* Use TLS encryption when available

* Keep credentials secure

* Consider dedicated SMTP service for high volume

* Monitor email delivery rates

Privacy & GDPR

Data Handling:

* Form submissions are sent via email only

* No personal data is stored in the database by default

* Admin can control what data is collected in forms

Third-Party Services:

* Google reCAPTCHA sends data to Google (disclose in privacy policy)

* SMTP provider receives email data

* No tracking or analytics by this plugin

Recommendations:

* Add reCAPTCHA disclosure to your privacy policy

* Inform users about email processing

* Comply with GDPR data handling requirements

* Provide opt-in checkboxes for marketing emails

Support & Resources

Documentation:

* Full guides included in plugin folder

md – Complete template documentation

md – Deployment checklist

md – Troubleshooting guide

Getting Help:

* Check FAQ section above

* Review included documentation

com/ for tutorials

org forums

Feature Requests:

We’re actively developing! Suggest features at our support forum.

Rate Us:

If you love SMTP Form Master, please leave a 5-star review!

Technical Details

Requirements:

0 or higher

0 or higher

6 or higher

* HTTPS recommended (required for reCAPTCHA)

Performance:

3 KB (CSS)

* No jQuery dependency

* Optimized React components

* Minimal database queries

* Lazy loading for admin assets

Browser Support:

* Chrome/Edge (latest 2 versions)

* Firefox (latest 2 versions)

* Safari (latest 2 versions)

* Mobile browsers (iOS Safari, Chrome)

Developer Info:

* Built with React 18

* WordPress REST API integration

* Clean, documented code

* Hook and filter support

* Translation ready

Credits

Developed by BitsWorld

Powered by React and WordPress REST API

License

This plugin is licensed under the GPLv2 or later.

You are free to use, modify, and distribute this plugin.

Thank you for using SMTP Form Master! 🚀

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form
  • form builder
  • email
  • recaptcha
  • smtp
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 8.0
Update activity9 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.