← all SaaS

Self-host HubSpot

CRM + marketing automation · Category: CRM, billing & ops

HubSpot bundles CRM + email marketing + landing pages. Self-host alternatives split that bundle — you get a CRM (EspoCRM, SuiteCRM) but rebuild marketing automation separately (Mautic, Listmonk).

HubSpot pricing anchor: Free CRM; Marketing Hub Pro starts at $890/mo.

EspoCRM espocrm/espocrm alive

GitHub
★ 2.95k · last commit today · 59 open issues
License
GPL-3.0
Setup time
15min (PHP + MySQL)
Monthly cost
$5 VPS for a small team — very efficient PHP app.
Migration sketch. HubSpot → Settings → Account → Export contacts/companies/deals as CSV. EspoCRM admin → Import → upload CSV; map columns. Activity timeline does not transfer.
Good fit forSales teams that want a HubSpot CRM clone without the upsell layer.
Weak atNo built-in marketing automation — pair with Mautic.

Mautic mautic/mautic alive

GitHub
★ 9.60k · last commit 4d ago · 294 open issues
License
GPL-3.0
Setup time
20min (PHP + MySQL)
Monthly cost
$10 VPS for low-volume sending; SMTP/SES for actual delivery.
Migration sketch. Marketing automation only — pair with a CRM. Export HubSpot contacts → Mautic CSV import. Recreate workflows in Mautic's Campaign builder.
Good fit forMarketing teams that want HubSpot's drip + lead-scoring on their own infra.
Weak atNo CRM surface — you'll need EspoCRM/SuiteCRM alongside.

Listmonk knadh/listmonk alive

GitHub
★ 20.0k · last commit 1d ago · 98 open issues
License
AGPL-3.0
Setup time
10min (single Go binary + Postgres)
Monthly cost
$5 VPS for the app; SES/Mailgun for delivery.
Migration sketch. Lists/contacts CSV import from HubSpot. Replace HubSpot's email templates by re-writing in Listmonk's editor.
Good fit forNewsletter / one-off campaign use cases.
Weak atNo CRM, no automation flows — it's a sender, not a marketing suite.

In a terminal? npx os-alt hubspot prints this table — how the CLI works →