Why Are My Emails Not Sending?

If you are having any problems at all with your MemberPress emails sending, please start by reviewing the following items before contacting our support (these apply for both the emails found in the MemberPress > Options > Emails tab and the MemberPress > Reminders page):

  1. If test emails are not being sent correctly, start by checking that you have entered the correct email address into your MemberPress > Options> Emails tab > Admin Emails & Notices section. That is where the MemberPress test emails are sent. If everything looks good there, please proceed with the following points. 

  2. If all other emails are sending correctly, except for the MemberPress Reminders, then your WP Cron is disabled, or not working. Reminders are sent in the background via WP Cron. Please contact your host server to check and fix this. For more info, please see this page.    

  3. Check, or have your users check, if the emails are being sent to their spam inbox. If they are, then you should contact your host or SMTP plugin (if you have one) about things you can do to prevent this from happening. If you are interested in learning more about what an SMTP plugin could do for you, please check out  this page

  4. Make sure the transactions are completing properly. If your user's transactions are not completing, then most MemberPress emails will not be sent. If you have an issue with this, it may be related to your gateway setup. Please click on  your gateway here to double and triple check it's setup. 

  5. Make sure the to/from email addresses are not the same on the MemberPress > Options > Emails tab. Entering the same email for these two sections can result in sending issues, especially the admin email notifications. 

  6. Ask the webhost to look into their SMTP setup to make sure it's working. MemberPress does NOT send out emails. We create the formats for them, etc., but the actual sending is executed by your host if you are not actively using an SMTP plugin.

  7. Test other WordPress emails to see if they send out. Easiest way to test is to create a user (Dashboard -> Users -> Add New) and check the box to "Send the new user an email about their account". Use a working email address for this new user, and see if the new account email shows up. If not, it's most likely a hosting problem. If so, then we'll need admin access to troubleshoot further.

  8. Lasly, if you're using Asynchronous emails for MemberPress. Found in the MemberPress -> Options -> General tab. Try disabling that feature and update the options. See if your emails will send out properly afterwards, if so then your webhost or SMTP provider (if using one) may not be compatible with Asynchronous emails and that feature should be left disabled.