Twenty CRM Hosting

Manage contacts, companies, opportunities, tasks, and sales activity in a modern CRM.

Order now No setup fees
  • One click deploy
  • 4 GB RAM Memory needed
  • 50 GB Disk Space Needed
  • From 10 € Price

Tech

Docker image
twentycrm/twenty:latest
Default port
3000
Database
postgres

How Twenty CRM works

Twenty organises customer and sales information into objects such as people, companies, and opportunities. Teams can add fields, choose views, filter records, and create custom objects for processes that do not fit the default model. Relationships connect records so a person, company, opportunity, task, and activity can be viewed in context.

Workflow tools react to events and perform supported actions, while APIs and imports help move or synchronise data. The catalogue stack includes a web application, worker, Redis, PostgreSQL, and local file storage. Because the platform is flexible, administrators need naming conventions and ownership rules before every team begins creating fields and automations independently.

Key Twenty CRM features

Table, kanban, and other record views present the same underlying data for different jobs. Custom fields and objects extend the workspace without changing the product code for every process. Filters and saved views help salespeople focus on assigned accounts, open opportunities, or another operational slice.

No-code workflows can automate supported CRM actions, while APIs provide a route for custom integrations. Imports help bring records from spreadsheets or another system. Data quality still depends on validation and process discipline; duplicated companies, inconsistent fields, or unclear ownership can reduce the value of any CRM regardless of its interface.

Twenty CRM vs Salesforce Sales Cloud

Twenty is a self-hosted CRM platform with configurable objects, fields, views, workflows, and APIs. Salesforce Sales Cloud is a provider-managed commercial platform for leads, accounts, contacts, opportunities, pipelines, forecasting, automation, analytics, integrations, and enterprise administration.

Salesforce may suit organisations that need a mature vendor ecosystem, packaged support, forecasting, and broad enterprise controls. Twenty is attractive when a team wants direct control of the CRM stack and a simpler data model that can be customised, while accepting responsibility for hosting, integration design, and operational governance.

Who uses Twenty CRM

Sales teams track companies, contacts, opportunities, next actions, and pipeline stages. Agencies adapt objects for client relationships, while startups create a lightweight CRM structure before their process requires a larger commercial suite. Operations groups can also model partner or vendor records through custom objects.

A flexible CRM can become inconsistent without stewardship. Decide which fields are required, how duplicates are handled, who owns each record, and which workflows are authorised. Test imports on a small data set and document external integrations before allowing them to write into production records.

Self-hosting Twenty CRM: requirements and cost

Resource demand follows record count, active users, list and kanban queries, imports, attachments, custom objects, API traffic, workflow volume, and worker activity. PostgreSQL stores CRM records and configuration, while Redis and a worker support background work. PostgreSQL is included but unmanaged, with memory additional to the exported application minimum.

AvaHost maps Twenty CRM to Plan 4 at €20. The CRM stack includes one-click setup, a custom HTTPS domain, automatic application updates, and scheduled backups. Application email is disabled, so invitations, email-based recovery, CRM-originated messages, and other mail-dependent functions are unavailable; records, views, imports, APIs, and non-email workflows remain separate.

F.A.Q

  • Twenty CRM starts at €20 on Plan 4 after accounting for PostgreSQL, Redis, a worker, and the main application. Record volume, users, saved views, imports, attachments, API traffic, custom objects, and workflow executions influence consumption. Clean data design and controlled automation often matter as much as raw capacity for a useful CRM.

  • The one-click stack provisions PostgreSQL and connects Twenty automatically. People, companies, opportunities, custom objects, fields, views, workflows, settings, and related records depend on it. PostgreSQL is included but unmanaged, while Redis and the worker support background tasks. Protect database data, encryption keys, files, and integration configuration as one CRM system.

  • A custom domain can be attached to the Twenty workspace, with automated HTTPS issued after DNS resolves. Use the final address in browser bookmarks, API clients, OAuth callbacks, and external integrations. A later hostname change requires updating each stored endpoint and testing sign-in, record views, imports, workflows, and connected applications.

  • AvaHost disables application email, so Twenty cannot send invitations, email-based password recovery, CRM-originated messages, or other mail-dependent notifications from this deployment. Records, views, imports, APIs, custom objects, and non-email workflows remain available. Administrators should create users through supported non-email paths and retain a recovery method that does not rely on receiving mail.