Salesforce’a alternatif modern CRM: Twenty
(twenty.com)- Twenty, teknik ekiplerin karmaşık iş ihtiyaçlarına uygun CRM’leri kendilerinin oluşturup hızla değiştirebilmesini sağlayan açık kaynaklı bir CRM’dir
- Mevcut özel CRM seçenekleri; tescilli diller, yavaş dağıtımlar ve kara kutu mantık içeren büyük monolitler ile hızlı bir V1’den sonra bakımı yük haline gelen şirket içi geliştirme arasında bir ödünleşim gerektirir
- Veri modeli, düzenler, otomasyon, yetkiler, kimlik doğrulama ve iş akışı motoru sunar; yerel kurulum, gerçek veri ve canlı test odaklı geliştirici deneyimini vurgular
- W3villa, Twenty’yi operasyonel omurga olarak kullandı; Alternative Partners, ajan yapay zeka ile Salesforce geçişini kısalttı; AC&T ise self-hosting ile CRM maliyetlerini %90’dan fazla azalttı
- GTM ekipleri için Notion gibi hissettiren sade bir UX, gerçek zamanlı güncellemeler, yapay zeka sohbeti, kısayollar ve düzenler sunar; geliştirme ekibinin şirket genelindeki CRM ve iç uygulama değişimlerine öncülük ettiği bir yapıyı hedefler
Twenty’nin önerdiği CRM oluşturma yaklaşımı
- Twenty, teknik ekiplerin kurumsal CRM’leri hızla oluşturması için tasarlanmış açık kaynaklı bir CRM’dir
- Karmaşık iş ihtiyaçlarına göre özel CRM oluşturmak ve iş değiştikçe hızla uyum sağlamak için yapı taşları sunar
- Örnek ekranda şirket, URL, oluşturan kişi, adres, hesap sorumlusu, ICP, ARR, LinkedIn, sektör, ana iletişim kişisi, çalışan sayısı, fırsatlar ve eklenme tarihi gibi CRM alanları yer alır
Mevcut CRM seçeneklerinin ödünleşimleri
- Özel CRM, kuruma avantaj sağlayabilir; ancak nasıl oluşturulduğuna bağlı olarak operasyonel yük değişir
-
Büyük monolitler
- Tescilli diller, yavaş dağıtım döngüleri ve kara kutu mantık nedeniyle değişiklik yapmak ve doğrulamak zordur
-
Şirket içi geliştirme
- V1 hızlıca yayınlanabilir, ancak uzun vadede bakım ve değişiklik yükü artar
- Şirket içinde geliştirilen CRM zamanla kırılgan hale gelebilir
Genişletilebilirlik araç seti ve geliştirici deneyimi
- Twenty, CRM ve iç uygulamaların tek bir genişletilebilirlik araç seti olarak birleştirilmesini sağlar
- Başlangıç noktası, üretim seviyesinde yapı taşlarıdır
- Veri modeli
- Düzenler
- Otomasyon
- Ardından CRM, yapay zeka kodlama araçları kullanılarak sürekli ayarlanabilir
- Açık kaynak temelli olduğu için başka bir ekosisteme kilitlenmeme ve kontrol vurgulanır
- Geliştirici deneyimi, genel yazılım geliştirme akışına yakın şekilde kurgulanmıştır
- Yerel kurulum
- Gerçek veri
- Canlı test
- Tescilli araç yok
Yapay zeka ile hızlı yineleme
- Örnek prompt, çalışma alanında “launch-ops CRM” için scaffold oluşturulmasını ister
- rockets, launches, payloads, customers, launch sites içerir
- Her nesnede ilgili aksiyonlar bulunur
- Üretim örneğinde
twenty-sdktabanlı nesne tanımları ve görünüm tanımları yer alırdefineObject,FieldType,RelationTypeilelaunch,payload,rocketgibi nesneler tanımlanırdefineView,ViewFilterOperand,ViewTypeileUpcoming launchestablo görünümü tanımlanır- Entegrasyon testlerinde uygulama nesnesi sayısı ile nesne ve ilişki yapılandırması doğrulanır
- Alternative Partners, normalde birkaç hafta süren Salesforce geçişi işini, bir kişinin denetleyebileceği seviyeye indirmek için ajan yapay zeka kullandı
GTM ekipleri için kullanım deneyimi
- Twenty, GTM ekiplerinin seveceği bir CRM olmayı hedefler ve basit, sezgisel UX’i vurgular
- Ürün deneyimi, Notion gibi hissettirecek şekilde tasarlanmıştır
- Her şey gerçek zamanlı güncellenir ve yapay zeka sohbeti her zaman hazır olduğundan daha hızlı hareket etmeyi sağlar
- Akıllı desenler, kısayollar ve düzenler, günlük işlerin daha hızlı ve kolay yapılmasına yardımcı olacak şekilde yapılandırılmıştır
Gerçek kullanım örnekleri
-
W3villa
- W3villa, büyük ölçekte yapay zeka deneme mülakatları sunan W3Grads’ı Twenty üzerinde oluşturdu
- Twenty’yi veri modeli, yetkiler, kimlik doğrulama ve iş akışı motoru için üretim seviyesinde bir framework olarak kullandı
-
AC&T
- AC&T, kapatılan tedarikçi CRM’ini self-hosted Twenty ile değiştirdi
- Tedarikçi riski ve zorunlu geçiş olmadan CRM’in tamamına sahip olma yolunu seçti
- CRM maliyetlerini %90’dan fazla azalttı
-
NetZero
- NetZero, karbon kredileri, tarım ürünleri ve endüstriyel sistemler genelinde modüler Twenty yapılandırmaları işletiyor
- Hızla değişen ihtiyaçlara göre yeni gereksinimleri yansıtabilme esnekliğini avantaj olarak görüyor
1 yorum
Hacker News yorumları
Böyle bir CRM için basit değerlendirme hep aynıdır: programlama katmanı olmadan çıkarsanız iş fiilen biter
Salesforce, Apex ve çevresindeki ekosistem sayesinde iyi ayakta kalıyor. SFDC’yi hedefliyorsanız CRM’i kullanıcıların programlayabilmesini sağlamalısınız; daha doğrusu, operasyon yükü olmasın diye kullanıcıların programlarını host etmelisiniz
Salesforce’un WordPress kadar yaygınlaşmasının nedeni de herhangi birinin bir web sitesinden kod parçacığı kopyalayıp bir dosyaya ya da metin kutusuna yapıştırarak yeni özellik elde edebilmesi
Bu yüzden Twenty’nin, sistemin üstüne AWS Lambda benzeri bir katman eklemeye odaklanacak birini işe alması iyi olur
1 yıl önce başladık ve Salesforce’a gerçekten yaklaşmak için gerekenlerin yaklaşık %10’unu yapmış durumdayız
Gerekenler (1) esnek veri modeli, (2) esnek yerleşim, (3) kod çalıştırma. (1)’i yaptık ama bu yıl (2) ve (3)’ü yapmamız gerekiyor
Sıradaki plan, insanların bu üç bloğu kullanarak uygulamalar oluşturup paylaşmasını sağlamak; açık kaynak burada gerçekten parlayacak
Gerçek çekişi bulup üst pazara çıktığınızda buna daha sonra odaklanabilirsiniz. Kurumsal özelliklerle başlamamak “çıkar çıkmaz başarısızlık” değildir; sadece akıllı bir önceliklendirmedir
Şirketi daha yeni kurmuşken kurumsal satış döngülerinden geçmek istemezsiniz
Ama bu pazarın belirli bir segmenti ve böyle bir özelliğe ihtiyaç duymayan, gelecekte de duymayacak çok sayıda kullanıcı var. Onların ihtiyacı olan şey CRM; aynı zamanda platform da olan bir CRM değil
Biz %100 API erişimi ve veri katmanından UI’a kadar çok esnek özelleştirme sunuyoruz, ama bunun üstüne APEX gibi gerçek bir programlama katmanı eklemeye zaman harcamakta isteksizim. O düzeydeki kurumsal müşterilerle ve beraberinde gelen her şeyle uğraşmak da istemiyorum
Ürün tanıtımı da gördüğüm için ben de benimkini ekleyeyim: https://cogmento.com
Böyle bir ürünün pazara giriş stratejisi tamamen değişir. Artık API, alana özgü dil ve ekosistem kurup desteklemeniz gerekir
Yöne tamamen katılıyorum ama ekosistem kurmak zor
Birkaç ay önce CRM benzeri bir yazılım arıyordum
Biz biraz alışılmışın dışında bir yapıya sahibiz, bu yüzden tipik CRM kullanım senaryolarına tam uymuyoruz
Twenty ihtiyaç duyduğumuz şeye oldukça yakındı; kurulumu çok kolaydı, özelleştirme imkânları iyi görünüyordu ve REST API de fena çalışmıyordu
Temel sorun, hâlâ epey alfa sürüm gibi görünmesi ve bizim için uygun olmaktan çıkaran birkaç küçük sorunla karşılaşmamızdı. Yine de izlemeye devam edeceğim ve bir gün tekrar değerlendireceğim. Özelleştirme imkânlarının korunmasını umuyorum
Sonunda daha uygun bir şey bulamadık
İşinize gerçekten uyan CRM’ler ve başka operasyon araçları tasarlayabileceğiniz bir araç sunuyoruz; göz atabilirsiniz
Satış fırsatı akışını takip etme ve müşterileri satış hunisinden anlaşmanın kapanmasına taşıma biçiminizin alışılmışın dışında olduğunu mu söylüyorsunuz, yoksa başka bir şey mi?
Bu süreçte neyin alışılmışın dışında olabileceğini pek anlayamadığım için samimiyetle soruyorum
Şu anda daha niş müşteri segmentlerine yönelik bir CRM yapan bir ekipteyim ve diğer CRM’lerin neleri karşılayamadığını daha iyi anlamaya çalışıyoruz
Bağlantım yok ama takip etmemiz gereken iş oldukça sıra dışı ve kullanmaktan çok memnunuz
Özelleştirilebilir bir web framework’ü üzerine inşa edilmiş ve topluluğu da fena değil
Salesforce’u satın alma nedeni CRM teknolojisi değil, ekosistemdir
Bu ürüne daha çok güvenebilmem için entegrasyon özelliklerini çok daha güçlü vurgulaması gerekir
Benim deneyimime göre insanlar Salesforce’u CRM için değil, force.com platformu için satın alıyor. İşletmenin tüm akışının üzerine iş mantığını sorunsuzca kurabilme yeteneği Salesforce’un özü
CRM yaygın kullanılıyor ama daha büyük resmin küçük bir parçası
Salesforce gibi iş uygulamalarını hızlıca ayağa kaldırmanın bir yolu olup bunun üstüne CRM’i uygulamış olsalardı karşılaştırma çok daha yerinde olurdu. Özellikle kod yazmadan mümkünse, GPL olup olmamasından bağımsız olarak böyle bir barındırılan platforma büyük paralar ödeyecek çok şirket var
Kanban ve sprint panoları yapmak çok kolay. Ama önemli olan bu değil
Aksine inanıyorsanız patron sizsiniz
Satış temsilcileri istediği için de Salesforce satın alınır. Çünkü kullanıcıların aşina olduğu ve iyi kullandığı bir araçtır
Yerleşik bir ürünü yerinden etmek, teknik ürünün kendisinden daha fazlasıyla ilgilidir
Twenty’nin kendini alternatif olarak pazarlamaması daha iyi olabilir. Gerçekte alternatif demek zor; güçlü yönlerine odaklanıp niş müşteri kitlesini hassas biçimde hedeflemesi daha iyi olur
Konumlandırma uzmanı April Dunford’un faydalı bir rehberi var. Tesadüfen, geçmişte bir CRM aracının konumlandırmasını da değiştirmişti: https://www.aprildunford.com/post/a-quickstart-guide-to-posi...
Böyle ilişkileri kolaylaştıran bir araç olursa, ben dahil birçok geliştirici neredeyse her aracın üstüne atlayıp bir şeyler geliştirir
CRM alanında daha fazla açık kaynak platform olması iyi
Directus https://directus.io/ ile oldukça benzer hissettiriyor, ancak Directus bunun üzerinde bir şeyler inşa etmeye yönelik daha genel amaçlı bir veri platformu
Directus üzerinde örnek uygulamalar geliştiren “100 Apps in 100 hours” adlı bir oynatma listesi de var; basit bir CRM de bulunuyor: https://youtu.be/tTrBn9Wvko0?si=IoqQ7o7Y8czfxB31
Platformda süreç otomasyonu için özel kod yazılıp yazılamadığını merak ediyorum
Salesforce’ta buna Apex deniyor; Java’ya benzer bir dille trigger yazılabiliyor ve LWC, Visualforce vb. ile yazılmış frontend arayüzlerinin sunucu tarafı dili olarak da kullanılıyor
Twenty arayüzünün de doğrudan yazılan kodla genişletilip genişletilemeyeceğini merak ediyorum
Salesforce son 15 yılda neredeyse hiç gelişmedi. Az önce bahsettiğim Apex de hiç değişmedi; 2010’da Visualforce vardı ve biraz yavaş olsa da oldukça iyiydi
LWC, CSS ile gösterişli görünmeye çalışırken genel olarak daha da yavaşladı; geriye kalanlarda ise rekabet eksikliği Salesforce’un başarısını yaratmış oldu. Salesforce’u savunmak gerekirse, 15 yıl önce rakiplerinden çok daha ilerideydi ve rekabet belki de ancak şimdi yetişiyor olabilir
https://www.swantide.com/, https://www.sweep.io/ gibi şeyler
Oldukça havalılar, ama en baştan otomasyon odaklı tasarlanmış bir platform daha iyi olurdu; Attio’nun da bu adaylardan biri olduğunu düşünüyorum
https://attio.com/templates, https://attio.com/blog/introducing-attio-objects
Kişisel takvimle entegre olan bir kişisel kişi yöneticisi arıyorum
Orta düzeyde ADHD’si olan eşimle bunu konuştum; zaman algısı zayıf olduğu için ilişki yönetiminin daha zor olduğunu söyledi
Arkadaşlara veya tanıdıklara yeniden ulaşmayı hatırlatan nazik bildirimler çok yardımcı olabilir gibi görünüyor
Ancak bunlar iş ilişkileri olmadığı için, açık kaynak ve genişletilebilir olsa bile CRM yazılımı aramak yanlış yön olabilir
Benzer bir durumda iyi bir çözüm bulan biri olup olmadığını merak ediyorum
Bu tür sistemlerin içinde kolayca bir kişi listesi oluşturabilir, tek seferlik veya tekrarlayan etkinlikleri tetikleyebilirsiniz
Kişilere görevler, hatırlatmalar, ekler vb. eklemenizi sağlıyor
Salesforce daha iyi bir yazılım olsaydı, “daha iyi Salesforce” yapmaya ayrılan milyarlarca dolarlık sermaye daha verimli yerlere harcanabilirdi
Windows bunun en iyi örneği
Diğer sayısız “1 numaralı açık kaynak CRM” ile kıyaslandığında nasıl olduğunu merak ediyorum
Açıkçası benim için bu tamamen anlaşmayı bozan bir sebep
Gizlilik politikasında şöyle yazıyor: “Hizmete gönderdiğiniz, yayımladığınız veya gösterdiğiniz tüm içeriklerin hakları size aittir ve bu hakları korumaktan siz sorumlusunuz. Sizin veya herhangi bir üçüncü tarafın Hizmette ya da Hizmet aracılığıyla yayımladığı içerikten hiçbir sorumluluk kabul etmiyoruz. Ancak Hizmeti kullanarak içerik yayımlamakla, bize söz konusu içeriği Hizmet üzerinde veya Hizmet aracılığıyla kullanma, değiştirme, kamuya açık şekilde icra etme, kamuya açık şekilde gösterme, çoğaltma ve dağıtma hakkı ve lisansı vermiş olursunuz. Bu lisansın, içeriğinizi Hizmetin diğer kullanıcılarına sunma hakkımızı da içerdiğini ve bu kullanıcıların da bu Şartlar uyarınca içeriğinizi kullanabileceğini kabul edersiniz.”
https://twenty.com/legal/privacy
Bugünlerde doğrudan bir CRM geliştirmenin ne kadar zor olduğunu merak ediyorum
Dışarıdan bakınca o kadar zor görünmüyor
IceburgCRM’i yaptım ve Django ya da Laravel sürümü olarak sunuyorum. “Pul koleksiyonu CRM’i yap” gibi birkaç kelimeyle özelleşmiş bir CRM oluşturabiliyorsunuz
Modüller, alanlar, ilişkiler, alt paneller, varsayılan veriler, hatta ana sayfa görseli bile oluşturuluyor
Veriler 6 farklı biçimde içe ve dışa aktarılabiliyor; sınırsız çoktan çoğa ilişki ve 26 tema vb. destekleniyor
Temel CRM şöyle görünüyor: https://demo.iceburg.ca/
Oluşturduğum örnekler arasında Gourmet Coffee Enthusiasts CRM https://coffee.iceburg.ca ve Bee Keeping CRM https://beekeeping.iceburg.ca var
Mevcut bir veritabanını CRM gibi yönetmek de mümkün. Varsayılan WordPress veritabanı CRM’i https://wordpress.iceburg.ca, gerçek WordPress sitesi ise https://wordpresssite.iceburg.ca/
Açık kaynak olduğu için https://github.com/iceburgcrm adresinden bakabilirsiniz
Bir issue tracker yapmakla aynı şey
Karmaşıklık; karmaşık ve dallanan iş akışları, küçük nüanslarla farklı modelleyen ekipler, tamamen farklı modelleyen organizasyonlar, çekirdek ekiplerdeki ya da müşterilerdeki güçlü paydaşlar ve harici sistemlerle entegrasyon için bitmek bilmeyen talepler ortaya çıktığında başlıyor
Mühendislik kaynaklarını temel yetkinliğe odaklamak, geri kalan için hazır ürün satın almak daha iyi
Harika. Keşke birkaç ay önce görseydim; biz daha yeni Freshsales satın aldık
İstek listemde teklif ve fatura özellikleri, ürün SKU desteği, fırsatlardan belge oluşturma — örneğin NDA veya teklif dokümanı oluşturma — gibi şeyler var
Bizim fiilen kullandığımız kapsamda Freshsales ile bu ürün arasındaki fark yaklaşık bu kadar
Entegrasyon tarafında Twenty’nin webhook desteklemesi iyi. Xero gibi bir şeyle entegre etmek için nereden başlamak gerekir, merak ediyorum
Başkalarının kabaca hazırladığı entegrasyon depoları olsa da onları uyarlayabilsek ya da referans alabilsek iyi olurdu
Henüz kendim çalıştırıp denemedim
Tekrar vurgulayayım: 2000’ler hissiyle tasarlanmamış, gerçekten iyi bir açık kaynak CRM seçeneğinin çıkması beni çok sevindirdi. HubSpot ve Salesforce her yıl yıllık yinelenen gelirimizin yaklaşık %2’sini istiyordu; Freshsales bir uzlaşmaydı