← all SaaS
Self-host Mailchimp
Email marketing / newsletters ·
Category: email & newsletters
Mailchimp sends bulk + transactional email and gets you list segmentation, templates, and deliverability tooling. Self-hosting is technically easy; getting mail into inboxes (warmup, IP reputation, DMARC) is the actual work.
Mailchimp pricing anchor: $13-20/mo at small list sizes; scales steeply by contact count.
- GitHub
- ★ 20.0k · last commit 1d ago · 98 open issues
- License
-
AGPL-3.0 - Setup time
- 10min docker-compose
- Monthly cost
- $5 VPS for the app; sending costs sit with whichever SMTP relay you point at (Amazon SES at ~$0.10 / 1k or your own MTA).
Migration sketch. Mailchimp → Audience → View Contacts → Export. Get the CSV. Listmonk admin → Subscribers → Import → CSV; map columns (email, first/last name, status). Templates do not import — recreate as Listmonk's HTML templates with handlebars-style placeholders.
Good fit forNewsletters and one-to-many announcements at any list size — Listmonk is the lightest fit for the job.
Weak atNo built-in landing pages or signup form designer; bring your own.
- GitHub
- ★ 9.60k · last commit 4d ago · 294 open issues
- License
-
GPL-3.0 - Setup time
- 30min (docker-compose with MariaDB + the Mautic image)
- Monthly cost
- $10 VPS — PHP + MariaDB; cron must be wired correctly or campaigns silently stall.
Migration sketch. Mautic ships a CSV importer at Contacts → Import. Map Mailchimp columns (email, name, tags). For multi-step automations, recreate Mailchimp Customer Journeys as Mautic Campaigns — there is no auto-translation.
Good fit forMarketing teams that want full automation (lead scoring, segmentation, multi-step journeys), not just newsletters.
Weak atHeavier than Listmonk; cron + queue plumbing is the source of most ops pain.
- GitHub
- ★ 2.09k · last commit 1d ago · 70 open issues
- License
-
AGPL-3.0 - Setup time
- 10min docker-compose
- Monthly cost
- $5 VPS for the Elixir app + Postgres; SMTP cost is again external.
Migration sketch. Mailchimp CSV → Keila → Contacts → Import CSV. Keila assumes you will use Amazon SES, Postmark, Sendgrid, or an SMTP relay; configure under Sender. Transactional mail is not a focus — Keila is broadcast-shaped.
Good fit forPrivacy-leaning newsletters that want a clean, modern UI without Mautic's surface area.
Weak atSmaller community; fewer pre-built integrations than Listmonk or Mautic.
In a terminal? npx os-alt mailchimp prints this table —
how the CLI works →