Overview
Commerce Email Manager lets administrators turn WooCommerce email notifications on or off directly from the email notification list.
Requirements
- WordPress 6.5 or newer
- WooCommerce 8.0 or newer
- PHP 7.4 or newer
Installation
- Upload the plugin folder to
wp-content/plugins/commerce-email-manager. - Activate Commerce Email Manager from the WordPress Plugins screen.
- Go to WooCommerce > Settings > Emails.
Usage
The WooCommerce email notification list shows an Enabled column.
- Toggle On to enable an automatic WooCommerce email notification.
- Toggle Off to disable an automatic WooCommerce email notification.
- Manual-only emails are labeled Manual because they are not sent automatically by WooCommerce.
Each toggle updates the same WooCommerce setting used on the individual email settings screen.
Inline Recipients
Admin-facing emails show an editable recipient field in the Recipient(s) column.
- Enter one or more email addresses separated by commas.
- Click Save or press Enter to update the recipients.
- Customer emails remain labeled Customer because WooCommerce sends them to the order customer dynamically.
Test Emails
Each email row includes a Send test email button next to Manage. The button opens a dialog where administrators enter the destination email address, then sends the same WooCommerce preview email used by the individual email settings screen.
Global Email Logo
The global WooCommerce email template logo area includes a Use site logo button before WooCommerce’s native image controls.
Clicking Use site logo saves the current WordPress site logo URL to WooCommerce’s email header image setting and reloads the settings page so WooCommerce’s native Change image and Remove controls appear.
Use WooCommerce’s native Remove control to clear the email template logo.
Plugin Listing Link
The plugin adds a Settings link on the WordPress Plugins screen. The link opens WooCommerce > Settings > Emails.
Admin Help
The WooCommerce email settings screen includes an Email Manager help tab in the WordPress admin Help panel. It summarizes the inline controls for administrators who need quick context without leaving the page.
Compatibility
The plugin works in WooCommerce admin and does not change storefront cart or checkout behavior. It declares compatibility with:
- WooCommerce High-Performance Order Storage
- WooCommerce Cart and Checkout Blocks
Uninstall
Deleting the plugin removes plugin-owned stored data:
commerce_email_manager_version- WellPlayedWP updater metadata cache for this plugin
WooCommerce email settings are not removed or reset.
Translations
The plugin ships with translation source and compiled translation files for:
- German (
de_DE) - Spanish (
es_ES) - French (
fr_FR) - Chinese (
zh_CN) - Japanese (
ja)
Developers
This initial version does not add public developer hooks.
Changelog
1.5.0 – 2026-06-01
- Add uninstall cleanup for plugin-owned options and updater cache.
- Add contextual admin help on the WooCommerce Emails settings screen.
- Add German, Spanish, French, Chinese, and Japanese translation files.
- Fix JavaScript logo-control matching to use localized WooCommerce button labels.
- Harden WooCommerce API guards around email preview and mailer access.
1.4.2 – 2026-05-30
- Fix the Use site logo shortcut placement when no email logo is currently selected.
1.4.1 – 2026-05-30
- Remove the site logo applied confirmation text after the logo shortcut runs.
1.4.0 – 2026-05-30
- Refactor the site logo shortcut to appear before WooCommerce’s native image controls.
- Remove the custom Remove logo button in favor of WooCommerce’s native Remove control.
1.3.0 – 2026-05-30
- Add a Remove logo action for the global WooCommerce email template logo setting.
1.2.0 – 2026-05-30
- Add a Use site logo action for the global WooCommerce email template logo setting.
1.1.0 – 2026-05-30
- Add inline recipient editing for admin-facing WooCommerce emails.
- Add row-level test email sending from the WooCommerce email notification list.
- Fix email notification list action rendering so custom row actions can sit next to Manage.
1.0.0 – 2026-05-30
- Add email notification toggles to the WooCommerce email settings list.
- Add AJAX saving for the WooCommerce email enabled setting.
- Add a plugin listing Settings link to the WooCommerce email settings screen.
- Document installation, usage, and compatibility details.