Are you having an issue with MemberPress not sending email?
MemberPress is a WordPress membership plugin. If emails from it go missing, the members will miss important updates related to their membership.
In this guide, we’ll show you an easy way to fix this problem with a plugin.
Why Aren’t My Customers Receiving Emails From MemberPress?
MemberPress is a WordPress membership plugin using which you can easily convert an ordinary website into a membership website.
The membership website allows you to publish the content behind a paywall. The plugin sends a series of emails to the members who have signed up for the membership on your website.
If such emails don’t land up in their inbox, they will not get updates about their membership.
Not all web hosting companies support email delivery out of the box. If they do, automated emails from the website end up in the junk box. This is because emails are sent without any verification.
Luckily, we have solutions to your email deliverability problem. Let’s see how we can fix the MemberPress not sending the email.
How To Fix MemberPress Not Sending Email
Ready to fix the issue? Follow the steps below.
- Check MemberPress Email Settings
- Install the WP Mail SMTP Plugin
- Choose a Mailer Service
- Log Your MemberPress Emails
- Control Other WordPress Alert Emails
Let’s start by checking the MemberPress email settings.
Step 1: Check MemberPress Email Settings
MemberPress is a complete membership tool that lets you control the emails that are sent from your website. You can enable/disable them or edit them as per your requirement.
To access the settings, click on MemberPress » Settings from the WordPress navigation menu.
At the top, look for the Emails tab and click on it.
Here, you will find all the settings for emails that MemberPress sends. You can enable/disable individual emails or click on the Edit button to edit the email content.
The same is applicable for admin emails.
To ensure you receive all the admin related emails, type the email addresses separated by comma in the Admin Email Addresses box. Make sure you have access to all the email addresses you mention here.
Next, it is important to configure the setting for the email address used to send out emails from your website.
Scroll down to the section Send Mail From. Here, we have to change the “From Name” and “From Email” fields.
By default, MemberPress will populate these fields with the site title and the admin email address.
You can keep the From Name as it is and change the From Email to something with your domain as the extension. For example, we use [email protected] for the contact form on our website. Using such an email will improve the deliverability.
In the end, click on Update Options to save the settings.
If this doesn’t solve the MemberPress not sending email issue, we’ll need to install an SMTP plugin that will add authentication to the emails.
Step 2: Install the WP Mail SMTP Plugin
WP Mail SMTP is the best SMTP plugin for WordPress. It lets you easily send all of your WordPress emails through an external email provider. This adds the important verification that is needed to bypass the spam filters.
To start, log in to your WP Mail SMTP account and download the latest version of the plugin file. You can get the zip file by clicking the orange button in the Downloads tab.
Switch to the WordPress dashboard and upload the zip file in the Plugins page. If you need help with this part, check out this guide that explains how to install a WordPress plugin in detail.
Make sure you Activate the plugin. As soon as you do that, the setup wizard will open in your browser.
Now it’s time to choose the mailer service.
Step 3: Choose a Mailer Service
Click the Let’s Get Started button to begin the process.
WP Mail SMTP offers plenty of options for the mailer. You get free as well as paid providers to handle your WordPress emails.
The provider you choose will depend on the type of website you have. Since you’ll be dealing with transactional emails for our MemberPress website, we recommend SMTP.com and Sendinblue. Both offer reliable service and are easy to use.
If you are not sure what to choose, check out this complete guide on email providers WP Mail SMTP has to offer.
When you’ve selected your email provider, you’ll need to set up an account on their website. We’ve got a document for each one to show you exactly what you need to do:
- Gmail (G-suite or Gmail)
- Amazon SES
- Zoho Mail
- Other SMTP (any other SMTP server)
Switch back to this guide after you have set up the connection on the mailer website.
Step 4: Log Your MemberPress Emails (Optional)
For the next step, email deliverability and error tracking options will be enabled for you.
The Detailed Email Log option will track and log every email sent from your website. This includes the MemberPress emails as well as all emails from other plugins on your website.
One last thing. Grab the license key from your WP Mail SMTP account and paste it into the box to activate future plugin updates.
That’s it! We’re done fixing the MemberPress not sending email. You can send a test email from WP Mail SMTP to make sure everything’s working.
Step 5: Control Other WordPress Alert Emails
Just like MemberPress, WP Mail SMTP also offer full control over the default WordPress email alerts.
If you have a busy site, the alerts can fill up your inbox.
To manage these notifications, go to the plugin settings and click on Email Controls. You will see a list of all alerts that WordPress sends.
Toggle off the alerts that you don’t need and click on Save Settings.
Your inbox will now be free of unnecessary notifications from your website.
Next Step: Check Your DNS Settings
Now that you have fixed the MemberPress not sending email, you’ll also want to check your DNS settings.
If you don’t add DMARC, SPF, and DKIM records to your DNS, your email notifications might still be filed in the Junk Mail folder. Start by creating a DMARC record for your domain.
Ready to fix your emails? Get started today with the best WordPress SMTP plugin. WP Mail SMTP Elite includes full White Glove Setup and offers a 14-day money-back guarantee.