- Send emails through Postmark using SendPost’s API with templates (Postmark Templates API)
- Use a Message Stream of your choice (transactional, broadcast, etc.) configured at setup
- Receive and process Postmark events (opens, clicks, deliveries, bounces, spam complaints) in SendPost
- View all email analytics in one centralized dashboard
- Apply SendPost’s intelligent routing and throttling to your Postmark traffic
Why Use Postmark with SendPost?
| Feature | Postmark Alone | Postmark + 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 Postmark as a provider with Server API Token and Message Stream selection
Sending Emails
Send template-based emails through Postmark using the SendPost API
Event Types
Understand Postmark 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
| Purpose | URL |
|---|---|
| Send Email (Native) | POST /api/v1/subaccount/email/ |
| View Events | SendPost Dashboard → Events |
Setup Checklist
Use the auto-created IP Pool
An IP pool is auto-created when the provider is saved (100% to Postmark); find it via profile icon (top right) → IP Pools
Whitelist Domain (optional)
Optional: whitelist your sending domain in SendPost to enable domain-level stats for Postmark