Skip to main content
SendPost’s Postmark integration allows you to use your existing Postmark account as a Third-Party Sending Provider (TPSP). This means you can:
  • 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?

FeaturePostmark AlonePostmark + SendPost
Multiple ESP management✅ Unified dashboard for all providers
Cross-provider analytics✅ Compare performance across ESPs
Advanced throttlingBasic✅ Per-provider rate limiting (Gmail, Yahoo, etc.)
Failover routing✅ Automatic fallback to other providers
Centralized event logs✅ All events in one place
Sub-account managementLimited✅ Flexible sub-account hierarchy

What’s Covered in This Guide


Quick Reference

Key Endpoints

PurposeURL
Send Email (Native)POST /api/v1/subaccount/email/
View EventsSendPost Dashboard → Events

Setup Checklist

1

Get Postmark Server API Token

Create or copy your Server API Token from Postmark
2

Add Provider

Add Postmark provider in SendPost (type: Postmark), enter token
3

Fetch and Select Message Stream

Click “Fetch message streams” and select one stream (e.g. outbound)
4

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
5

Whitelist Domain (optional)

Optional: whitelist your sending domain in SendPost to enable domain-level stats for Postmark
6

Test

Send a test email with ippool and tpspTemplate (template required for Postmark)
7

Confirm Events

Confirm events appear in SendPost analytics (PM* event types)