A favicon of Sendportal

Sendportal

Self-hosted email marketing on Laravel, with subscriber lists, campaigns, tracking, and workspaces, sending through the provider you already use.

Screenshot of Sendportal websiteVisit Sendportal

SendPortal is email marketing software you run yourself. Subscribers, segments, campaigns, and the tracking data they generate stay in your own database, and sending goes out through whichever provider you already hold an account with, which is where most of the cost difference against hosted services comes from.

It is a Laravel application, and it exists in two forms. The core package holds the functionality and drops into an existing Laravel application that already handles user authentication. The standalone application wraps that core with authentication and workspace management for anyone starting fresh. Version 3 requires PHP 8.2 or later, Laravel 10 or later, and MySQL 5.7 or PostgreSQL 9.4 as a floor; older PHP and Laravel installations are served by version 2 instead.

The application covers the loop from importing a list to reading a report.

  • Subscriber management: import or update contacts by CSV upload or through the API, then divide them into custom segments.
  • Campaigns: send to a whole list or to a segment, using templates you design yourself.
  • Message tracking: sends, opens, clicks, bounces, and unsubscribes recorded per campaign.
  • Workspaces: several teams or domains handled through a single interface.
  • REST API: templates, subscribers, tags, and campaigns all addressable for integration and automation.

Sending providers include Amazon SES, Postmark, Sendgrid, Mailgun, Mailjet, and plain SMTP. No per-subscriber or per-message caps are built into the software, so the limits are your provider's and your server's rather than a pricing tier's. Installation is a clone, a composer install, and a web server.

Share:
Details:
  • Stars


    2,167
  • Forks


    465
  • Last commit


    2 years ago
  • Repository age


    6 years
  • License


    MIT
  • Version


    3.0.1
  • Repository


    mettle/sendportal

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Sendportal:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit