
About listmonk
listmonk is a free, open source app for sending newsletters, mailing list campaigns and transactional email from your own server. It is delivered as a single binary that works with a Postgres database.
What it does
listmonk lets you manage subscribers, build lists and send campaigns through your own SMTP servers. It supports single and double opt-in lists, and you can segment subscribers with SQL expressions. Campaign reports show bounces and top links, and the app includes a templating system for building email content.
Key features
- Campaigns and transactional email from one app
- Single and double opt-in mailing lists
- Segment subscribers with SQL expressions
- Campaign reports for bounces and top links
- Email templates with a visual builder and Go templating
- Multi-threaded sending with rate limits
Who it's for
Newsletter writers, community organizers and small businesses that want full control of their subscriber data and do not want per-subscriber fees. Developers can also use it to send app emails through a simple API.
Pricing and good to know
listmonk is free and open source under the AGPL-3.0 license. You need to run the app and a Postgres database yourself, or use one of the third-party hosting providers that offer one-click setups. Email delivery depends on the SMTP service you connect, so check its sending limits and reputation rules before a large send.
Highlights
- Send campaigns and transactional email from one app
- Single and double opt-in subscriber lists
- Segment subscribers with SQL queries
- See bounces and top links for each campaign
- Build emails with a visual editor or templates












