Email broadcasts
Send newsletters and marketing campaigns to your audiences from the dashboard or the API. Schedule, segment, A/B test, and track performance.
Send to audiences or segments
Broadcast to a full audience or a narrow segment. Personalise every message with template variables, conditional blocks, and per-contact custom fields.
Campaign analytics
Open rate, click rate, bounce rate, and unsubscribe rate for every broadcast, with per-link click maps and A/B variant comparison.
Scheduling and previews
Schedule sends in any timezone, preview every template variable permutation before launch, and cancel a scheduled broadcast up to the moment it starts.
Send a broadcast
typescript
await poststack.broadcasts.send({
name: 'March Newsletter',
from: 'news@yourdomain.com',
subject: 'What\'s new in March',
templateId: 'tmpl_newsletter',
audienceId: 'aud_all_subscribers',
scheduledAt: '2026-03-28T09:00:00Z',
});