Skip to content

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',
});

Ready to start sending?

Free plan includes 3,000 emails/month. No credit card required.