Self-hosted email marketing SaaS · Next.js 16

Your own email marketing platform, ready to sell

Contacts, segments, signup forms, a drag-and-drop email builder, campaigns with A/B subjects, automations and reports. Send through SMTP, Amazon SES, Mailgun or Postmark, and sell plans with monthly sending quotas.

Drag-and-drop builderA/B subject testsAutomationsDocker install
Mailorbit dashboard
Mailorbit on a phone
4Sending providersSMTP, Amazon SES, Mailgun, Postmark
1Command to installdocker compose up -d
Features

Everything an email marketing SaaS needs

The app your customers use, and the admin panel you run the business from.

01

Drag-and-drop email builder

Eleven blocks, templates and a mobile preview

  • Hero, text, image, button, columns, product, social and more, dragged into place
  • Starter templates, saved templates and merge tags with fallbacks
  • Desktop and mobile preview, undo and redo, and test emails
Open the email builder →
Drag-and-drop email builder
02

Campaigns with A/B subjects

Send now or schedule, then watch it land

  • Send to lists and segments, now or at a set time in any time zone
  • Test two subject lines on a slice; the winner goes to the rest
  • Live report with opens, clicks, links, email clients, bounces and unsubscribes
See a campaign report →
Campaigns with A/B subjects
03

Automations that run on their own

A visual flow editor with branches

  • Start when someone joins a list, gets a tag or fills in a form
  • Emails, waits, if/else on opens and clicks, tags, lists and webhooks
  • Numbers on every step: who is waiting, opened and clicked
Open the welcome series →
Automations that run on their own
04

A SaaS you can sell

Plans, quotas, payments and a full admin panel

  • Plans with monthly email, contact and seat limits
  • Stripe Checkout and the customer portal, or demo payments with no keys
  • Workspaces, payments, sending servers, setup checks and rebranding
Open the admin panel →
A SaaS you can sell
The app

Every screen your customers use

Hover to scroll, click to open it live. Nothing is ever sent from the demo.

Admin panel

Run the platform from one place

Sign in as the platform admin (read-only in the demo). Hover to scroll, click to open.

Public pages

Pages your visitors see

A landing page with live plans, sign-in, and hosted signup forms that also embed on any website.

Light and dark

Dark mode on every screen

Light, dark or the system setting, remembered for each user. Drag the handle to compare.

Mailorbit in dark mode
Mailorbit in light mode
LightDark
Responsive

Works on every screen

The sidebar folds into a menu, and reports, flows and forms fit a phone.

Mailorbit on a phone
Mailorbit on a phone
Mailorbit on a phone
Inside

Built to be easy to own

One-command install

docker compose up -d starts the app, the database and the sending worker. A wizard creates the admin account.

Works before you add keys

A log-only sender keeps every email in an outbox until you connect SMTP, Amazon SES, Mailgun or Postmark.

A real sending worker

Per-server rate limits, monthly quotas, schedules, A/B winners, automations and CSV imports run in the background.

Rebrand from the admin

Name, logos, favicon, colours and fonts change in Branding with a live preview. No code edits.

Setup checks and tests

Admin Setup checks every key and tests each connection. Unit, database and browser tests come with the code.

A modern, typed stack

Next.js 16, React 19, TypeScript, Prisma 7 and PostgreSQL, linted and formatted with Biome.

Support

We've got you covered

Friendly support

Questions and fixes from the people who built it, through the item's Support tab.

Free updates

New features and fixes, free for every buyer.

Requirements

Docker on any VPS with 1 GB of memory, or Node.js 22 and PostgreSQL 14 or newer.

Start your own email marketing platform

Open the demo as a customer or as the platform admin. Nothing is ever sent from the demo.