{"id":1643,"date":"2026-10-09T17:22:17","date_gmt":"2026-10-09T14:22:17","guid":{"rendered":"https:\/\/fluidcrm.io\/blog\/?p=1643"},"modified":"2026-10-22T19:34:35","modified_gmt":"2026-10-22T16:34:35","slug":"twenty-crm","status":"publish","type":"post","link":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/","title":{"rendered":"Twenty CRM Review: Self-Host, Cloud or Skip It?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You found a CRM with a free license, a clean interface and tens of thousands of GitHub stars. So the price looks like zero. Then somebody on your team has to keep a server alive, and that somebody is usually you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Twenty CRM is a strong open source CRM that is free to self-host, plus the cost of a server, or $9 per user a month on Twenty Cloud, billed yearly. Self-hosting pays off when someone on your team can look after a server. Without that person, pick Twenty Cloud.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Twenty_CRM_Is_and_What_It_Does_Well\"><\/span>What Twenty CRM Is and What It Does Well<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Twenty CRM is an open source CRM built around a data model you shape yourself. You add your own objects and fields, then look at the records as a table, a kanban board or a calendar. The project ships new releases often, so it is very much alive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The code is mostly under the <a href=\"https:\/\/www.gnu.org\/licenses\/agpl-3.0.html\" target=\"_blank\" rel=\"noopener\">AGPLv3 license<\/a>, and a smaller set of files sits under a commercial license that needs a paid subscription. You can host it on your own server or pay Twenty to host it for you. If you are weighing it against Attio, our list of <a href=\"https:\/\/fluidcrm.io\/blog\/attio-alternatives\/\" target=\"_blank\" rel=\"noopener\">Attio alternatives<\/a> covers that side.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Twenty_CRM_pros\"><\/span>Twenty CRM pros<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Custom objects, fields and views with no limit on any plan<\/strong>, including the free self-hosted one.<\/li>\n\n\n\n<li><strong>Email and calendar sync<\/strong> with Google and Microsoft accounts, so messages and events sit next to the people they belong to.<\/li>\n\n\n\n<li><strong>Workflows and AI agents<\/strong> built in, plus a REST and GraphQL API, webhooks and an MCP server for AI assistants.<\/li>\n\n\n\n<li><strong>No seat limit and no record limit<\/strong> on any plan.<\/li>\n\n\n\n<li><strong>You can read the code<\/strong>, change it and keep the data on your own server.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Twenty_CRM_cons\"><\/span>Twenty CRM cons<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Self-hosting is a job.<\/strong> The server, the backups and the upgrades are yours, and the section on upkeep below lists each one.<\/li>\n\n\n\n<li><strong>The free self-hosted plan has community support only<\/strong>, with no email or chat support from the Twenty team.<\/li>\n\n\n\n<li><strong>SSO, row-level permissions and audit logs cost $19 per user a month<\/strong>, on the cloud and on your own server.<\/li>\n\n\n\n<li><strong>Cloud Pro has caps<\/strong>, at 50 workflow credits a year and 50 API calls a minute.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Twenty_CRM_Pricing_Cloud_Self-Hosted_and_Enterprise\"><\/span>Twenty CRM Pricing: Cloud, Self-Hosted and Enterprise<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Twenty CRM has three plans, and each one can be bought hosted or self-hosted. The prices below are per user a month on yearly billing, which is 25% cheaper than paying monthly. Twenty Cloud comes with a 30-day free trial and no credit card.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Plan<\/th><th>Twenty Cloud<\/th><th>Self-hosted<\/th><th>What it adds<\/th><\/tr><\/thead><tbody><tr><td>Pro<\/td><td>$9 per user a month<\/td><td>$0<\/td><td>Full customization, workflows, AI agents, API, webhooks and MCP<\/td><\/tr><tr><td>Organization<\/td><td>$19 per user a month<\/td><td>$19 per user a month<\/td><td>SSO, row-level permissions, audit logs, priority or Twenty team support<\/td><\/tr><tr><td>Enterprise<\/td><td>From $50,000 a year<\/td><td>From $50,000 a year<\/td><td>SCIM, dedicated support with an SLA, air-gapped setups when self-hosted<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cloud Pro includes standard support, 50 workflow credits a year and 50 API calls a minute. Cloud Organization doubles the API limit to 100 calls a minute and adds a custom domain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The row that matters for a small team is the $0 one. Self-hosted Pro gives you the whole product for up to 5 workspaces, and it is also the row where the work moves from Twenty&#8217;s team to yours.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Self-Hosting_Twenty_CRM_Asks_of_You\"><\/span>What Self-Hosting Twenty CRM Asks of You<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Self-hosting Twenty CRM is worth it for a small team when one person already looks after servers and has time for one more. It is not worth it when the CRM would be that person&#8217;s first server. Twenty&#8217;s own documentation is clear about what you take on when you self-host, and the table lists it.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>What you need<\/th><th>What Twenty&#8217;s docs ask for<\/th><\/tr><\/thead><tbody><tr><td>Server<\/td><td>At least 2GB of RAM, with Docker and Docker Compose<\/td><\/tr><tr><td>Services<\/td><td>App server, background worker, PostgreSQL and Redis<\/td><\/tr><tr><td>Encryption key<\/td><td>Generated at setup and kept secret<\/td><\/tr><tr><td>HTTPS<\/td><td>A domain, a certificate and a reverse proxy<\/td><\/tr><tr><td>Backups<\/td><td>Database dumps kept off the server, with regular test restores<\/td><\/tr><tr><td>Upgrades<\/td><td>Back up first, change the version tag, restart<\/td><\/tr><tr><td>Email and calendar sync<\/td><td>A Google Cloud project or an Azure app with login credentials<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">None of it is hard for a developer, and all of it is somebody&#8217;s job.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_server_and_four_services\"><\/span>The server and four services<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Twenty needs a server with at least 2GB of RAM, and the guide warns that less memory can crash it. The standard Docker Compose install starts four services, which are the app server, a background worker, a PostgreSQL database and Redis.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_encryption_key_and_backups\"><\/span>The encryption key and backups<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">During setup you generate an encryption key and store it somewhere safe. The docs say that losing it means losing access to every secret stored in the database. Backups are also yours, done with a database dump, kept off the server and tested by restoring them now and then.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Upgrades\"><\/span>Upgrades<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The docs tell you to back up the database before every upgrade. The upgrade itself is a version tag you change in a settings file followed by a restart, and the database updates on startup. With releases landing several times a month, someone has to decide how often to do it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Email_and_calendar_sync_setup\"><\/span>Email and calendar sync setup<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">On Twenty Cloud you connect a mailbox from the settings with a Google or Microsoft login. On your own server, Gmail and Google Calendar need a Google Cloud project with three APIs switched on, a set of login credentials, six settings and a set of background jobs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"HTTPS_and_who_fixes_it_when_it_breaks\"><\/span>HTTPS and who fixes it when it breaks<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The docs say HTTPS is required for some browser features, so you also set up a domain, a certificate and a reverse proxy in front of the app. That leaves one question the docs cannot answer for you. Who on your team restores the database if it breaks on a Tuesday morning while you are on a sales call?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Self-Host_Twenty_Cloud_or_a_Simpler_CRM_3_Routes_for_1_to_10_People\"><\/span>Self-Host, Twenty Cloud or a Simpler CRM: 3 Routes for 1 to 10 People<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A team of 1 to 10 has three honest routes here. You can host Twenty yourself, pay Twenty to host it or pick a simpler CRM that someone else looks after, such as <a href=\"https:\/\/fluidcrm.io\" target=\"_blank\" rel=\"noopener\">Fluid CRM<\/a>. The table shows what each one costs for 5 people over a year.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>Self-hosted Twenty<\/th><th>Twenty Cloud Pro<\/th><th>Fluid CRM<\/th><\/tr><\/thead><tbody><tr><td>Cost for 5 seats, one year<\/td><td>About $173 to $187 for the server<\/td><td>$540 on yearly billing, which works out to $45 a month<\/td><td>$720 on annual billing, which works out to $60 a month<\/td><\/tr><tr><td>Best for<\/td><td>A team with an engineer<\/td><td>A team that wants Twenty and no server<\/td><td>A team that wants a sales pipeline and nothing to build<\/td><\/tr><tr><td>Who looks after it<\/td><td>You<\/td><td>Twenty<\/td><td>Fluid CRM<\/td><\/tr><tr><td>Email<\/td><td>Sync, after you set it up<\/td><td>Sync<\/td><td>Logged by BCC, no two-way sync<\/td><\/tr><tr><td>Data model<\/td><td>Anything you build<\/td><td>Anything you build<\/td><td>Deals, contacts and companies with custom fields<\/td><\/tr><tr><td>Where the data sits<\/td><td>Your server<\/td><td>Twenty&#8217;s cloud<\/td><td>Fluid CRM&#8217;s cloud<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The self-hosted figure uses one example, a server with 2GB of RAM, Twenty&#8217;s stated minimum, from a large cloud host at $12 a month. That is $144 a year, or $173 with weekly backups and $187 with daily ones. The time spent on the chores above is not in that number.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Read the table plainly and Twenty Cloud is the default for anyone who wants Twenty without a server. It costs less than Fluid CRM, it removes the upkeep and it syncs email.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fluid CRM costs the most of the three in cash. What you get for the money is less to set up in the first place.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Who_Should_Self-Host_Twenty_CRM\"><\/span>Who Should Self-Host Twenty CRM<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Self-hosting Twenty CRM makes sense for a small team if at least one of these is true.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>You have an engineer on the team<\/strong> who already looks after servers and would add this one to the list without noticing.<\/li>\n\n\n\n<li><strong>Your customer data has to stay on your own infrastructure<\/strong>, because of a contract or a data residency rule.<\/li>\n\n\n\n<li><strong>You want to extend the product in code<\/strong>, with your own apps and logic on top of the data model.<\/li>\n\n\n\n<li><strong>You have a lot of seats.<\/strong> The server costs the same for 5 people or 50, so the saving against any per-seat plan grows with the team.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If that sounds like you, self-hosted Twenty is one of the best deals in software and you should take it. It is also a better starting point than the homemade setups we have written about, like <a href=\"https:\/\/fluidcrm.io\/blog\/build-your-own-crm\/\" target=\"_blank\" rel=\"noopener\">building your own CRM with Claude Code<\/a>, an <a href=\"https:\/\/fluidcrm.io\/blog\/airtable-crm\/\" target=\"_blank\" rel=\"noopener\">Airtable CRM<\/a> or <a href=\"https:\/\/fluidcrm.io\/blog\/notion-as-a-crm\/\" target=\"_blank\" rel=\"noopener\">Notion as a CRM<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Who_Should_Skip_Self-Hosting_Twenty_CRM\"><\/span>Who Should Skip Self-Hosting Twenty CRM<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Skip self-hosting if nobody on the team wants the server, and in that case Twenty Cloud is the first thing to try. Skip Twenty altogether if you do not want to design a data model either. Twenty&#8217;s strength is that you can build anything, and a team of three that only needs deals, next steps and reminders may not want to build.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fenixtal, my outbound agency, booked 1,250+ sales calls for small B2B companies, and almost none of those clients had a CRM they liked. They were either in a spreadsheet that got messy fast or paying for a big CRM that nobody opened. The tool was the problem both times, because looking after it had turned into a second job.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kon T., a CEO who uses Fluid CRM across several small projects, wrote in a review that <em>&#8220;I need visibility and structure, but do not want to spend time configuring or maintaining a complex system.&#8221;<\/em> Kon T. has not used Twenty and is talking about larger CRMs in general.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is the reader we built Fluid CRM for. It is a sales pipeline with deals, contacts, reminders, 8 in-app automations, lead capture forms and an API, and all of it is switched on when you sign up. See how it connects as a <a href=\"https:\/\/fluidcrm.io\/ai-crm\">CRM that works with Claude and ChatGPT<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A verified customer who judges tools by their API wrote, after their first hours of testing, that it is a <em>&#8220;CRM that&#8217;s no BS, no bloat, works right out of the box&#8221;<\/em>. Twenty has an API and an MCP server as well, so that line is about setup and nothing else.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"494\" src=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/fluid-crm-visual-pipeline-2-1024x494.avif\" alt=\"Fluid CRM visual pipeline\" class=\"wp-image-1719\" srcset=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/fluid-crm-visual-pipeline-2-1024x494.avif 1024w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/fluid-crm-visual-pipeline-2-300x145.avif 300w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/fluid-crm-visual-pipeline-2-766x370.avif 766w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/fluid-crm-visual-pipeline-2-1536x742.avif 1536w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/fluid-crm-visual-pipeline-2.avif 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Fluid CRM has real limits next to Twenty. It is closed source and cannot be self-hosted, it has unlimited custom fields but no custom objects and it logs email by BCC with no two-way email sync. There is no dialer and no marketing automation, and it fits teams under 20 people best.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kon T. names another one in the same review, saying <em>&#8220;some parts of the interface still require more clicks and navigation than they should&#8221;<\/em>, and adds that <em>&#8220;these feel like normal gaps in a young product rather than fundamental problems, and the product is improving quickly.&#8221;<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fluid CRM costs $16 per seat a month or $144 per seat a year.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1791520272992\"><strong class=\"schema-faq-question\">Is Twenty CRM really free?<\/strong> <p class=\"schema-faq-answer\">The self-hosted Pro plan costs $0 and includes the full product for up to 5 workspaces. You still pay for a server, and you do the setup, backups and upgrades yourself. SSO, row-level permissions and audit logs cost $19 per user a month even on your own server.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1791520272993\"><strong class=\"schema-faq-question\">Is Twenty CRM open source?<\/strong> <p class=\"schema-faq-answer\">Yes. Most of the code is under the AGPLv3 license and is public on GitHub. Some files are under a commercial license that needs a paid Twenty subscription.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1791520272994\"><strong class=\"schema-faq-question\">How much does Twenty Cloud cost?<\/strong> <p class=\"schema-faq-answer\">Twenty Cloud Pro is $9 per user a month and Organization is $19 per user a month, both billed yearly. Enterprise starts at $50,000 a year. There is a 30-day free trial with no credit card.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1791520272995\"><strong class=\"schema-faq-question\">What do I need to self-host Twenty CRM?<\/strong> <p class=\"schema-faq-answer\">You need a server with at least 2GB of RAM, Docker and a domain with HTTPS. The install starts an app server, a worker, a PostgreSQL database and Redis. You also keep an encryption key safe, take your own backups and set up a Google Cloud or Azure project if you want email sync.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1791520272996\"><strong class=\"schema-faq-question\">Is self-hosting Twenty CRM worth it for a small team?<\/strong> <p class=\"schema-faq-answer\">It is worth it when someone on the team already looks after servers, or when the data has to stay on your own infrastructure. For 5 people, self-hosted Twenty costs about $173 to $187 a year for a small server against $540 a year on Twenty Cloud Pro, which works out to $45 a month. If nobody wants the server, Twenty Cloud is the better deal.<\/p> <\/div> <\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Which_Twenty_CRM_Route_to_Pick\"><\/span>Which Twenty CRM Route to Pick<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Self-host Twenty CRM if you have an engineer, a reason to keep the data on your own server or a model you want to extend. Pick Twenty Cloud if you want Twenty and nobody on the team wants a server. Pick a simpler CRM like Fluid CRM if you want a sales pipeline that works the day you sign up and nothing to build first.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/fluidcrm.io\/auth?mode=signup\" target=\"_blank\" rel=\"noopener\">Start your 7-day free trial here<\/a>, no credit card required.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You found a CRM with a free license, a clean interface and tens of thousands of GitHub stars. So the price looks like zero. Then somebody on your team has to keep a server alive, and that somebody is usually you. Twenty CRM is a strong open source CRM that is free to self-host, plus &#8230; <a title=\"Twenty CRM Review: Self-Host, Cloud or Skip It?\" class=\"read-more\" href=\"https:\/\/fluidcrm.io\/blog\/twenty-crm\/\" aria-label=\"Read more about Twenty CRM Review: Self-Host, Cloud or Skip It?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":1661,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"footnotes":""},"categories":[20],"tags":[],"class_list":["post-1643","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crm-comparisons"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Twenty CRM Review: Self-Host, Cloud or Skip It?<\/title>\n<meta name=\"description\" content=\"Twenty CRM is free to self-host and $9 per user a month on Twenty Cloud. See what self-hosting asks of a small team and which route fits yours.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluidcrm.io\/blog\/twenty-crm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Twenty CRM Review: Self-Host, Cloud or Skip It?\" \/>\n<meta property=\"og:description\" content=\"Twenty CRM is free to self-host and $9 per user a month on Twenty Cloud. See what self-hosting asks of a small team and which route fits yours.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluidcrm.io\/blog\/twenty-crm\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluid CRM Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-09T14:22:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T16:34:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/twenty-crm-featured.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"893\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Omar Abdalla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Omar Abdalla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/\"},\"author\":{\"name\":\"Omar Abdalla\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/person\\\/8f65592632f3cb5e7df2fe25b7fb1916\"},\"headline\":\"Twenty CRM Review: Self-Host, Cloud or Skip It?\",\"datePublished\":\"2026-10-09T14:22:17+00:00\",\"dateModified\":\"2026-10-22T16:34:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/\"},\"wordCount\":2131,\"publisher\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/twenty-crm-featured.jpg\",\"articleSection\":[\"CRM Comparisons\"],\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/\",\"name\":\"Twenty CRM Review: Self-Host, Cloud or Skip It?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/twenty-crm-featured.jpg\",\"datePublished\":\"2026-10-09T14:22:17+00:00\",\"dateModified\":\"2026-10-22T16:34:35+00:00\",\"description\":\"Twenty CRM is free to self-host and $9 per user a month on Twenty Cloud. See what self-hosting asks of a small team and which route fits yours.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272992\"},{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272993\"},{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272994\"},{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272995\"},{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272996\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#primaryimage\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/twenty-crm-featured.jpg\",\"contentUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/twenty-crm-featured.jpg\",\"width\":1600,\"height\":893,\"caption\":\"Fluid CRM editorial illustration of a founder kneeling at a small server rack with a toolbox for a Twenty CRM review\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Twenty CRM Review: Self-Host, Cloud or Skip It?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/\",\"name\":\"Fluid CRM Blog\",\"description\":\"Calm sales tracking for small B2B businesses\",\"publisher\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#organization\",\"name\":\"Fluid CRM\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Fluid-Logo.png\",\"contentUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Fluid-Logo.png\",\"width\":512,\"height\":512,\"caption\":\"Fluid CRM\"},\"image\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/fluidcrm\\\/?viewAsMember=true\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/person\\\/8f65592632f3cb5e7df2fe25b7fb1916\",\"name\":\"Omar Abdalla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g\",\"caption\":\"Omar Abdalla\"},\"description\":\"Omar Abdalla is the founder of Fluid CRM, a lightweight sales pipeline built for solo founders and small B2B teams. He also runs Fenixtal, a B2B outbound agency that has booked over 1,000 meetings and generated 12M\u20ac+ in pipeline for 50+ clients across 3 years of cold email and LinkedIn outreach. He writes about sales pipelines, CRM selection and outbound for founders and small teams.\",\"sameAs\":[\"https:\\\/\\\/fluidcrm.io\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/omarabdalla99\\\/\"],\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/author\\\/omarfenixtal-com\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272992\",\"position\":1,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272992\",\"name\":\"Is Twenty CRM really free?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The self-hosted Pro plan costs $0 and includes the full product for up to 5 workspaces. You still pay for a server, and you do the setup, backups and upgrades yourself. SSO, row-level permissions and audit logs cost $19 per user a month even on your own server.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272993\",\"position\":2,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272993\",\"name\":\"Is Twenty CRM open source?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Most of the code is under the AGPLv3 license and is public on GitHub. Some files are under a commercial license that needs a paid Twenty subscription.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272994\",\"position\":3,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272994\",\"name\":\"How much does Twenty Cloud cost?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Twenty Cloud Pro is $9 per user a month and Organization is $19 per user a month, both billed yearly. Enterprise starts at $50,000 a year. There is a 30-day free trial with no credit card.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272995\",\"position\":4,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272995\",\"name\":\"What do I need to self-host Twenty CRM?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You need a server with at least 2GB of RAM, Docker and a domain with HTTPS. The install starts an app server, a worker, a PostgreSQL database and Redis. You also keep an encryption key safe, take your own backups and set up a Google Cloud or Azure project if you want email sync.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272996\",\"position\":5,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/twenty-crm\\\/#faq-question-1791520272996\",\"name\":\"Is self-hosting Twenty CRM worth it for a small team?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is worth it when someone on the team already looks after servers, or when the data has to stay on your own infrastructure. For 5 people, self-hosted Twenty costs about $173 to $187 a year for a small server against $540 a year on Twenty Cloud Pro, which works out to $45 a month. If nobody wants the server, Twenty Cloud is the better deal.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Twenty CRM Review: Self-Host, Cloud or Skip It?","description":"Twenty CRM is free to self-host and $9 per user a month on Twenty Cloud. See what self-hosting asks of a small team and which route fits yours.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/","og_locale":"en_US","og_type":"article","og_title":"Twenty CRM Review: Self-Host, Cloud or Skip It?","og_description":"Twenty CRM is free to self-host and $9 per user a month on Twenty Cloud. See what self-hosting asks of a small team and which route fits yours.","og_url":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/","og_site_name":"Fluid CRM Blog","article_published_time":"2026-10-09T14:22:17+00:00","article_modified_time":"2026-10-22T16:34:35+00:00","og_image":[{"width":1600,"height":893,"url":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/twenty-crm-featured.jpg","type":"image\/jpeg"}],"author":"Omar Abdalla","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Omar Abdalla","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#article","isPartOf":{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/"},"author":{"name":"Omar Abdalla","@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/person\/8f65592632f3cb5e7df2fe25b7fb1916"},"headline":"Twenty CRM Review: Self-Host, Cloud or Skip It?","datePublished":"2026-10-09T14:22:17+00:00","dateModified":"2026-10-22T16:34:35+00:00","mainEntityOfPage":{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/"},"wordCount":2131,"publisher":{"@id":"https:\/\/fluidcrm.io\/blog\/#organization"},"image":{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#primaryimage"},"thumbnailUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/twenty-crm-featured.jpg","articleSection":["CRM Comparisons"],"inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/","url":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/","name":"Twenty CRM Review: Self-Host, Cloud or Skip It?","isPartOf":{"@id":"https:\/\/fluidcrm.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#primaryimage"},"image":{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#primaryimage"},"thumbnailUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/twenty-crm-featured.jpg","datePublished":"2026-10-09T14:22:17+00:00","dateModified":"2026-10-22T16:34:35+00:00","description":"Twenty CRM is free to self-host and $9 per user a month on Twenty Cloud. See what self-hosting asks of a small team and which route fits yours.","breadcrumb":{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272992"},{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272993"},{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272994"},{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272995"},{"@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272996"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluidcrm.io\/blog\/twenty-crm\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#primaryimage","url":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/twenty-crm-featured.jpg","contentUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/twenty-crm-featured.jpg","width":1600,"height":893,"caption":"Fluid CRM editorial illustration of a founder kneeling at a small server rack with a toolbox for a Twenty CRM review"},{"@type":"BreadcrumbList","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluidcrm.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Twenty CRM Review: Self-Host, Cloud or Skip It?"}]},{"@type":"WebSite","@id":"https:\/\/fluidcrm.io\/blog\/#website","url":"https:\/\/fluidcrm.io\/blog\/","name":"Fluid CRM Blog","description":"Calm sales tracking for small B2B businesses","publisher":{"@id":"https:\/\/fluidcrm.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluidcrm.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fluidcrm.io\/blog\/#organization","name":"Fluid CRM","url":"https:\/\/fluidcrm.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/04\/Fluid-Logo.png","contentUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/04\/Fluid-Logo.png","width":512,"height":512,"caption":"Fluid CRM"},"image":{"@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/fluidcrm\/?viewAsMember=true"]},{"@type":"Person","@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/person\/8f65592632f3cb5e7df2fe25b7fb1916","name":"Omar Abdalla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g","caption":"Omar Abdalla"},"description":"Omar Abdalla is the founder of Fluid CRM, a lightweight sales pipeline built for solo founders and small B2B teams. He also runs Fenixtal, a B2B outbound agency that has booked over 1,000 meetings and generated 12M\u20ac+ in pipeline for 50+ clients across 3 years of cold email and LinkedIn outreach. He writes about sales pipelines, CRM selection and outbound for founders and small teams.","sameAs":["https:\/\/fluidcrm.io","https:\/\/www.linkedin.com\/in\/omarabdalla99\/"],"url":"https:\/\/fluidcrm.io\/blog\/author\/omarfenixtal-com\/"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272992","position":1,"url":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272992","name":"Is Twenty CRM really free?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"The self-hosted Pro plan costs $0 and includes the full product for up to 5 workspaces. You still pay for a server, and you do the setup, backups and upgrades yourself. SSO, row-level permissions and audit logs cost $19 per user a month even on your own server.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272993","position":2,"url":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272993","name":"Is Twenty CRM open source?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes. Most of the code is under the AGPLv3 license and is public on GitHub. Some files are under a commercial license that needs a paid Twenty subscription.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272994","position":3,"url":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272994","name":"How much does Twenty Cloud cost?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Twenty Cloud Pro is $9 per user a month and Organization is $19 per user a month, both billed yearly. Enterprise starts at $50,000 a year. There is a 30-day free trial with no credit card.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272995","position":4,"url":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272995","name":"What do I need to self-host Twenty CRM?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"You need a server with at least 2GB of RAM, Docker and a domain with HTTPS. The install starts an app server, a worker, a PostgreSQL database and Redis. You also keep an encryption key safe, take your own backups and set up a Google Cloud or Azure project if you want email sync.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272996","position":5,"url":"https:\/\/fluidcrm.io\/blog\/twenty-crm\/#faq-question-1791520272996","name":"Is self-hosting Twenty CRM worth it for a small team?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"It is worth it when someone on the team already looks after servers, or when the data has to stay on your own infrastructure. For 5 people, self-hosted Twenty costs about $173 to $187 a year for a small server against $540 a year on Twenty Cloud Pro, which works out to $45 a month. If nobody wants the server, Twenty Cloud is the better deal.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts\/1643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/comments?post=1643"}],"version-history":[{"count":10,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts\/1643\/revisions"}],"predecessor-version":[{"id":2878,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts\/1643\/revisions\/2878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/media\/1661"}],"wp:attachment":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/media?parent=1643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/categories?post=1643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/tags?post=1643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}