BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off β†’
SMTP Form Master icon
Maintained Tested up to 7.0.6

SMTP Form Master

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

Active installs<10New
Downloads Β· 30d48β–² +45.5% vs prev. 30d
Ratingβ€”0 reviews
Health score49/100Fair
All-time downloads717Since Apr 2025
Support resolvedβ€”No recent threads
RequiresWP 6.0PHP 8.0+
Downloads Β· 7d17β–² +54.5% week over week
Our verdict

Use with caution

SMTP Form Master works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

123Jul 4Aug 17Oct 1
Yesterday4
Daily average (1y)1
Peak day19Oct 20, 2025
Last 12 months491

Download spikes usually follow a new release β€” each site that auto-updates counts as a download.

Rankings

Where SMTP Form Master stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
contact form >100 8,320 Best contact form plugins β†’
email >100 10,000 Best email plugins β†’
form builder >100 4,610 Best form builder plugins β†’
recaptcha >100 1,318 Best recaptcha plugins β†’
smtp >100 1,390 Best smtp plugins β†’

About SMTP Form Master

From the official readme Β· v2.0.4

Description

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
* Support for all major SMTP providers (Gmail, Outlook, SendGrid, MailChannels, Amazon SES, etc.)
* 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

Email Template System (NEW in v2.0!)
* 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)
* Score-based filtering (0.0 to 1.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
* Host: smtp.gmail.com
* Port: 587
* Encryption: TLS
* Username: your-email@gmail.com
* Password: App-specific password

SendGrid
* Host: smtp.sendgrid.net
* Port: 587
* Encryption: TLS
* Username: apikey
* Password: Your SendGrid API Key

MailChannels
* Host: smtp.mailchannels.net
* Port: 587
* Encryption: TLS
* Username: Your username
* Password: Your password

Amazon SES
* Host: email-smtp.us-east-1.amazonaws.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:
* Use threshold 0.5 for most sites
* Lower to 0.3 if legitimate users are blocked
* Raise to 0.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
* EMAIL_TEMPLATES_GUIDE.md – Complete template documentation
* DEPLOYMENT_READY_v2.0.4.md – Deployment checklist
* HOTFIX_SHORTCODE_ERROR.md – Troubleshooting guide

Getting Help:
* Check FAQ section above
* Review included documentation
* Visit https://upmvc.com/ for tutorials
* Contact support through WordPress.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:
* WordPress 6.0 or higher
* PHP 8.0 or higher
* MySQL 5.6 or higher
* HTTPS recommended (required for reCAPTCHA)

Performance:
* Bundle size: 25.2 KB (admin JS) + 4.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! πŸš€

Installation

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins β†’ Add New
  3. Search for “SMTP Form Master”
  4. Click Install Now and then Activate

Manual Installation

  1. Download the plugin ZIP file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins β†’ Add New β†’ Upload Plugin
  4. Choose the ZIP file and click Install Now
  5. Click Activate Plugin

After Installation

  1. Go to SMTP Form Master in your WordPress admin menu
  2. Click SMTP Settings tab and configure your SMTP server
  3. Click Test Connection to verify settings
  4. (Optional) Go to reCAPTCHA tab and add your Google reCAPTCHA v3 keys
  5. Go to Email Templates tab to customize your emails
  6. Go to Forms tab to create your first form
  7. Copy the shortcode and embed it in any page or post

Frequently asked questions

How do I configure SMTP settings?

Go to SMTP Form Master β†’ SMTP Settings in your WordPress admin. Enter your SMTP server details: * Host: Your SMTP server (e.g., smtp.gmail.com, smtp.sendgrid.net) * Port: Usually 587 for TLS or 465 for SSL * Encryption: Choose TLS (recommended) or SSL * Username: Your email address or SMTP username * Password: Your email password or app-specific password Click Test Connection to verify everything works!

What SMTP providers are supported?

SMTP Form Master works with ALL SMTP providers, including: * Gmail (smtp.gmail.com) * Outlook/Office365 (smtp.office365.com) * SendGrid (smtp.sendgrid.net) * MailChannels (smtp.mailchannels.net) * Amazon SES * Mailgun, Postmark, SparkPost, and more!

How do I get Google reCAPTCHA keys?

Visit https://www.google.com/recaptcha/admin Register your site Choose reCAPTCHA v3 Copy your Site Key and Secret Key Paste them into SMTP Form Master β†’ reCAPTCHA tab Enable reCAPTCHA and save

How do I create a contact form?

Go to SMTP Form Master β†’ Forms Click Add New Form Give your form a title Add fields (Name, Email, Message, etc.) Choose a skin style Save the form Copy the shortcode: [smtpfm_form id="123"] Paste it into any page or post

How do I customize email templates?

Go to SMTP Form Master β†’ Email Templates Choose Admin Notification or User Confirmation tab Edit the subject line (use variables like {form_name}) Edit the email body (HTML supported) Use template variables: {form_fields}, {user_name}, etc. Enable or disable each email type Click Save Templates

Can I send confirmation emails to users?

Yes! User confirmation emails are sent automatically when: * Your form includes an email field * User Confirmation is enabled in Email Templates * The user enters a valid email address

How do I display a form in a modal popup?

Use the modal parameter in your shortcode: [smtpfm_form id=”123β€³ modal=”yes”]

What is the reCAPTCHA threshold?

The threshold is a score from 0.0 to 1.0: * 1.0 = Only 100% verified humans (very strict) * 0.7 = Recommended for high security * 0.5 = Balanced (default, recommended) * 0.3 = Lenient * 0.1 = Very lenient

Where do submitted forms go?

Form submissions trigger two emails: 1. Admin Notification – Sent to your WordPress admin email 2. User Confirmation – Sent to the email address in the form (if enabled)

Is this plugin GDPR compliant?

The plugin itself doesn’t store personal data. However: * reCAPTCHA sends data to Google (disclose in privacy policy) * Email submissions contain user data (handle according to GDPR) * The plugin includes privacy policy links for reCAPTCHA

Will this slow down my site?

No! SMTP Form Master is optimized for performance: * Only 30KB total size (minified) * Loads only on pages with forms * React admin loads only in dashboard * No jQuery dependency

Changelog

Major update with professional email templates system! Backup your site before updating. All forms and SMTP settings will be preserved. New email templates will use smart defaults.

2.0.4 – 2025-10-20

Major Update – Email Templates System
* NEW: Complete email template system with HTML editor
* NEW: Separate admin notification and user confirmation templates
* NEW: Dynamic template variables ({form_name}, {form_fields}, {site_name}, etc.)
* NEW: Visual template editor in React admin dashboard
* NEW: Form fields automatically formatted as beautiful HTML tables
* NEW: Enable/disable individual email types
* NEW: Reset to default templates feature
* IMPROVED: Professional email styling with inline CSS
* IMPROVED: Better spam detection messaging with score display
* IMPROVED: Enhanced success/error messages with styling
* FIXED: Critical parse error in shortcode.php
* FIXED: Duplicate code cleanup
* FIXED: reCAPTCHA verification flow
* ADDED: Comprehensive documentation
* ADDED: .gitignore for node_modules
* Bundle size: 25.2 KB (was 16.8 KB)

2.0.3 – 2025-10-19

reCAPTCHA v3 Integration
* NEW: Google reCAPTCHA v3 spam protection
* NEW: Invisible reCAPTCHA (no user interaction)
* NEW: Score-based spam filtering (0.0 to 1.0)
* NEW: Adjustable threshold settings
* NEW: reCAPTCHA badge display
* NEW: Privacy policy links
* IMPROVED: Form security significantly enhanced
* ADDED: reCAPTCHA settings tab in admin

2.0.2 – 2025-10-18

SMTP Authentication Fix
* FIXED: MailChannels authentication issues
* FIXED: Password visibility after save
* IMPROVED: STARTTLS support
* IMPROVED: Connection testing with better debugging
* IMPROVED: Error messages and troubleshooting

2.0.1 – 2025-10-17

React Admin Dashboard
* NEW: Modern React-powered admin interface
* NEW: Tabbed navigation (SMTP Settings, Forms, reCAPTCHA)
* IMPROVED: Faster, more responsive admin experience
* IMPROVED: Better UX with real-time validation
* OPTIMIZED: Bundle size and performance

2.0.0 – 2025-10-16

Major Rewrite
* Complete codebase modernization
* React admin dashboard
* Improved security and performance
* Better code organization
* Enhanced debugging capabilities

1.0.0 – 2025-10-01

  • Initial release
  • SMTP configuration
  • Basic form builder
  • Modal support
  • Shortcode implementation

Full changelog on WordPress.org β†’

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own β€” no account needed.

Active installs badge Rating badge Health score badge

Best SMTP Form Master alternatives

All contact form plugins β†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Contact Form 7 Contact Form 7 Just another contact form plugin. Simple but flexible. by Rock Lobster Inc. 10M+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4 (2.2K) 2 months ago 83
2 Akismet Anti-spam: Spam Protection Akismet Anti-spam: Spam Protection The best anti-spam protection to block spam comments and spam in a contact form. The most… by Automattic 5M+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (1.2K) 1 month ago 94
3 WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More WPForms The best WordPress contact form plugin. Drag & Drop form builder to create beautiful… by Syed Balkhi 5M+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (14.4K) 1 week ago 97
4 Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder Fluent Forms Get a fast contact form plugin. Create advanced forms using drag and drop form builder with… by WPManageNinja 700K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (801) 2 days ago 97
5 Forminator Forms – Contact Form, Payment Form & Custom Form Builder Forminator Forms Best WordPress form builder plugin. Create contact forms, payment forms & order forms with… by WPMU DEV 600K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (2.1K) 2 weeks ago 94
6 Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder Ninja Forms Free WordPress form builder with calculations, signatures, star ratings, unlimited… by Kevin Stover 600K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.4 (1.4K) 4 days ago 87
7 SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz SureForms AI form generator and WordPress form builder for contact and Stripe payment forms, with… by Brainstorm Force 500K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.9 (94) 1 week ago 97
8 SiteOrigin Widgets Bundle SiteOrigin Widgets Bundle Essential elements for modern websites. Add buttons, sliders, heroes, maps, images… by Greg - SiteOrigin 400K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.9 (134) 3 hours ago 97
9 Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More Formidable Forms The most powerful drag and drop WordPress form builder for contact forms, payment forms… by Strategy11 Team 300K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (1.4K) 3 weeks ago 96
10 FormLayer FormLayer Build fast and powerful contact forms in WordPress with an intuitive drag-and-drop builder… by Softaculous 100K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 1 week ago 75

FAQ

SMTP Form Master: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org Β· checked Oct 2, 2026

Is SMTP Form Master free?

Yes. SMTP Form Master is free to download and use from the official WordPress.org plugin directory.

Is SMTP Form Master safe to use in 2026?

SMTP Form Master works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

How many websites use SMTP Form Master?

SMTP Form Master is active on <10 WordPress websites and has been downloaded 717 times since it launched in April 2025. It was downloaded 48 times in the last 30 days.

Does SMTP Form Master work with WordPress 7.1?

SMTP Form Master is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does SMTP Form Master need?

SMTP Form Master requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was SMTP Form Master last updated?

The latest version, 2.0.4, was released on June 9, 2026 (4 months ago).

Who makes SMTP Form Master?

SMTP Form Master is developed and maintained by Adrian D.

What are the best alternatives to SMTP Form Master?

The most popular alternatives to SMTP Form Master are Contact Form 7 (10M+ installs), Akismet Anti-spam: Spam Pro… (5M+ installs) and WPForms (5M+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org β€” no credit card
Sarah is here to help!
Hi there! πŸ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! πŸ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now βœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.