Sendportal

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

Sendportal screenshot 1

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.

Key features

  • Management of subscribers and mailing lists
  • Creation and execution of email campaigns
  • Tracking of sent messages
  • Detailed reporting on campaign performance
  • Support for multiple workspaces and domains
  • Integration with Amazon SES
  • Integration with Postmark, Mailgun, and Mailjet

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.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity2 years ago
Repository Age6 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.