EN
Log in Create an account

Twenty CRM hosting on your own server.

CRM for contacts, sales pipelines, and tasks. Set it up with one click, pay once a year, and keep your data on your own server.

Saplo cube with app tiles coming out
  • From 139 €Billed yearly, not monthly
  • a few secondsfrom click to live URL
  • SSL and domainincluded, with no configuration required
  • Your own containerA dedicated account, not a shared one
What is Twenty CRM

Twenty CRM is an open source CRM that brings contacts, sales pipelines, tasks and customer relationship history together in one place, with no per-user fee and no limit on contacts. We use the twentycrm/twenty image in version 2.x, where the API server and admin panel run in a single container, alongside a separate worker for background task queues, Postgres and Redis. On your first visit, a setup wizard opens where you create an administrator account and enter your company name. It has a different use case than EspoCRM (also available in the Saplo catalog) - EspoCRM has ready-made modules and simpler configuration, while Twenty is newer, faster and looks like a commercial product, but has fewer ready-made modules.

Who it's for
  • A company or agency that manages a sales funnel and still keeps its contacts in a spreadsheet or in the owner's head
  • A sales team that needs one shared place for tasks, notes, and customer contact history instead of several spreadsheets
  • A company that does not want to pay for a CRM license for every employee and would rather run its own instance on its Box
Included

What you get with Twenty CRM.

Your own container

Twenty CRM runs in an isolated container with dedicated RAM and NVMe storage.

SSL certificate

Every domain and subdomain automatically receives a certificate that renews itself.

Email on your own domain

Email accounts are included in your plan, with no limit on the number of mailboxes.

Backups

Daily off-site backup in every Box. Starting with Box L, you can restore backups from the dashboard.

Free migration

Already have Twenty CRM elsewhere? We'll migrate your files and database at no extra cost.

Support in Polish

Get help by email or through support tickets in the dashboard. A specialist who knows your setup will respond.

How it works

From one click to a running Twenty CRM.

  1. 1

    Choose a Box

    Twenty CRM will run on Box L. If traffic grows, switch to a larger plan.

  2. 2

    Click Twenty CRM

    The container, domain, and SSL certificate are created automatically.

  3. 3

    Log in and get to work

    You'll find your login details in the dashboard, below the app.

Choose your plan

Which Box to choose for Twenty CRM

It depends on what you use it for. You can change plans later from the dashboard without moving your data.

Most popular choice

Getting started

Just the app, light traffic, one user

Box L

139 € / year

  • 6 GB RAM
  • 60 GB of storage
  • SSH with sudo
  • backups for 7 days
Join the waitlist

Higher usage

More data and more people at once

Box XL

299 € / year

  • 12 GB RAM
  • 150 GB of storage
  • SSH with sudo
  • backups for 14 days
Join the waitlist

Heavy traffic

Multiple apps at once or a service that generates revenue

Box XXL

819 € / year

  • 24 GB RAM
  • 300 GB of storage
  • SSH with sudo
  • backups for 30 days
Join the waitlist

You don't have to guess. Start with a smaller plan, and if you run out of RAM, we'll add more without restarting your app or moving your data.

On the same Box

What else can you fit? on the same Box

Twenty CRM uses 4 GB of the 6 GB memory included with Box L. That leaves 1.8 GB and 45 GB of disk space, so you can fit up to 109 more apps from the catalog. No extra charge, because you pay for the Box, not the apps themselves.

Before you click

Frequently asked questions

Is Twenty CRM free for employees?

Yes. Twenty CRM is open source with no per-user fees and no contact limit. You only pay for the Box it runs on. There are no fees for additional employees or the number of records.

What do I get after installation?

The Twenty CRM dashboard with contacts, sales pipelines, tasks, and relationship history, plus your own Postgres and Redis included. On your first sign-in, the setup wizard opens, where you create an admin account and enter your company name. You can then give other employees accounts from the dashboard (Settings -> Users).

How does Twenty CRM differ from EspoCRM in the Saplo catalog?

EspoCRM comes with ready-made modules and simpler configuration, making it a better choice if you want to launch a CRM quickly without digging into the details. Twenty is newer and faster, looks like a commercial product, and has a more modern interface, but offers fewer ready-made modules. Both run on your Box, so the choice comes down to whether you prefer ready-made modules or speed and appearance.

Do I need a separate database plan?

No. Twenty includes its own Postgres, so you do not need to buy an extra database add-on. You use a single Box plan, and your data is isolated from other customers because every Box has its own containers.

Do I need server administration skills?

No. We handle the container, domain, SSL certificate, and system updates. Click Twenty CRM in the dashboard, and within seconds you'll have an address and password. If you want SSH access, you'll get full access with sudo, but you don't have to use it.

What if I run out of storage or memory?

You can change your plan from the dashboard, and additional memory is added without restarting the application. You don't need to move your data or set anything up again.

Can Twenty CRM run on my own domain?

Yes. Connect your own domain or use the free saploapp.pl subdomain. The SSL certificate is generated automatically.

Who owns my data?

You do. Your data is stored in a dedicated container, not on a shared account. Every day, we make an off-site backup to a data center in Finland on every plan.

Can I run other apps alongside Twenty CRM?

Yes. The number of apps and domains in your Box is unlimited. Your plan's memory and disk space are the limits.

What if I don't like it?

Saplo.io is not live yet. We'll add you to the waiting list and let you know when the first Box plans become available.

What we don't promise

We are not the cheapest. For 5 € a month, you can get a shared hosting plan that will be enough for a simple website. Saplo makes sense when you want to run your own apps, have SSH access, and avoid sharing your server with a thousand unrelated sites.

Twenty CRM on Saplo

Join the waiting list.

Join the waiting list, and we'll let you know when Saplo launches.