← 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.
- 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.
- 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.
- 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 →