Plugin info

Total downloads: 630,521
Active installs: 30,000
Total reviews: 84
Average rating: 4.9
Support threads opened: 1
Support threads resolved: 0 (0%)
Available in: 8 language(s)
Contributors: 4
Last updated: 4/21/2025 (254 days ago)
Added to WordPress: 12/1/2015 (10 years old)
Minimum WordPress version: 6.1.0
Tested up to WordPress version: 6.8.0
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Stale • Last updated 254 days ago • Support resolved 0% • 84 reviews

34/100

Is Preview E-mails for WooCommerce abandoned?

Likely maintained (last update 254 days ago).

Compatibility

Requires WordPress: 6.1.0
Tested up to: 6.8.0
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

WP Better Emails
Rating 4.6/5 (111 reviews)Active installs 10,000
WC Multiple Email Recipients
Rating 5.0/5 (10 reviews)Active installs 5,000
Post Notification by Email
Rating 4.8/5 (24 reviews)Active installs 2,000
Additional Custom Emails & Recipients for WooCommerce
Rating 5.0/5 (17 reviews)Active installs 2,000
Disable User Password Reset Admin Notifications
Rating 5.0/5 (4 reviews)Active installs 1,000
CC & BCC for Woocommerce Order Emails
Rating 4.8/5 (4 reviews)Active installs 1,000

Description

An Extension for WooCommerce that allows you to Preview Email Templates.

  1. Just install the plugin and an admin section will be generated that lists the different Emails that WooCommerce sends.
  2. Choose the templates and an Order
  3. A preview of the selected E-mail will be shown

Manual Installation

  1. Upload woo-preview-emails to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. You’re done go to Preview Emails section in the admin menu and start previewing

Pro Version

Looking for integration with WooCommerce Bookings and Subscriptions – check out the Pro Add On Preview E-mails for WooCommerce

Installation

  1. Upload preview-emails-woocommerce to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. You’re done go to Preview Emails section in the admin menu and start previewing

Frequently Asked Questions

Send Test Mails to yourself

You can now send test mails, to test on actual devices
*note: If the mail isn’t seen in you inbox, please first check your spam folder

Review feed

Krupal Panchal
4/1/2022

Very Useful while email template customization!!

If you do email template customizations, this will really help you to preview every time. No need to do the add to cart, checkout, or payment.
Bijingus
4/12/2022

Great Plugin

Does what it says. Previewing WooCommerce email templates is simple.
cmsexpert
8/5/2022

Best plugin to make changes in Woocommerce Emails

I love this plugin, its best when you want to make any changes to Woocommerce emails and want to do the testing without going through the painful process of placing an order everytime you want to test.
Clicknathan
5/12/2023

Great for default Woo emails

Would be better if it could handle any additional emails added to Woocommerce, say by the Subscriptions plugin. But no doubt a great resource in any case!
Nagesh Pai
8/28/2023

Incredibly useful plugin

This is a super helpful plugin while customizing email templates within WooCommerce. A great addition to a Woo theme designer's toolkit! Big thanks to the author for making this available!

Screenshots

  1. Basic View

    Basic View

  2. Preview View

    Preview View

  3. Preview Distraction Free Mode

    Preview Distraction Free Mode

Changelog

2.2.14

Updated tested upto : WP 6.8,

2.2.13

Change hook from plugin_loaded to plugins_loaded.

2.2.12

Rollback: Searching not working if orders are split between two tables full explanation see here

2.2.11

  • Fix: Don’t show refund orders in order listing / only show type shop_order in order listing
  • Fix: Show Orders in reverse descending order

2.2.10

  • Misc: Update read me to show the updated screenshots.
  • Fix: WordPress notices design correction after 2.2.9 update

2.2.9

  • Enhancement : Added cache break with versioning
  • Misc : Added logo, added CM Blocks in plugin list.

2.2.8

  • Fix: Don’t show pro features banner if already active.

2.2.7

  • Fix: Search Orders not working.

2.2.6

  • Enhancement: Design Refactor for future changes

2.2.5

  • Misc: Added Promo section
  • Dev: Update stable tag to 6.5

2.2.4

  • Stable tag was not updated.

2.2.3

  • Enhancement: If background color is dark, the form fields weren’t showing up.

2.2.2

  • Patch: Properly escape output

2.2.1

  • Language: Updated .pot file

2.2.0

  • Feature: Ability to choose and preview plain text html
  • Dev: Remove jQuery dependency (moved to choices)
  • Dev: Code refactoring for maintainability

2.1.6

Dev: Declare HPOS compatibility

2.1.5

  • Enhancement: Show 3rd party template locations correctly

2.1.4

  • Fix: Use get_id instead of directly accessing order id.

2.1.3

  • Feature: Update for upcoming High-Performance Order Storage(HPOS) compatibility

2.1.2

  • Feature: Allow Shop manager to get orders by default.

2.1.1

  • Added plugin settings page link
  • Some typographic error removed

2.1.0

Redesigned of the setting to be better.

2.0.3

Updated changelog to show compatibility with version 2.0.3

2.0.1

Sanitize instead of escape when manipulating data

2.0.0

Added compatibility to send preview emails with WooCommerce 5.0.0 and greater
Added ability to clear email input field
Input sanitization and escaping for order search field

1.6.8

Select2 library updated

1.6.6

WordPress version and WC version compatibility bump

1.6.5

  • Tested upto WooCommerce 4.1.1

1.6.4

  • Tested upto WooCommerce 4.0.0

1.6.3

  • Enhancement – E-mail instructions should show up for – order with Payment gateways

1.6.2

  • Compatibility update for Pro Add-on for subscription product

1.6.1

  • Show full path for template file instead.

1.6.0

  • Code refactoring and UI and UX changes

1.5.4

Correction for untranslated Submit Button

1.5.3

  • Minor Condition checkings added
  • Removed Email options which is not supported resulting in error generation.
  • Version Bump

1.5.2

Compatible with WooCommerce 3.7.1

1.5.1

Minor Tweak: Removed Trademark Infringement and verified against WooCommerce 3.6.2 and WordPress 5.2

1.5.0

  • Add support for WooCommerce Subscriptions thanks to https://github.com/digamber89/woocommerce-preview-emails/pull/7
  • Fix compatibility issue with WooCommerce Order Status Manager

1.4.1

Show compatibility with WooCommerce version 3.4.4

1.4.0

Fixed fatal error issue when selecting orders via dropdown

1.3.1

Added support for On Hold payment status using BACS, thanks again to @prasidhda https://profiles.wordpress.org/prasidhda for pointing out the issue

1.3.0

Fixed issue where emails send function was causing fatal error, thanks to @prasidhda https://profiles.wordpress.org/prasidhda

1.2.11

Added WC version compatibility check https://woocommerce.wordpress.com/2017/08/28/new-version-check-in-woocommerce-3-2/

1.2.10

  • Enhancement : Added filter to allow shop managers or any other capability to preview e-mails

1.2.9

  • Fix: Fixed possible conflict with other plugins that create custom emails for woocommerce (known conflict with https://woocommerce.com/products/woocommerce-order-status-manager/)

1.2.8

  • Formatted Code to make it easier for other developers to review
  • Removed filter after adding when sending tested emails to avoid unwanted emails being sent to customers
  • Tested against recent version of WordPress and WooCommerce

1.2.7

  • Fix: issue with wrong constant being used for file path https://wordpress.org/support/topic/php-notice-in-php-7-0-x/

1.2.6

  • Added ability to search for particular orders
  • Updated Compatibility tag with WooCommerce 3.0.3
  • Added leave a rating text

1.2.5

28-12-2016: Menu location changed(under WooCommerce menu), User e-mails no longer need orders to be selected, added screenshots

1.2.4

Made update so that order number instead of order date

1.2.3

Fix Broken back to admin url

1.2.1

Update Missing Changelog

1.2.0

Changed UI to make responsive testing easier

1.1.2

Changed number of orders visible to 10, to prevent unnecessary load on larger shops

1.1.1

You can now send test emails to yourself

1.1

Plugin is now translation ready, please find the .pot file in /languages

1.0

  • First Version