Brevo

Best Self Hosted Alternatives to Brevo

A curated collection of the 7 best self hosted alternatives to Brevo.

Brevo is a cloud-based customer relationship and marketing platform offering email and SMS marketing, marketing automation, transactional messaging, contact management, and basic CRM/sales pipeline features for running campaigns and managing customer communications.

Alternatives List

#1
listmonk

listmonk

Open-source, self-hosted platform to manage subscribers, run campaigns, and track analytics. Single Go binary with a Vue UI.

listmonk screenshot

Listmonk is a standalone, self-hosted newsletter and mailing list manager designed for high performance. It stores data in PostgreSQL and ships as a single binary, with a modern Vue-based UI.

Key Features

  • High-throughput, multi-SMTP queues with sliding window rate limiting.
  • Go templating for emails with HTML, Markdown, and plain text support.
  • Subscriber management across single and double opt-in lists with SQL-based segmentation.
  • Transactional mails via a simple API and templates; supports multiple mediums via Messenger interfaces.
  • Extensible via webhooks and API coverage for external messaging.
  • Built-in analytics to visualize campaign performance, bounces, and top links.
  • Media library with a configurable backend (S3-compatible storage).
  • OIDC SSO with granular roles and API tokens for access control.
  • Single binary application with a modern, Vue-based UI.
  • Backend in Go and frontend in Vue with Buefy for UI, enabling a cohesive development experience.

Use Cases

  • Bulk newsletters to millions of subscribers with opt-in lists and SQL-based segmentation.
  • Transactional messaging via templates and a simple API, including support for additional messenger channels.
  • Self-hosted analytics and campaign visualization with straightforward data access.

Conclusion

Listmonk is open-source under the AGPLv3 license and can be deployed on your own infrastructure, with ongoing development and security updates. The latest release as of January 2, 2026 is v6.0.0, reflecting ongoing improvements and features.

18.7kstars
1.9kforks
#2
Mautic

Mautic

Self-hosted open-source marketing automation platform with campaign builder, email/landing page editors, REST API, segmentation, and extensible plugins.

Mautic screenshot

Mautic is an open-source marketing automation platform that helps organizations build, run and measure campaigns across channels. It provides campaign orchestration, contact segmentation, and content builders while being extensible via plugins and integrations. (github.com)

Key Features

  • Visual drag-and-drop campaign builder for multi-step automation flows. (mautic.org)
  • Email and landing page builders with templates and mobile-optimized rendering. (mautic.org)
  • Contact segmentation, lead scoring and behavior-based triggers for personalization. (mautic.org)
  • REST API for integrations and data synchronization. (mautic.org)
  • Plugin ecosystem and extensibility points for integrations, custom entities and themes. (github.com)

Use Cases

  • Build automated nurture and drip campaigns with scoring and segmentation for B2B lead management.
  • Send targeted email and landing-page campaigns for ecommerce and product marketing.
  • Integrate Mautic with CRMs, analytics, and other systems via the REST API for unified customer data.

Limitations and Considerations

  • Mautic requires a robust hosting environment (VPS or dedicated); shared hosting is not recommended due to resource needs and update risks. (mautic.org)
  • Large upgrades have required template migration (PHP → Twig) when updating Symfony versions; migrations can be time-consuming for major releases. (mautic.org)

Mautic is maintained by a global community and is available for download or trial via managed providers. It is suited for teams that need control over data, custom integrations, and self-hosted deployment.

9.1kstars
3.1kforks
#3
Keila

Keila

Keila is an open-source newsletter tool for creating email campaigns, managing contacts and segments, building signup forms, and sending via SMTP or email providers.

Keila screenshot

Keila is an open-source newsletter platform for creating, sending, and analyzing email campaigns while keeping control of your data. It provides multiple editor options, contact management, segmentation, and flexible signup forms for growing and maintaining mailing lists.

Key Features

  • Campaign editor with multiple workflows, including block-based editing, Markdown, and template-based approaches
  • Signup form builder with custom fields and double opt-in support
  • Contact management with custom JSON data and personalization via Liquid templates
  • Segmentation using a visual segment editor and an advanced segment language
  • Sending options ranging from SMTP to provider integrations (e.g., Amazon SES, SendGrid, Mailgun, Postmark)
  • Email analytics with privacy-conscious tracking controls, including disabling tracking
  • API for managing contacts and campaigns to enable integrations and automation
  • Captcha support to reduce bot signups and protect list quality

Use Cases

  • Run a self-hosted alternative to services like Mailchimp for newsletters and announcements
  • Collect subscribers via embedded forms and send targeted campaigns using segments
  • Automate newsletter operations by integrating Keila with existing tools through its API

Keila is well-suited for individuals and organizations that want a reliable newsletter workflow, flexible email creation options, and practical deliverability and privacy controls without vendor lock-in.

2kstars
134forks
#4
Notifuse

Notifuse

Open-source emailing platform for newsletters and transactional emails with a visual MJML builder, segmentation, A/B testing, analytics, and a REST API with webhooks.

Notifuse screenshot

Notifuse is a modern emailing platform for sending newsletters and transactional emails from your own infrastructure. It combines marketer-friendly campaign tools with developer-focused APIs and integrations.

Key Features

  • Visual email builder with MJML components and real-time preview
  • Campaign creation, scheduling, targeting, and list segmentation
  • A/B testing for subject lines, content, and timing
  • Transactional email REST API for application-triggered messages
  • Webhooks for delivery and engagement events
  • Contact profiles with custom fields
  • Analytics including open and click tracking with campaign reports
  • Multi-provider delivery support (SMTP and common ESP integrations)
  • Workspace management for teams (multi-tenant)
  • Integrated S3-compatible file manager and embeddable notification center widget

Use Cases

  • Run a newsletter platform for a product, community, or company
  • Send transactional emails (sign-up, password reset, receipts) from applications
  • Manage multiple brands/clients with separate workspaces and reporting

Notifuse is a strong fit for teams that want Mailchimp-like workflows while keeping data and delivery control in-house, with the flexibility to integrate via API and webhooks.

1.7kstars
152forks
#5
phpList

phpList

phpList is an open source email marketing manager for newsletters and campaigns, with subscriber management, segmentation, scheduling, bounce handling, and analytics.

phpList screenshot

phpList is an open source email marketing and newsletter manager for creating, sending, and analyzing email campaigns. It provides subscriber list management, campaign scheduling, and deliverability tooling, designed for organizations that want to run email programs on their own infrastructure.

Key Features

  • Web-based admin interface plus command-line tools for management and sending
  • Subscriber management with custom attributes, preferences, and segmentation
  • Campaign scheduling controls (pause, resume, repeat, requeue)
  • Personalization of message content based on subscriber data
  • Real-time campaign analytics for engagement and delivery outcomes
  • Bounce processing with policy/regex-based handling and bounce archiving
  • Message queue management with throttling and load balancing across campaigns
  • Import/export of subscribers (including CSV and spreadsheet-based workflows)
  • RSS-to-email capability for sending updates on a schedule
  • Extensible plugin-based architecture and multiple APIs for integration

Use Cases

  • Sending newsletters for communities, nonprofits, and membership organizations
  • Running segmented marketing campaigns and automated scheduled mailings
  • Managing deliverability workflows such as throttling and bounce handling

Limitations and Considerations

  • Requires careful configuration of sending infrastructure and deliverability settings for large-scale mailings
  • Feature set and UI can depend on installed themes and plugins

phpList is a mature, widely used platform focused on operational control of email campaigns, list hygiene, and reporting. It suits teams that need a reliable newsletter system with integration options and full control over data and sending policies.

831stars
279forks
#6
CSA Admin

CSA Admin

Web application to manage CSA/ACP/Solawi operations: members, deliveries, automated billing, online shop and multilingual communications.

CSA Admin screenshot

CSA Admin is an open-source web application designed to manage Community Supported Agriculture (CSA / ACP / Solawi) organizations. It centralizes membership, delivery scheduling, invoicing and member communications for small-to-medium CSA operations.

Key Features

  • Member and subscription management (registration forms, waiting lists, trial baskets, support members, add-ons).
  • Advanced delivery schedule management (multiple frequencies, special needs, automatic absence deductions).
  • Automated billing (QR-reference invoices, payment statement import via EBICS, reminders) and renewal workflows.
  • Built-in online shop for add-on products with stock management.
  • Activity and participation management (member shifts, registrations, validations).
  • Multilingual interface and integrated email/newsletter system.

(csa-admin.org)

Use Cases

  • Associations or cooperatives managing member subscriptions, recurring deliveries and basket allocation.
  • Automating invoicing, bank statement reconciliation and end-of-year renewals to reduce manual billing work.
  • Operating an online member shop and coordinating member participation (field work, packing days).

(csa-admin.org)

Limitations and Considerations

  • The repository indicates the default setup uses SQLite and SolidQueue/ActiveJob for async jobs; this configuration may limit horizontal scaling without additional configuration or switching to a server-grade RDBMS and background queue. (github.com)
  • There is no public live demo site; demos are provided by request through the project website/contact. (csa-admin.org)

CSA Admin is a focused, feature-rich tool for managing CSA operations with multilingual support and built-in invoicing and shop functionality. It is open-source and maintained to support the specific workflows of community-supported agriculture organizations.

67stars
21forks
#7
Geoposler

Geoposler

Dockerized email campaign manager for creating templates, managing contacts, and sending HTML emails via configurable SMTP; built with TypeScript, Node.js, React, and MySQL.

Geoposler is a Dockerized email campaign management application for creating and sending HTML-based email campaigns. It provides a React-based admin UI and a TypeScript/Node.js backend, and stores campaign data in a MySQL database.

Key Features

  • Create, edit and manage HTML email templates
  • Manage contact lists and basic contact metadata
  • Send HTML emails through configurable SMTP parameters
  • Persistent storage using MySQL for templates, contacts, and campaign data
  • Frontend built with Vite, React and Tailwind CSS; backend written in TypeScript/Node.js
  • Distributed via Docker and Docker Compose for easy deployment; expects a healthy MySQL service

Use Cases

  • Small businesses or projects sending newsletters and announcements using their SMTP provider
  • Developers or teams testing and previewing HTML email templates against an SMTP server
  • Self-hosted campaign management for organizations that require on-premise control of contact data

Limitations and Considerations

  • Lacks built-in deliverability features such as DKIM signing, bounce handling, or advanced analytics
  • No built-in campaign scheduling, detailed tracking, or unsubscribe management documented
  • Relies on an external SMTP server for delivery; deliverability and rate limiting are dependent on that provider

Geoposler is suitable for straightforward, self-hosted email campaigns where control over templates and contacts is required. It provides a lightweight, containerized stack but may need extensions or integrations for production-grade deliverability and tracking.

32stars
1forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running