How to use SendGrid on your MainWP dashboard site

SendGrid offers a free plan which provides 40,000 emails a month, which should be more than enough for most MainWP dashboard sites. Using a transactional email provider like SendGrid, SparkPost or SendinBlue.

SendGrid free plan

Go to https://signup.sendgrid.com/

After you have signed up for a free plan you will be in the main app.

On your MainWP dashboard site look for SendGrid and install it as a new plugin on the site.

SendGrid plugin install from WordPress.org

Go back to the SendGrid app and then click on Settings > API Key then click on the Create API Key button.

SendGrid Settings API Key

Create the API, then on the next screen the API key will be shown, this is what you will need to copy into the settings of the SendGrid plugin.

Create API Key

Copy the API key and also enter the name, sending address, reply address and set the content/type, the default is text/plain, change this to text/html, click on the update settings button.

API Key Created

Now all site mail will be sent out from SendGrid transactional service, it takes over any wp_mail() functions that WordPress will use.

SendGrid settings page.

When you go back to the main dashboard in wp-admin, you will now notice a new admin dashboard widget called SendGrid WordPress Statistics, which will show you the following.

Manage all your WordPress sites with the MainWP Dashboard

WordPress Management for Professionals

Are you ready to go Pro?

All MainWP Pro Extensions are available through one of our convenient bundled packages.

SendGrid WordPress stats.

7 thoughts on “How to use SendGrid on your MainWP dashboard site”

  1. Caveat emptor: with free plans from SendGrid, Mailgun, etc, you have no control over the IP address that’s used to send mail through. These IPs are typically shared, and it’s not uncommon for them to be on someone’s blacklist (especially Microsoft’s, so delivery may be an issue with any Hotmail or Outlook address). I’ve tested almost every transactional email service and ended up using Postmark, which costs $10/mo (minimum), but has proven to be reliable. Plus their customer support is fantastic.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Looking for something?

Your Download Is Just One Click Away

…or just download the plugin.

By entering your email, you agree to our Terms of Service and Privacy Policy.