- Send emails through SparkPost while using SendPost’s unified API
- Receive and process SparkPost events (opens, clicks, bounces, etc.) in SendPost
- View all email analytics in one centralized dashboard
- Apply SendPost’s intelligent routing and throttling to your SparkPost traffic
Why Use SparkPost with SendPost?
| Feature | SparkPost Alone | SparkPost + SendPost |
|---|---|---|
| Multiple ESP management | ❌ | ✅ Unified dashboard for all providers |
| Cross-provider analytics | ❌ | ✅ Compare performance across ESPs |
| Advanced throttling | Basic | ✅ Per-provider rate limiting (Gmail, Yahoo, etc.) |
| Failover routing | ❌ | ✅ Automatic fallback to other providers |
| Centralized event logs | ❌ | ✅ All events in one place |
| Sub-account management | Limited | ✅ Flexible sub-account hierarchy |
What’s Covered in This Guide
Setting Up
Configure SparkPost as a provider in SendPost with automatic webhook setup
Sending Emails
Send emails through SparkPost using the SendPost API with IP Pool routing
Event Types
Understand SparkPost event types and bounce classifications
Analytics
Track opens, clicks, bounces and configure rate limiting
Troubleshooting
Common issues, FAQs, and getting help
Quick Reference
Key Endpoints
| Purpose | URL |
|---|---|
| Send Email | POST /api/v1/subaccount/email/ |
| View Events | SendPost Dashboard → Events |