Email marketing you buy once. Your agent can run it.
Newsletters, automations and transactional email on your own server. $150 once for unlimited subscribers, with no monthly bill. Install it yourself in about 30 minutes, or hand the job to Claude Code.
30-day refund · License key by email right away · 92 releases in 2026 · More than one server?
- Used by businesses in
- 19 countries
- Releases in 2026
- 92
- Monthly fee
- $0
"I was tired of spending hundreds per month on Beehiiv to send emails. I needed something I could rely on and that wasn't breaking the bank with features I would never use. Then I found Broadcast and now I can scale at my own pace without worrying about burning money I worked hard for."
Built for agents
Self-hosted used to mean you do the work. Now your agent does.
Broadcast ships with an MCP server, a CLI and a REST API. Anything that sends, schedules, deletes or unsubscribes is marked destructive, so your agent asks you first.
One command on a fresh Ubuntu server. Run it yourself, or let Claude Code run it over SSH with no prompts.
$ ssh root@your-server-ip
# curl -fsSL https://sendbroadcast.net/install.sh | sudo bash
Please enter the domain name for this server (eg. broadcast.example.com):
mail.example.com
Please enter your license key:
XXXXX-XXXXX-XXXXX-XX
# Confirm, point your DNS, then it sets up Docker, SSL,
# a firewall, fail2ban and automatic OS updates.
# Agents: no prompts
# curl -fsSL https://sendbroadcast.net/install.sh | sudo \
BROADCAST_DOMAIN=mail.example.com \
BROADCAST_LICENSE=XXXXX-XXXXX-XXXXX-XX bash
$ claude mcp add --transport http broadcast \
https://mail.example.com/api/mcp \
--header "Authorization: Bearer $BROADCAST_TOKEN"
$ claude
> Draft this week's update from CHANGELOG.md
and schedule it for Tuesday 9am.
● broadcast · broadcasts_create
└ Draft saved: "What shipped this week"
● broadcast · broadcasts_schedule_broadcast destructive
└ Allow this tool call? (y/n)
How many active subscribers do I have right now?
● get_subscriber_count
You currently have 20,004 subscribers on Newsletter:
- Active: 19,212
- Unsubscribed: 642
- Inactive: 150
Anything that would change data waits for your confirmation.
Example sessions. The commands, installer prompts and tool names are real; your output will differ.
What you get
Everything a newsletter business needs, on a server you control
Self-hosted email marketing software with the parts you would expect from a SaaS tool, and a few you would not.
Emails that look like your brand
Build emails from drag-and-drop blocks, or paste your own HTML. Set your colours, font and logo once in the brand kit, and every new email, form and unsubscribe page uses them.
Mail that reaches the inbox
A wizard connects Amazon SES, Postmark, Mailgun or SendGrid and verifies your sending domain. Then Broadcast rechecks SPF, DKIM and DMARC every few hours and tells you when a record drifts.
Automations that run themselves
Welcome series, onboarding and nurture sequences send each step on time, and add or remove tags on the way.
Segments without a query language
Combine rules on tags, custom fields, opens and clicks. Send to the segment, or export it.
Transactional email and an API
Send receipts and password resets through the same server. REST API with SDKs for Node, PHP, Python and Ruby.
One install, many brands
Each channel has its own list, domain, sender and email provider. Agencies keep every client apart.
Backups in your own bucket
Every backup goes to storage you own: S3, Cloudflare R2, Backblaze B2, Wasabi or MinIO.
Updates with one button
The dashboard tells you when a release is out. Click Upgrade now, and a tour shows what is new.
Pricing
Pay once. No monthly bill.
Every license has every feature, unlimited subscribers and all 2.x updates. The only difference is how many servers you install it on.
Mailchimp charges about $299 a month for 10,000 subscribers, which is $3,588 a year. Broadcast is $150 once, plus your server and email provider.
Calculate your savingsRegular License
For founders and developers who run their own email.
1 server
- Unlimited subscribers and sends
- Unlimited brands and sending domains
- Every feature, nothing gated
- All 2.x updates
- Email support
Agency License
For freelancers with a few client installs.
Up to 5 servers, $90 each
- Everything in Regular
- Install on up to 5 servers
- Use it for client work
- Priority email support
Extended License
For agencies with many client installs.
Up to 25 servers, $40 each
- Everything in Regular
- Install on up to 25 servers
- Use it for client work
- Priority email support
New here?
Setup
Three ways to install
You need a fresh Ubuntu server ($6 to $20 a month at Hetzner or DigitalOcean), a domain, and an email provider account.
One command
One curl command sets up Broadcast and SSL, hardens the server, and turns on automatic OS updates. It never touches an existing install.
Your agent
Claude Code runs the same command over SSH, with your domain and license key as variables, so nothing waits for input.
Docker or by hand
Run the Docker image inside your own setup, or install each part yourself for full control.
Sends through the provider you already use
Your data
Your list stays on your server
No SaaS company stores your subscribers, so there is no processor to vet for them and no export to beg for. Put the server in Frankfurt, Helsinki or wherever your customers are. Nearly half of this year's customers are in Europe.
- Subscriber data never touches our servers
- Double opt-in and one-click unsubscribe built in
- Send through any SMTP provider, including EU providers
- Dashboard in 12 languages, including German, French, Italian and Spanish
- Self-hosted email marketing in Germany
Broadcast at a glance
- Price
- Regular License $150 once (1 server), Agency $450 (5 servers), Extended $1,000 (25 servers). No subscription, no per-subscriber fee.
- License
- Perpetual. Includes all 2.x updates and email support. 30-day money-back guarantee.
- Limits
- None on subscribers, sends, brands (channels) or sending domains. The license limits only the number of servers.
- Requirements
- A fresh Ubuntu 24.04 or 26.04 server with 2 GB of RAM, a domain name, and an email provider account.
- Email providers
- Amazon SES, Postmark, Mailgun and SendGrid with guided setup, or any SMTP server.
- Features
- Broadcasts, sequences, segments, opt-in forms, transactional email, block email builder, brand kit, DNS health checks, offsite backups, multiple brands per install.
- API and SDKs
- REST API with SDKs for Node, PHP, Python and Ruby. Webhooks for email events.
- AI agents
- Built-in MCP server at /api/mcp, a CLI, and Ask AI in the dashboard. Destructive actions need confirmation.
- Data
- Self-hosted. Subscriber data stays on your server and never reaches Broadcast.
Common questions
- What if you stop building it?
- Broadcast ships about every week: 92 releases so far in 2026. The changelog is public. And because it runs on your server, the version you have keeps working whatever happens to us.
- What does it cost to run?
- Two bills, neither to us: a server at $6 to $20 a month, and your email provider. Amazon SES charges about $0.10 per 1,000 emails, so a weekly newsletter to 10,000 people costs about $4 a month to send.
- Do I need to be technical?
- You need to be comfortable with a server, or have an agent that is. The installer does most of the work: it sets up Broadcast and SSL, hardens the server, and turns on automatic OS updates. Claude Code can run it for you over SSH. Email support is included if you get stuck.
- Can my AI agent run my newsletter?
- Yes. Connect Claude Code or another MCP client to the built-in MCP server with an API token. It can manage subscribers, write drafts, schedule sends and read your stats. Tools that send, delete or unsubscribe are marked, so the agent asks you first.
- How do updates work?
- The dashboard tells you when a new version is out. Click Upgrade now, and it updates itself in a few minutes. Every 2.x update is included in your license.
- Is this a SaaS?
- No. You buy a license once and run Broadcast on your own server. There is no monthly fee, no per-subscriber fee, and no subscriber data on our servers.
- Which license do I need?
- One server for your own business: Regular. Client work on a few servers: Agency. Many client installs: Extended. All licenses have the same features. See pricing →
- What happens after I buy?
- You get an email with your license key and the installation guide right away. Install Broadcast, connect your email provider, import your subscribers, and send.
Stop renting your email list.
$150 once. Unlimited subscribers. Your server, your data, and an agent that can do the work.
30-day money-back guarantee · License key by email right away
Postmark