Skip to main content
SendPost’s SendGrid integration allows you to use your existing SendGrid account as a Third-Party Sending Provider (TPSP). This means you can:
  • Send emails through SendGrid while using SendPost’s unified API
  • Receive and process SendGrid events (opens, clicks, bounces, etc.) in SendPost
  • View all email analytics in one centralized dashboard
  • Apply SendPost’s intelligent routing and throttling to your SendGrid traffic
Additionally, SendPost offers a SendGrid-Compatible API that allows you to migrate from SendGrid with minimal code changes.

Why Use SendGrid with SendPost?


What’s Covered in This Guide

Setting Up

Configure SendGrid as a provider in SendPost with automatic webhook setup

Sending Emails

Send emails through SendGrid using the SendPost API with IP Pool routing

Compatible API

Migrate from SendGrid with minimal code changes using our compatible API

Event Types

Understand SendGrid event types and how they map to SendPost

Analytics

Track opens, clicks, bounces and configure rate limiting

Troubleshooting

Common issues, FAQs, and getting help

Quick Reference

Key Endpoints

Setup Checklist

1

Create SendGrid API Key

Create API key with Mail Send + Event Webhook permissions
2

Add Provider

Add SendGrid provider in SendPost dashboard
3

Configure IP Pool

Create an IP Pool in SendPost configured to route traffic to SendGrid
4

Whitelist Domain

Whitelist your sending domain in SendPost (same domain used in SendGrid)
5

Test

Send a test email with the ippool parameter
6

Confirm Events

Confirm events appear in SendPost analytics