{"id":4817,"date":"2017-11-30T10:02:13","date_gmt":"2017-11-30T10:02:13","guid":{"rendered":"http:\/\/a1webdesignteam.com\/blog\/?p=4817"},"modified":"2017-11-30T10:02:13","modified_gmt":"2017-11-30T10:02:13","slug":"how-to-fix-email-notifications-in-woocommerce","status":"publish","type":"post","link":"https:\/\/a1webdesignteam.com\/blog\/how-to-fix-email-notifications-in-woocommerce\/","title":{"rendered":"How to fix email notifications in Woocommerce"},"content":{"rendered":"<p>WooCommerce Email notifications not getting sent is one of the most common problem users of this plugin face. We recently received a\u00a0support request\u00a0from a client about this issue. In his case, his customers were not receiving notifications of their orders.<\/p>\n<p>In other cases, the site owner may be the one not getting notifications, or WooCommerce may not be sending email notifications at all.<\/p>\n<p>I understand how frustrating this can be, so in this article, I will be walking you through the common problems that prevent your WooCommerce Plugin from sending emails, and how to resolve them.<\/p>\n<p>There are quite a few causes of this problem. Some can be resolved very easily, others take a few more steps.<\/p>\n<p>We will start with the easy steps. If these steps fix your issue, great, less reading for you.<\/p>\n<h4>Common Solutions for Email Notification Problems<\/h4>\n<ol>\n<li>Check your WooCommerce Email setup.<\/li>\n<li>Check if your emails are going to Spam Folder.<\/li>\n<li>Use an email with a different domain as your recipient address.<\/li>\n<li>Use an SMTP Plugin.<\/li>\n<\/ol>\n<p>Let\u2019s take these steps one after the other.<\/p>\n<h2>Check your WooCommerce Email setup<\/h2>\n<p>When dealing with WooCommerce Email settings, the\u00a0two major things you need to check are \u201cEmail sender options\u201d and \u201cIndividual notification emails\u201d.<\/p>\n<h4>Email Sender Options<\/h4>\n<p>To check for errors in your email sender settings:<\/p>\n<p>Login to your\u00a0WordPress Dashboard.<br \/>\nPlace your mouse pointer over \u201cWooCommerce\u201d on the main menu and select \u201cSettings\u201d.<br \/>\n<img loading=\"lazy\" class=\"aligncenter wp-image-6190 size-full\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-35-43.png\" sizes=\"(max-width: 341px) 100vw, 341px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-35-43.png 341w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-35-43-300x216.png 300w\" alt=\"WooCommerce Email Settings\" width=\"341\" height=\"245\" \/><br \/>\nClick on the \u201cEmails\u201d tab.<br \/>\n<img loading=\"lazy\" class=\"aligncenter wp-image-6191 size-full\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16.png\" sizes=\"(max-width: 554px) 100vw, 554px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16.png 554w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16-300x80.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16-450x120.png 450w\" alt=\"WooCommerce Emails Tab\" width=\"554\" height=\"148\" \/><br \/>\nScroll down to see \u201cEmail Sender Options\u201d. Next, ensure the \u201cFrom\u201d name and \u201cFrom\u201d address are properly set up.<br \/>\n<img loading=\"lazy\" class=\"aligncenter wp-image-6192 size-full\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_17-53-24.png\" sizes=\"(max-width: 563px) 100vw, 563px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_17-53-24.png 563w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_17-53-24-300x91.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_17-53-24-450x137.png 450w\" alt=\"WooCommerce email sender options\" width=\"563\" height=\"171\" \/><br \/>\n<b>From Name:<\/b>\u00a0This is used to specify the name you want people to see when they receive your email.<br \/>\nWhen setting up \u201cFrom\u201d name, do not use special characters such as \u201c@\/.&amp;-\u201d. Only use letters like \u201cFix Runner\u201d as used in the picture above. If you currently use something like yourname@BusinessName, this could be the reason why your emails are not getting sent.<\/p>\n<p><b>From Address:<\/b>\u00a0Check to see that your sender email address is correctly entered. If there are errors, make corrections. Finally, scroll down and click Save Changes.<\/p>\n<h4>Individual notification emails<\/h4>\n<p>Next, you want to make sure your notification emails are set up correctly.<\/p>\n<p>The list of all notification emails can be seen in your emails tab (WooCommerce &gt; Settings &gt; Email).<br \/>\nClick on the email you are having problems with.<br \/>\n<img loading=\"lazy\" class=\"aligncenter size-full wp-image-6193\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-45-06.png\" sizes=\"(max-width: 749px) 100vw, 749px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-45-06.png 749w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-45-06-300x87.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-45-06-705x205.png 705w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-45-06-450x131.png 450w\" alt=\"WooCommerce Notification Emails\" width=\"749\" height=\"218\" \/><br \/>\nCheck to see if the email is enabled. If it is not, enable it.<br \/>\nNext, check the recipient email address and ensure it is entered correctly.<br \/>\n<img loading=\"lazy\" class=\"aligncenter size-full wp-image-6194\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-50-50.png\" sizes=\"(max-width: 695px) 100vw, 695px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-50-50.png 695w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-50-50-300x107.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_18-50-50-450x161.png 450w\" alt=\"Edit notification email\" width=\"695\" height=\"249\" \/><br \/>\nScroll down and click Save Changes.<\/p>\n<h2>Check if your emails are going to Spam Folder<\/h2>\n<p>Your WooCommerce email notifications may not be getting into people\u2019s inboxes because they are going to Spam. If that\u2019s the case, then it is likely because your web host IP address is blacklisted as a result of spamming by other users on the same IP.<\/p>\n<p>To resolve this, you would need to contact your web host, explain the problem to them and try to see if they can fix it.<\/p>\n<p>If your webhost is unable to resolve the issue, and you do not want to move to another host, then you would need to install an SMTP plugin. Please jump to the last step below to learn more about installing Gmail SMTP Plugin.<\/p>\n<p>If you however choose to move your site to another host, we would highly recommend you\u00a0<a href=\"http:\/\/www.shareasale.com\/r.cfm?u=1263976&amp;b=394686&amp;m=41388&amp;afftrack=&amp;urllink=wpengine%2Ecom%2F\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">use WP Engine<\/a>. This WordPress hosting service uses very strong spam filters and high security standards, and so their servers are generally safe from email abuse.<\/p>\n<h2>Use an email with a different domain as your recipient address<\/h2>\n<p>In some cases, your notifications issue may be one sided. That is, your customers are getting notifications for their orders as expected, but you are not getting notifications of customer activities.<\/p>\n<p>A number of WooCommerce users have reported that this issue came from using sender and recipient email addresses with the same domain.<\/p>\n<p>For example, sender email is example@fixrunner.com and recipient is person@fixrunner.com. Both emails are on the\u00a0<a class=\"vglnk\" href=\"http:\/\/fixrunner.com\/\" rel=\"nofollow\">fixrunner.com<\/a>\u00a0domain.<\/p>\n<p>The easiest solution for this is to use an email with a different domain as your recipient email.<\/p>\n<p>In your WordPress dashboard, go to\u00a0<b>WooCommerce<\/b>\u00a0&gt;\u00a0<b>Settings<\/b><\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-6190 size-full\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-35-43.png\" sizes=\"(max-width: 341px) 100vw, 341px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-35-43.png 341w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-35-43-300x216.png 300w\" alt=\"WooCommerce email settings\" width=\"341\" height=\"245\" \/><\/p>\n<p>Click on the Emails tab.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-6191 size-full\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16.png\" sizes=\"(max-width: 554px) 100vw, 554px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16.png 554w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16-300x80.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_14-40-16-450x120.png 450w\" alt=\"WooCommerce emails tab\" width=\"554\" height=\"148\" \/><\/p>\n<p>Select the email notification you are trying to fix.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-6196\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-12-04.png\" sizes=\"(max-width: 739px) 100vw, 739px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-12-04.png 739w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-12-04-300x62.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-12-04-705x146.png 705w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-12-04-450x93.png 450w\" alt=\"WooCommerce notification email\" width=\"739\" height=\"153\" \/><\/p>\n<p>Change the recipient email address to another on a different domain.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-6197\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-17-30.png\" sizes=\"(max-width: 678px) 100vw, 678px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-17-30.png 678w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-17-30-300x116.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/chrome_2017-04-17_20-17-30-450x174.png 450w\" alt=\"Change email address\" width=\"678\" height=\"262\" \/><\/p>\n<p>Scroll down and click\u00a0<strong>Save Changes<\/strong>.<\/p>\n<h2><strong>Use an SMTP Plugin<\/strong><\/h2>\n<p>If you have tried the steps above and still have issues with WooCommerce email notifications, then there is likely a problem in the email server on your web host. The best solution in this case would be to\u00a0use an SMTP plugin.<\/p>\n<p>WooCommerce sends emails with the wp_mail() WordPress function. WordPress in turn calls on PHP to send the email, and PHP calls on the server in your webhost.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-6198\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_09-53-12.png\" sizes=\"(max-width: 604px) 100vw, 604px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_09-53-12.png 604w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_09-53-12-300x91.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_09-53-12-450x137.png 450w\" alt=\"How WooCommerce sends emails\" width=\"604\" height=\"184\" \/><\/p>\n<p>If you install an SMTP plugin, the request will no longer go to your webhost email server which is causing your notification errors, but will go to your SMTP plugin and be queued to be sent out.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-6200\" src=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_10-53-27.png\" sizes=\"(max-width: 503px) 100vw, 503px\" srcset=\"https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_10-53-27.png 503w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_10-53-27-300x104.png 300w, https:\/\/2og79n3ncq6j4f6hdv34tb4i-wpengine.netdna-ssl.com\/wp-content\/uploads\/2017\/04\/WINWORD_2017-04-21_10-53-27-450x156.png 450w\" alt=\"Notifications through SMTP plugin\" width=\"503\" height=\"174\" \/><\/p>\n<p>Please read our step by step guide on\u00a0how to install Gmail SMTP\u00a0plugin on your WordPress site.<\/p>\n<p>Have you tried other solutions that resolved your issue with notifications? If yes, kindly share your knowledge with FixRunner readers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce Email notifications not getting sent is one of the most common problem users of this plugin face. We recently received a\u00a0support request\u00a0from a client about this issue. In his case, his customers were not receiving notifications of their orders. In other cases, the site owner may be the one not getting notifications, or WooCommerce [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4819,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[4],"tags":[51,134,133],"_links":{"self":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts\/4817"}],"collection":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/comments?post=4817"}],"version-history":[{"count":0,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts\/4817\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/media\/4819"}],"wp:attachment":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/media?parent=4817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/categories?post=4817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/tags?post=4817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}