1. Home
  2. AccessAlly
  3. AccessAlly Emails
  4. Improve AccessAlly and WordPress Emails Deliverability

Improve AccessAlly and WordPress Emails Deliverability

You can improve your AccessAlly Emails and WordPress Email Deliverability with a WordPress plugin called FluentSMTP connected with a dedicated email sending service.

When you send an email to your users from your WordPress website, the “from” address looks like [email protected].

This may lead to your emails landing in the spam filter, and because your website host is not optimized for sending emails, your members may not receive your emails or they may be delayed.

To solve these issues, we highly recommend routing your site’s emails a dedicated email sending service, which is built for sending emails and allow you to change your “From” address, too.

Why should you use this to send emails?

Most website hosts are not optimized to send emails. This makes it extremely important to use a tool the ones we’re recommending here to ensure reliable email deliverability.

Install the free Fluent SMTP Plugin

These settings will improve deliverability of all AccessAlly built-in emails like welcome emails, payment failed emails, password reset emails, Snappy Login Link™ emails, and affiliate notification emails.

Screenshot of Fluent SMTP download page

Install the Fluent SMTP plugin on your WordPress membership site.

Screenshot of WordPress plugin adder

Then we’ll configure your provider. You can use any of these services, but in this example we will go over setting up SendGrid. A a free SendGrid account allows you to send 100 emails per day, for free.

Screenshot of selecting provider screen

Head over to SendGrid and click Get Started for Free:

Screenshot of SendGrid sign up

Then you’ll set up your sender account. You can either enable your whole domain, or just one email address. A single email address is the easiest, because you just need to confirm by clicking a link in your inbox.

Screenshot of SendGrid sender set up

Once you’ve followed these steps, it’s time to take your API keys from SendGrid and put them into the FluentSMTP settings area.

Click under Settings -> API Keys, and then on Create new API Key.

Screenshot of create new API key

Then choose a name for the key and continue.

Screenshot of API key settings

Now copy this API key and paste it into the FluentSMTP settings, as well as filling in the Sender Settings for your emails.

Screenshot of FluentSMTP settings page

At this point there’s just one more step, if you haven’t done it already. That is to add a DMARC record to your domain, to ensure your emails land in the inbox and aren’t rejected by email servers.

Important Setup as of February 2024: Now you need to authenticate your domain using a DMARC record. You can find the full steps here. Please ensure you set this up through your domain registrar or website host, otherwise some of your emails might get a “Rejected” error.

If you’d like to integrate with the other options, follow the instructions set out by Fluent SMTP.

Resending AccessAlly Emails

If using the FluentSMTP plugin you can resend any AccessAlly Emails you would like. This can be helpful if you’d like to send multiple payment failed reminders.

Go to Email Logs → Search by email address → Click the Resend button by the email you’d like to send again.

FluentSMTP resend emails in AccessAlly

Updated on February 21, 2024
Was this article helpful?

Related Articles


If you have any questions, we're just an email away.

We take your success seriously, and you'll always get a speedy reply from a real person during business hours.

Laptop with the AccessAlly demo site

AccessAlly is the most flexible way to sell and elegantly deliver digital offerings. All in one place.


You'll get follow-up emails about AccessAlly and new features. Opt out anytime. Full privacy policy here.