Twenty, CRM hiện đại thay thế Salesforce
(twenty.com)- Twenty là một CRM mã nguồn mở cho phép các đội ngũ kỹ thuật tự xây dựng và nhanh chóng thay đổi CRM phù hợp với các yêu cầu kinh doanh phức tạp
- CRM tùy chỉnh truyền thống buộc phải đánh đổi giữa các monolith lớn với ngôn ngữ độc quyền, triển khai chậm và logic hộp đen, với phương án tự xây dựng nội bộ vốn nhanh ở V1 nhưng tạo gánh nặng bảo trì về sau
- Cung cấp mô hình dữ liệu, layout, tự động hóa, phân quyền, xác thực và workflow engine, đồng thời nhấn mạnh trải nghiệm dành cho developer xoay quanh thiết lập local, dữ liệu thật và kiểm thử trực tiếp
- W3villa dùng Twenty làm xương sống vận hành, Alternative Partners rút ngắn quá trình migration từ Salesforce bằng agent AI, còn AC&T giảm hơn 90% chi phí CRM nhờ self-hosting
- Với đội ngũ GTM, Twenty cung cấp UX gọn gàng có cảm giác như Notion, cập nhật thời gian thực, chat AI, phím tắt và layout, hướng tới mô hình trong đó đội ngũ phát triển dẫn dắt sự thay đổi của CRM toàn công ty và các ứng dụng nội bộ
Cách xây dựng CRM mà Twenty đề xuất
- Twenty là CRM mã nguồn mở được thiết kế để các đội ngũ kỹ thuật nhanh chóng xây dựng CRM enterprise
- Cung cấp các building block để tạo CRM tùy chỉnh phù hợp với yêu cầu kinh doanh phức tạp và nhanh chóng thích ứng khi doanh nghiệp thay đổi
- Màn hình ví dụ bao gồm các trường CRM như công ty, URL, người tạo, địa chỉ, người phụ trách tài khoản, ICP, ARR, LinkedIn, ngành, liên hệ chính, số nhân viên, cơ hội và ngày thêm
Những đánh đổi của các lựa chọn CRM hiện có
- CRM tùy chỉnh có thể mang lại lợi thế cho tổ chức, nhưng gánh nặng vận hành sẽ khác nhau tùy cách xây dựng
-
Monolith lớn
- Khó thay đổi và xác minh do ngôn ngữ độc quyền, chu kỳ triển khai chậm và logic hộp đen
-
Tự xây dựng nội bộ
- V1 có thể ra mắt nhanh, nhưng về lâu dài gánh nặng bảo trì và thay đổi sẽ tăng lên
- CRM tự xây dựng có thể trở nên mong manh theo thời gian
Bộ công cụ mở rộng và trải nghiệm developer
- Twenty cho phép lắp ghép CRM và ứng dụng nội bộ thành một bộ công cụ mở rộng
- Điểm khởi đầu là các building block đạt cấp độ production
- Mô hình dữ liệu
- Layout
- Tự động hóa
- Sau đó có thể tiếp tục điều chỉnh CRM bằng các công cụ AI coding
- Vì dựa trên mã nguồn mở, Twenty nhấn mạnh quyền kiểm soát không bị khóa trong hệ sinh thái khác
- Trải nghiệm developer được tổ chức gần với luồng phát triển phần mềm thông thường
- Thiết lập local
- Dữ liệu thật
- Kiểm thử trực tiếp
- Không có công cụ độc quyền
Lặp nhanh bằng AI
- Prompt ví dụ yêu cầu scaffold một “launch-ops CRM” vào workspace
- Bao gồm rockets, launches, payloads, customers, launch sites
- Mỗi object có các action liên quan
- Ví dụ được tạo bao gồm định nghĩa object và định nghĩa view dựa trên
twenty-sdk- Định nghĩa các object như
launch,payload,rocketbằngdefineObject,FieldType,RelationType - Định nghĩa view dạng bảng
Upcoming launchesbằngdefineView,ViewFilterOperand,ViewType - Trong integration test, xác minh số lượng object của ứng dụng và cấu hình object·relationship
- Định nghĩa các object như
- Alternative Partners dùng agent AI để rút gọn công việc migration từ Salesforce vốn thường mất vài tuần xuống mức một người có thể giám sát
Trải nghiệm sử dụng cho đội ngũ GTM
- Twenty nhắm tới một CRM mà các đội ngũ GTM sẽ yêu thích, nhấn mạnh UX đơn giản và trực quan
- Trải nghiệm sản phẩm được thiết kế để có cảm giác như Notion
- Mọi thứ được cập nhật theo thời gian thực, và chat AI luôn sẵn sàng để giúp di chuyển nhanh hơn
- Smart pattern, phím tắt và layout giúp xử lý công việc hằng ngày nhanh hơn và dễ dàng hơn
Các trường hợp sử dụng thực tế
-
W3villa
- W3villa xây dựng W3Grads, nền tảng cung cấp phỏng vấn thử bằng AI ở quy mô lớn, trên Twenty
- Dùng Twenty làm framework cấp production cho mô hình dữ liệu, phân quyền, xác thực và workflow engine
-
AC&T
- AC&T thay thế CRM của vendor đã ngừng hoạt động bằng Twenty self-hosted
- Chọn cách sở hữu CRM đến cùng mà không gặp rủi ro vendor hay migration bắt buộc
- Giảm hơn 90% chi phí CRM
-
NetZero
- NetZero vận hành cấu hình Twenty dạng mô-đun trên toàn bộ hệ thống carbon credit, nông sản và công nghiệp
- Xem sự linh hoạt trong việc phản ánh các yêu cầu mới theo nhu cầu thay đổi nhanh là một lợi thế
1 bình luận
Ý kiến trên Hacker News
Đánh giá ngắn gọn về các CRM kiểu này lúc nào cũng giống nhau: nếu phát hành mà không có lớp lập trình thì coi như xong
Salesforce trụ vững được là nhờ Apex và hệ sinh thái xung quanh nó. Muốn nhắm vào SFDC thì phải để người dùng có thể lập trình CRM, hay chính xác hơn là phải host chương trình của người dùng để họ không phải gánh vận hành
Lý do Salesforce phổ biến như WordPress cũng là vì ai cũng có thể sao chép một đoạn mã từ trang web rồi dán vào file hoặc hộp văn bản để có thêm tính năng mới
Vì vậy, Twenty nên tuyển một người chuyên phụ trách việc đặt một lớp như AWS Lambda lên trên hệ thống
Chúng tôi bắt đầu từ 1 năm trước và mới chỉ làm được khoảng 10% những gì cần có để thực sự tiến gần đến Salesforce
Những thứ cần thiết là (1) mô hình dữ liệu linh hoạt, (2) bố cục linh hoạt, (3) thực thi mã. Chúng tôi đã làm xong (1), nhưng năm nay phải hoàn thành (2) và (3)
Kế hoạch tiếp theo là để mọi người dùng ba khối này để tạo và chia sẻ ứng dụng, và đây là nơi mã nguồn mở thực sự tỏa sáng
Bạn có thể tập trung vào việc tìm lực kéo thực tế trước, rồi mới dồn sức cho phân khúc cao hơn sau. Không bắt đầu bằng các tính năng doanh nghiệp không có nghĩa là “thất bại ngay khi ra mắt”, mà chỉ là một quyết định ưu tiên thông minh
Bạn sẽ không muốn phải trải qua chu kỳ bán hàng doanh nghiệp ngay từ khi công ty mới bắt đầu
Nhưng đó chỉ là một phân đoạn nhất định của thị trường, và có rất nhiều người dùng không cần, cũng sẽ không bao giờ cần, loại tính năng đó. Thứ họ cần là CRM, không phải một nền tảng đồng thời cũng là CRM
Chúng tôi cung cấp quyền truy cập API 100% và khả năng tùy biến rất linh hoạt từ lớp dữ liệu đến UI, nhưng ngại bỏ thời gian để thêm một lớp lập trình thực thụ như APEX lên trên. Chúng tôi cũng không muốn phục vụ kiểu khách hàng enterprise ở cấp độ đó cùng mọi thứ đi kèm
Thấy mọi người cũng đang quảng bá sản phẩm nên tôi cũng thêm của mình: https://cogmento.com
Với sản phẩm kiểu này, chiến lược thâm nhập thị trường sẽ thay đổi hoàn toàn. Giờ bạn phải xây dựng và hỗ trợ API, ngôn ngữ đặc thù miền và cả một hệ sinh thái
Tôi hoàn toàn đồng ý với hướng đi đó, nhưng xây hệ sinh thái là việc rất khó
Vài tháng trước tôi đã tìm phần mềm na ná CRM
Chúng tôi vận hành theo cách hơi không truyền thống nên không thật sự khớp với các trường hợp sử dụng CRM thông thường
Twenty gần như đáp ứng điều chúng tôi cần, thiết lập rất dễ, khả năng tùy biến trông cũng tốt và REST API hoạt động khá ổn
Vấn đề chính là nó vẫn còn khá giống bản alpha, và chúng tôi gặp nhiều vấn đề nhỏ khiến nó không phù hợp với mình. Dù vậy tôi vẫn sẽ tiếp tục theo dõi và có thể sẽ đánh giá lại vào lúc nào đó. Hy vọng khả năng tùy biến vẫn được giữ vững
Cuối cùng chúng tôi cũng không tìm được thứ gì phù hợp hơn
Chúng tôi cung cấp công cụ để bạn thiết kế CRM và các công cụ vận hành khác thực sự phù hợp với doanh nghiệp, nên có thể thử xem
Ý bạn là cách theo dõi luồng cơ hội bán hàng và đưa khách hàng đi từ phễu bán hàng tới chốt hợp đồng là không truyền thống, hay là đang nói tới điều gì khác?
Tôi thật sự hỏi vì chưa hiểu rõ trong quy trình đó thì điều gì có thể là không truyền thống
Hiện tôi đang ở trong một đội làm CRM cho nhóm khách hàng ngách hơn, và muốn tìm hiểu thêm những khoảng trống mà các CRM khác chưa lấp được
Tôi không liên quan gì, nhưng doanh nghiệp tôi cần theo dõi khá đặc thù và tôi đang dùng rất hài lòng
Nó được xây trên một web framework có thể tùy biến và cộng đồng cũng không tệ
Lý do người ta mua Salesforce không phải vì công nghệ CRM mà là vì hệ sinh thái
Nếu muốn tôi tin sản phẩm này hơn, họ cần nhấn mạnh mạnh mẽ hơn rất nhiều vào khả năng tích hợp
Theo kinh nghiệm của tôi, mọi người mua Salesforce không phải vì CRM mà vì nền tảng force.com. Khả năng xây dựng logic nghiệp vụ một cách trơn tru trên toàn bộ luồng công việc của doanh nghiệp mới là cốt lõi của Salesforce
CRM tuy được dùng nhiều nhưng chỉ là một phần nhỏ trong bức tranh lớn hơn
Nếu họ có một cách để nhanh chóng dựng các ứng dụng công việc như Salesforce và triển khai CRM lên trên đó, thì phép so sánh sẽ phù hợp hơn nhiều. Đặc biệt nếu làm được mà không cần code, sẽ có rất nhiều công ty sẵn sàng trả nhiều tiền cho một nền tảng host kiểu đó, bất kể có GPL hay không
Làm một bảng kanban và sprint board thì rất dễ. Nhưng cái quan trọng không nằm ở đó
Nếu bạn tin khác đi thì có lẽ bạn chính là sếp
Người ta cũng mua Salesforce vì đội sales yêu cầu. Đó là công cụ mà người dùng đã quen thuộc và biết cách sử dụng
Việc thay thế một sản phẩm đã bám rễ không chỉ là vấn đề của bản thân sản phẩm công nghệ
Có lẽ Twenty không nên tự tiếp thị mình như một giải pháp thay thế. Thực tế thì nó chưa thật sự là giải pháp thay thế, và sẽ tốt hơn nếu tập trung vào điểm mạnh của mình để nhắm thật chuẩn vào tệp khách hàng ngách
Chuyên gia định vị April Dunford có một hướng dẫn hữu ích. Trùng hợp là trước đây bà ấy cũng từng thay đổi định vị cho một công cụ CRM: https://www.aprildunford.com/post/a-quickstart-guide-to-posi...
Nếu có công cụ giúp thúc đẩy kiểu quan hệ đó, thì rất nhiều lập trình viên, gồm cả tôi, sẽ sẵn sàng lao vào xây dựng trên gần như bất kỳ công cụ nào
Thật tốt khi có thêm nền tảng mã nguồn mở trong mảng CRM
Cảm giác khá giống với Directus https://directus.io/, nhưng Directus là một nền tảng dữ liệu đa dụng hơn để xây dựng thứ gì đó bên trên nó
Cũng có playlist “100 Apps in 100 hours” làm các ứng dụng mẫu trên Directus, trong đó có cả một CRM đơn giản: https://youtu.be/tTrBn9Wvko0?si=IoqQ7o7Y8czfxB31
Tôi tò mò liệu trên nền tảng này có thể dùng mã tùy chỉnh để tự động hóa quy trình hay không
Trong Salesforce, nó được gọi là Apex; có thể viết trigger bằng một ngôn ngữ khá giống Java, đồng thời đây cũng là ngôn ngữ phía máy chủ cho các giao diện frontend được viết bằng LWC, Visualforce, v.v.
Tôi cũng tò mò liệu giao diện của Twenty có thể được mở rộng bằng mã do người dùng tự viết hay không
Salesforce gần như không phát triển gì trong suốt 15 năm qua. Apex như đã nói ở trên cũng không thay đổi gì cả, và năm 2010 đã có Visualforce, hơi chậm một chút nhưng khá ổn
LWC thì cố trông hào nhoáng bằng CSS nhưng nhìn chung lại chậm hơn, còn phần còn lại thì có thể nói thành công của Salesforce phần nào đến từ việc thiếu đối thủ cạnh tranh. Công bằng mà nói với Salesforce, 15 năm trước họ vượt xa các đối thủ, và có lẽ chỉ bây giờ cạnh tranh mới bắt đầu bắt kịp
Ví dụ như https://www.swantide.com/, https://www.sweep.io/
Khá ấn tượng, nhưng một nền tảng được thiết kế xoay quanh tự động hóa ngay từ đầu có lẽ sẽ tốt hơn, và tôi nghĩ Attio là một ứng viên như vậy
https://attio.com/templates, https://attio.com/blog/introducing-attio-objects
Tôi đang tìm một trình quản lý liên hệ cá nhân tích hợp với lịch cá nhân
Tôi đã nói chuyện này với vợ mình, người bị ADHD mức độ vừa, và cô ấy nói rằng việc thiếu cảm nhận về thời gian khiến chuyện duy trì các mối quan hệ càng khó hơn
Một lời nhắc nhẹ nhàng rằng đã đến lúc liên lạc lại với bạn bè hay người quen có lẽ sẽ rất hữu ích
Tuy vậy, đây không phải là quan hệ kinh doanh, nên có thể việc tìm phần mềm CRM là đi sai hướng, dù nó có mã nguồn mở và khả năng mở rộng
Tôi muốn biết liệu có ai trong hoàn cảnh tương tự đã tìm ra giải pháp tốt hay chưa
Trong các hệ thống như vậy, bạn có thể dễ dàng tạo danh sách liên hệ và kích hoạt các sự kiện một lần hoặc lặp lại
Nó cho phép thêm công việc, lời nhắc, tệp đính kèm, v.v. vào liên hệ
Nếu Salesforce là phần mềm tốt hơn, thì số vốn hàng tỷ đô được đổ vào việc tạo ra một “Salesforce tốt hơn” có lẽ đã có thể được dùng vào những nơi hiệu quả hơn
Windows là ví dụ rõ nhất
Tôi tò mò nó so với vô số “CRM mã nguồn mở số 1” khác thì thế nào
Thành thật mà nói, với tôi đây là lý do đủ để ngừng giao dịch
Trong chính sách quyền riêng tư có đoạn như sau: “Bạn giữ quyền đối với mọi nội dung mà bạn gửi, đăng hoặc hiển thị trên hoặc thông qua Dịch vụ, và bạn chịu trách nhiệm bảo vệ các quyền đó. Chúng tôi không chịu trách nhiệm nào đối với nội dung mà bạn hoặc bên thứ ba đăng trên hoặc thông qua Dịch vụ. Tuy nhiên, bằng việc đăng nội dung thông qua Dịch vụ, bạn cấp cho chúng tôi quyền và giấy phép sử dụng, sửa đổi, trình diễn công khai, hiển thị công khai, sao chép và phân phối nội dung đó trên hoặc thông qua Dịch vụ. Bạn đồng ý rằng giấy phép này bao gồm quyền để chúng tôi cung cấp nội dung của bạn cho những người dùng khác của Dịch vụ, và những người dùng đó cũng có thể sử dụng nội dung của bạn theo các Điều khoản này.”
https://twenty.com/legal/privacy
Gần đây tôi tự hỏi việc tự xây dựng CRM khó đến mức nào
Nhìn bề ngoài thì có vẻ không khó đến thế
Tôi đã tạo IceburgCRM và cung cấp phiên bản Django hoặc Laravel. Chỉ với vài từ như “hãy tạo CRM cho sưu tập tem”, có thể tạo ra một CRM chuyên biệt
Các module, trường, quan hệ, subpanel, dữ liệu mặc định, thậm chí cả hình ảnh trang chủ đều được tạo ra
Dữ liệu có thể được nhập và xuất theo 6 định dạng, đồng thời hỗ trợ quan hệ nhiều-nhiều không giới hạn và 26 giao diện chủ đề, v.v.
CRM mặc định trông như thế này: https://demo.iceburg.ca/
Có các mẫu đã tạo như Gourmet Coffee Enthusiasts CRM https://coffee.iceburg.ca, Bee Keeping CRM https://beekeeping.iceburg.ca
Cũng có thể quản lý cơ sở dữ liệu hiện có như một CRM. CRM cho cơ sở dữ liệu WordPress mặc định là https://wordpress.iceburg.ca, còn trang WordPress thực tế là https://wordpresssite.iceburg.ca/
Vì là mã nguồn mở nên có thể xem tại https://github.com/iceburgcrm
Nó cũng giống như làm một trình theo dõi issue
Độ phức tạp xuất hiện khi có các workflow phức tạp và phân nhánh, các nhóm mô hình hóa hơi khác nhau, các tổ chức mô hình hóa hoàn toàn khác nhau, các bên liên quan rất mạnh từ đội ngũ cốt lõi hoặc khách hàng, và những yêu cầu tích hợp với hệ thống bên ngoài cứ kéo dài không dứt
Tốt hơn hết là dồn nguồn lực kỹ thuật vào năng lực cốt lõi và mua sản phẩm có sẵn cho phần còn lại
Tuyệt vời. Giá mà tôi thấy nó vài tháng trước thì hay hơn, vì chúng tôi vừa mới mua Freshsales
Trong wishlist, sẽ rất tốt nếu có tính năng báo giá và hóa đơn, hỗ trợ SKU sản phẩm, và khả năng tạo tài liệu từ giao dịch, ví dụ như tạo NDA hoặc đề xuất
Với phạm vi chúng tôi thực sự sử dụng, khoảng cách giữa Freshsales và sản phẩm này là chừng đó
Về mặt tích hợp, tôi thích việc Twenty hỗ trợ webhook. Tôi tự hỏi nên bắt đầu từ đâu nếu muốn tích hợp với thứ như Xero
Sẽ rất hay nếu có một kho các tích hợp do người khác làm sơ bộ để có thể chỉnh sửa hoặc tham khảo
Tôi vẫn chưa trực tiếp chạy thử nó
Nói lại lần nữa, tôi rất mừng vì cuối cùng cũng có một lựa chọn CRM mã nguồn mở thật sự ổn, không được thiết kế với cảm giác của những năm 2000. HubSpot và Salesforce đòi khoảng 2% doanh thu định kỳ hàng năm của chúng tôi mỗi năm, còn Freshsales là một phương án thỏa hiệp.