A CRM for your customers, deals and pipeline, with the records in your own database and no per-seat tier deciding which fields you get.
- Replacing
- HubSpot CRM, by HubSpot, Inc.
- With
- Twenty, listmonk, Chatwoot
- Runs on
- Your servers, or Pilae Cloud in Switzerland and the EU
- Migration
- Included in onboarding, at a fixed price
Why teams leave HubSpot CRM
The customer list is the business
Names, deal sizes, notes from calls. With Twenty on your own machines, that record sits in your Postgres, in the country you chose, and nowhere else.
Your data model, not a tier
Custom objects and fields are part of Twenty itself. You shape the CRM around how you sell without moving up a plan to do it.
One database you can query
The CRM data lives in Postgres next to your other systems. Reporting tools and automations read it over the private network through the API, not through an export.
HubSpot CRM vs Twenty operated by Pilae
| What is being compared | HubSpot CRM | Pilae |
|---|---|---|
| Where records are stored | In HubSpot infrastructure on AWS, in a data centre in the US, the EU (Germany), Canada or Australia. | In your Postgres, on your premises or on dedicated machines in any of 12 Pilae Cloud regions, six of them in Switzerland and the EU. |
| Scope | CRM plus Marketing, Sales, Service, Content and Operations hubs, with email campaigns, landing pages and ticketing. | CRM: companies, people, opportunities, tasks, notes and custom objects, with table and kanban views. Marketing automation is not part of Twenty. |
| Email and calendar | Gmail and Outlook sync, tracking, sequences and meeting links. | Gmail and Microsoft 365 mailbox and calendar sync, linked to the people and companies they mention. |
| Integrations | A large app marketplace with ready-made connectors. | REST and GraphQL APIs, webhooks and built-in workflows, plus n8n beside it for the rest. |
| Pricing model | A free CRM tier, then paid hubs priced by seat and by plan. | On request, for the operated platform. No charge per seat for the CRM itself. |
| Operation | Fully run by HubSpot as a SaaS product. | Daily encrypted backups with monthly restore tests, planned upgrades by the Pilae Agent, 60-second probes. |
Self-hosted CRM
HubSpot is easy to start with, and its hubs cover far more than a CRM: campaigns, landing pages, ticketing, content. Many teams that leave it use only the CRM part, and pay for it by seat, while their full customer record sits in a vendor’s data centre. Where newsletters or support conversations also run through HubSpot, listmonk sends the campaigns, and Chatwoot or Zammad takes the conversations and tickets.
Twenty is a modern open-source CRM: companies, people, opportunities and your own custom objects, with mail and calendar sync and an API for everything. Pilae deploys it on your premises or on dedicated machines in any of 12 Pilae Cloud regions, six of them in Switzerland and the EU, reachable through the private network. Where the data sits is set out on our data residency page.
Moving off HubSpot without losing the history
The records import cleanly once the object map is agreed, so that is where we start. Automations are the part that takes judgement: we rebuild the ones in use as Twenty workflows or in n8n, and retire the rest. The move is part of our fixed-price migration. Single sign-on through identity needs Twenty’s commercial edition, and the proposal says whether you need it.
After the switch, the Pilae Agent plans each Twenty upgrade, waits for your approval and applies it in your window. Pricing is on request. Tell us how you use HubSpot and we come back with a plan.
Moving from HubSpot CRM to Twenty
Map the objects in use
Contacts, companies, deals, pipelines and the custom properties people actually fill in. Properties nobody has touched in a year are left behind.
Export and import
HubSpot exports records and their associations. We load them into Twenty with the relations intact and compare counts and sample records against the source.
Reconnect mail and automations
Each user connects their mailbox and calendar to Twenty. HubSpot workflows are rebuilt as Twenty workflows or n8n automations, one by one.
Switch on an agreed day
Sales works in Twenty from the switch date, HubSpot stays readable for reference, and the subscription ends at the next renewal.
The apps that replace HubSpot CRM
Twenty
An open-source CRM for contacts, companies and deals, with a data model you shape yourself, operated on your servers or dedicated machines in Switzerland and the EU.
Replaces Salesforce, HubSpot CRM
listmonk
Newsletters and mailing lists sent from your own domain, with the subscriber database in Switzerland, the EU or your own datacentre rather than with a marketing platform.
Replaces Mailchimp, Brevo
Chatwoot
One inbox for website chat, email, WhatsApp and social messages, run in Switzerland, the EU or your own datacentre so the conversation history is stored where you chose.
Replaces Intercom, Zendesk Messaging, Front