The Broadcast Blog
Technical deep-dives, design decisions, and lessons from the Broadcast team — written for developers who care about how things actually work.
Broadcast shipped an in-app AI assistant in v2.12. You bring your own key and pick the model. Subscriber data never leaves your server. There’s no AI tier. Here’s how it works.
Topics covered
Broadcast monitors your SPF, DKIM, and DMARC records continuously and alerts you when a healthy record breaks. Built in, no separate monitoring subscription.
How Broadcast 2.0 exposes a first-class surface for AI agents like Claude Code to discover, configure, and operate a self-hosted email marketing platform.
Autopilot drafts your newsletter from GitHub commits, RSS feeds, and web pages, in your voice, with a review step before anything sends. Ships in the license.
How Broadcast v2.12 made bulk sending idempotent, retryable, and resumable with Postgres constraints and Active Job. A technical walkthrough.
Double opt-in in Broadcast: API-first confirmation, editable templates, six customizable page states, and redirects to your own domain.
How Broadcast treats subscribers as records you shape: custom data fields, opt-in form blocks, CSV column mapping, and typed segmentation with self-updating relative date rules.
A three-year cost comparison of email marketing as your list grows from 1k to 100k subscribers: Mailchimp, Beehiiv, and ConvertKit subscriptions vs. self-hosted Broadcast.
Why Broadcast is sold as a one-time license instead of a subscription: the incentive alignment, the trade-offs, and what owning your software actually means.
A developer’s read on EU data sovereignty for email marketing in 2026: DPF, CLOUD Act, NIS2, and what self-hosting actually fixes.
A technical deep-dive into building end-to-end email provider tests that verify actual email delivery in CI pipelines.
Technical deep-dive into the design decisions that make Broadcast a truly self-hostable Rails application.
Get new posts delivered to your favorite feed reader.
One-time payment, unlimited emails forever
"I was tired of spending hundreds per month on Beehiiv. Then I found Broadcast and now I can scale at my own pace without burning money I worked hard for."
@bensnichedsitesFor technical founders & developers
For agencies and consultants managing multiple client deployments