Skip to content

SendGrid

Twilio SendGrid

Enterprise-grade transactional email service. 100 emails/day on the free tier; paid plans start at $19.95/mo for 50k emails.

Easy~5 minAPI

Quick Reference

Settings
Provider
SendGrid
Auth
API Key (Mail Send permission)
From Email
Must be a verified sender or domain

Prerequisites

  • A SendGrid account. Free tier (100 emails/day) is fine for testing.
  • A verified sender — either a single email address or a domain with DKIM records.

Step-by-step

Verify a sender

In SendGrid → Settings → Sender Authentication.

For a single sender (quick): Single Sender Verification → fill in your email address → confirm via the email SendGrid sends you.

For a domain (recommended for production): Domain Authentication → enter your domain → SendGrid gives you 3 CNAME records → add to your DNS → click Verify.

Create an API key

SendGrid dashboard → Settings → API Keys → Create API Key.

  • Name: SendGrail
  • Permissions: Restricted Access → enable only Mail Send (full access for that one scope). Tighter security than Full Access.

Click Create & View. SendGrid shows the API key once — copy it now.

Add the connection in SendGrail

WordPress admin → SendGrail → Connections → Add Connection → pick SendGrid.

Fill in:

  • Connection Name: SendGrid
  • From Email: the sender you verified in step 1
  • From Name: your display name
  • API Key: paste the key from step 2

Click Save.

Test

SendGrail → Test Email → pick the SendGrid connection → send.

Troubleshooting

Unauthorized / 401

The API key is wrong or expired. Generate a new one in SendGrid → Settings → API Keys.

403 The from address does not match a verified Sender Identity

Your From Email isn't verified in SendGrid. Either verify that exact address (Single Sender) or verify the parent domain (Domain Authentication).

429 Too Many Requests

You've hit your plan's rate limit. Free tier: 100/day, 600/hour. Upgrade or throttle.

Emails marked as spam by Gmail

Add a verified domain (not just a single sender) so SendGrid signs outbound mail with your domain's DKIM key. This dramatically improves deliverability.

What's next

  • Email Routing — route marketing emails through SendGrid while keeping transactional on a faster provider.
  • Failure Alerts — get pinged in Slack/Telegram if SendGrid starts rejecting.