On This Page
Customize WP Emails
Overview
Customize WP Emails replaces or styles the default WordPress system emails (registration, password reset, comment notifications, admin alerts, email change confirmations, and more). For each message you can keep the system default, switch to a customized HTML template with your copy, or disable the email where WordPress allows it. A global template wraps your content; you can adjust layout, branding, From/Reply-To behavior, and use Smart Codes (merge tags) for dynamic values such as user name, reset links, and post titles. The admin includes a template editor, per-email editors, live-style preview, test email, and a Smart Code picker in the editor toolbar. Settings are stored in the options table under the module’s configuration key.

Features
Per-Email Control
Global Email Template
Smart Codes
From / Reply-To
Preview and Test
Admin Page
How It Works
Enable the Module
Go to WP PowerSuite, find “Customize WP Emails,” and click the Enable
button.
2. Open Customize WP Emails
Go to the module’s page under WP PowerSuite. Start with the global template
if you want a branded wrapper.
3. Configure Each Email
Pick System, Customized, or Disabled per message. For Customized, edit
subject and body, insert Smart Codes, and save.
4. Test
Use preview and test email. Confirm with Email Logs and Email Delivery
(SMTP) if those modules are enabled.
Enable the Module
Open Customize WP Emails
Configure Each Email
Test

Installation & Activation
Install WP PowerSuite
Enable the Module
Design and Save

Use Cases
- EmailBrandingMatch registration and password emails to brand guidelines
- MessageClarityReduce user confusion with clearer, branded wording
- NotificationControlTurn off optional admin notifications you do not need
Frequently Asked Questions
Can I break password reset if I delete a Smart Code?
Yes. Emails that require specific placeholders (like reset links) must keep those codes. The editor indicates required Smart Codes where applicable.
Does this affect WooCommerce emails?
WooCommerce uses its own email classes. This module focuses on WordPress core system emails unless extended elsewhere.
Troubleshooting
- Email looks broken in Outlook or GmailUse table-based layouts and inline-friendly CSS in the template. Test with the preview and a real mailbox.
- User did not receive customized mailCheck SMTP, spam folder, and Email Logs. Confirm the email is not set to Disabled and that the triggering action actually ran (e.g. real password reset request).
