Setup
Sign up at sendgrid.com. Settings → API Keys → Create API Key → "Restricted Access" → tick Mail Send. Copy the key.
Settings → Sender Authentication → Authenticate Domain. Add the CNAMEs SendGrid provides at your DNS host.
Brand → Provider → pick SendGrid. Paste:
api_key— theSG.xxx…token from step 1
Event webhook
Settings → Mail Settings → Event Webhook. Set the HTTP POST URL to:
https://<your-app>/api/webhooks/sendgrid/<brandId>Tick Bounced, Spam Reports, and Group Unsubscribes. Maillayer parses these to keep your suppression list clean.
Free tier
- 100 emails/day forever, no credit card.
- Pro tier: 50k/mo for $20/mo, 100k for $90.
API > SMTP
SendGrid offers both. Maillayer uses the API by default — better error handling, async bounce events, faster connection setup. Use SMTP only if you have a specific reason (e.g. corporate firewall blocking outbound HTTPS).