There are three different ways to test your email templates and see how they look before you make them live.
Before you start testing, there are a few points you should be aware of
Try using a Gmail address to receive the email and check its design. This is because Gmail works 99% of the time and Gmail holds more than 70% of the market share.
If you are going to check in an email client like Thunderbird or Outlook, please make sure they are set to view the HTML content type emails. Because WooCommerce sends the emails as HTML. If your email client is set to render in text only mode, then you will not see a styled email.
Method 1: By manually sending the New Order Email for an existing order:
This is the easiest way of testing the email template. You can use the New Order email template for testing purposes.
The advantage of using this method is that it will run all the hooks / events attached to the order by the Email Customizer plugin and also other plugins.
Example: Let us say you are using the Checkout Field Editor to have a custom checkout field. This value will get processed and reflected in your email. This might not be the case when you test by using the built-in "Send Test email" feature in the plugin.
Go to WooCommerce -> Settings -> Email Settings -> open the New Order email.
In the email settings, enter the email addresses in a comma separated format and save it
WooCommerce sends the New Order emails only to the Recipients entered in the field.
Go to WooCommerce -> Orders -> Edit an order.
On the right side "Order Actions" section, choose "Re-send New order email" and click GO (the right arrow mark)
Now you should receive an email with the template you have made.
Method 2: Using the Send Test Email Feature
The plugin comes with a built-in "Send Test Email" feature to test your template design. You can use this feature to test the look and feel of the email template.
However, this has a few limitations
If you have created any custom short codes, they will not be parsed while sending the test email. Because the relevant hooks/events does get fired
The plugin has integration with WooCommerce Subscriptions and a few other third party plugins. These plugins would only call the hooks only when WooCommerce runs the email sending process.
IMPORTANT: If the "Send Test email" does not render your design correctly, please use the Method 1 or Method 3.
Method 3: By placing an order
You can consider placing an order like a customer and receive the email.
NOTE: Please consider enabling and using an offline payment method like Bank Transfer so that you do not have to pay for the order you are placing.
Frequently Asked Questions
1. I did not receive any emails
WooCommerce handles the email sending process. Our plugin only supplies the email body design to WooCommerce during the runtime. Then WooCommerce sends the email.
Please check the Email FAQ provided by WooCommerce
Also please check the Spam / Junk mailbox, just in case if the email landed there. Here is a helpful article on email deliverability
2. Emails are looking good in all clients except Outlook
The plugin includes all possible ways to make the email template to look great across all email clients. However, versions of Outlook from Outlook 2007 to present use Microsoft Word to render HTML email, which can cause problems with the email display.
Need any further help with your email templates? Send your questions by clicking the live chat button below