
In simple English
This tool lets you run your own email marketing service on your own server. You can send newsletters, manage subscriber lists and track opens without paying a third-party platform. It connects to popular email delivery services to actually send the messages. You need a server and some technical knowledge to set it up and keep it running.
What it is
SendPortal is an open-source, self-hosted email marketing application built on the PHP (a programming language used to build websites) framework Laravel (a collection of reusable code for building PHP web apps). It provides a dashboard for managing campaigns, subscribers and delivery providers.
What it is good for
Solo builders and small businesses who want to run newsletters or marketing emails without paying high monthly fees to commercial email providers.
- No monthly subscription fees for subscriber volume.
- Connects to reliable email sending services like Amazon SES and Postmark.
- Manages multiple subscriber lists and workspaces in one place.
- Requires PHP 8.3 and a database like MySQL or PostgreSQL on your server.
- You must handle server maintenance, software updates and bounce processing yourself.
- Initial setup takes technical skill beyond a simple one-click install.
Paid commercial email marketing tools like Mailchimp or ConvertKit.
Amazon SES or Postmark for reliable email delivery.
- botpress/botpress15k stars
The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.
- heyform/heyform9.0k stars
A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.
- Notifuse/notifuse2.2k stars
Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.
git clone https://github.com/mettle/sendportal.git cd sendportal composer install