A self-hosted email marketing platform for managing subscribers, campaigns, and message tracking across multiple workspaces and domains.

SendPortal is an open-source, self-hosted platform for managing email marketing campaigns and subscriber lists without the limitations on subscriber counts or workspace numbers often found in proprietary services. The software allows users to maintain full ownership of their data while managing the distribution of marketing communications.
The software is deployed as a server-side web application. It can be installed as a standalone system with its own authentication and workspace management, or integrated as a core package into an existing application that already handles user authentication. This flexibility allows it to function either as a dedicated marketing tool or as a built-in feature of a larger software ecosystem.
Built on PHP and the Laravel framework, SendPortal requires a MySQL or PostgreSQL database. The architecture separates the core logic, contained within the SendPortal Core package, from the application wrapper. This separation means that developers can implement the core functionality into existing Laravel projects without needing the full standalone application overhead. The system is designed to act as a management interface that connects to external delivery providers, meaning it handles the organization and scheduling of emails while the actual delivery is offloaded to specialized mail servers.
This structure is intended for developers and businesses that require a scalable way to handle large volumes of subscribers. By utilizing a self-hosted model, it removes the per-subscriber pricing common in the industry. It is specifically designed for those who need to manage multiple domains or separate client workspaces from a single installation.
SendPortal serves as a management layer for email marketing and automation for users who prefer self-hosting over subscription-based SaaS platforms.
Manage newsletters and send transactional email campaigns to large subscriber lists using a self-hosted binary and Postgres.
A self-hosted email marketing and mail server for managing newsletters, promotional campaigns, and transactional messages.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.