Salesforce背後的CRM企業軟體應用 - retool

發表於 2021-05-03

客戶關係管理是世界上最大,增長最快的軟體市場。每年在CRM上花費40B美元,幾乎所有公司都擁有一個。CRM是所有客戶資料和互動的真實來源。需要知道您的銷售員承諾的功能以及何時?您從每個客戶那裡獲得多少收入?還是過去一年中哪個銷售員銷售最高?檢查CRM。您的CRM是瞭解公司業務方面的關鍵。

Salesforce是業內最受歡迎的CRM。整個經濟體系圍繞著Salesforce建立。Salesforce所賺的每一美元,其生態系統都會產生4美元。數以百萬計的開發人員為Salesforce的平臺構建應用程式,而Salesforce的開發本身就是軟體工程中有利可圖的利基市場。IDC估計,到2022年,Salesforce將創造330萬個新工作機會,以及800B美元的新業務收入。

如今,企業軟體以笨拙,無聊和緩慢而著稱。但是,Salesforce(企業軟體的原型)實際上開創了我們現在在技術上理所當然的許多東西,包括銷售軟體即服務(=> SaaS)和在雲中託管軟體(=> AWS),同時建立了一個非常有價值的公司。

 

要了解Salesforce如何接管世界,它有助於在Salesforce之前瞭解銷售的工作方式。

過去,銷售過去是完全手動的過程。公司將聯絡人儲存在物理索引卡(“ rolodex”)上,他們通過直接郵件或電話營銷來定位這些索引。隨著1980年代個人計算機的出現,“聯絡管理服務”開始興起,將銷售人員的rolodex數字化。“資料庫營銷”成為下一個熱門話題,公司開始以電子方式儲存客戶和潛在客戶。這樣一來,他們就可以細分潛在客戶,並通過自定義營銷資訊來定位他們。

在1990年代,市場轉向一個單一的想法:所有客戶資料的統一儲存,並具有自動完成銷售過程的功能,包括聯絡管理,任務跟蹤和報告。不同的公司給它起了不同的名字-SFA(銷售自動化),CIS(客戶互動軟體),ECM(企業客戶管理)以及其他許多TLA(三個字母的縮寫)。

最終誕生了-CRM(客戶關係管理)。

 

為什麼要使用CRM?

儲存銷售詳細資訊是開展任何業務的基本要求。您整天與各種實體進行互動-現有公司內部的單個聯絡人(Contacts以Salesforce的術語),可能成為客戶的單個聯絡人(Leads),公司本身(Accounts),與公司打交道(Opportunities),等等。每次與他們互動,您將寫下筆記或參考以前的筆記。例如,當潛在客戶進入並且對購買感興趣時,您將需要上下文:您之前曾打電話給他們嗎?他們的用例是什麼?您什麼時候應該跟進?

當您剛開始時,電子表格可以很好地工作。你有多個表(Contacts,Companies,Opportunities,Leads等)。當然,在輸入每一行(重複項,驗證輸入,驗證外來鍵等)之前進行手動檢查會很費力,但是總的來說,您的客戶並不多。

但是隨著您獲得更多客戶,您將需要各種功能(各種驗證,建立行的觸發器,重複資料刪除邏輯等),而電子表格並不總是提供這些功能。這就是CRM出現的地方。

CRM是所有關鍵業務資料的唯一真實來源。在這裡,您可以跟蹤銷售線索資料-它們的價值,距離的遠近以及關閉的可能性。它與您的電子郵件(有時甚至是電話)連線,以自動與它們同步互動。與電子表格不同,它旨在自動輸入資料並最大程度地減少錯誤。

一旦所有資料都儲存在CRM中,就可以在其上執行報告。例如,您可以按負責任的銷售人員(查詢最出色的銷售人員),行業+公司規模(查詢最佳位置:100至1000名員工之間的CPG公司)對交易進行分組。例如,Salesforce甚至允許您編寫SOQL(“ Salesforce物件查詢語言”,與SQL非常相似)來執行報表。哦,力量!

到目前為止,您可能會認為CRM是有價值的,但很無聊。只是一個CRUD應用程式,再加上一些自動化的電子郵件+通話記錄,對嗎?好吧……大多數CRM就是這樣-具有自動化功能的CRUD應用程式。

但這不是Salesforce。

 

進入Salesforce

每項業務都是獨一無二的。不同的領域具有不同的實體-您可能需要跟蹤“大學”內的“教職員工”才能出售產品和服務給學術界。不同的組織具有不同的流程-如果您的團隊有專門的銷售開發代表,則可能需要特定的“領導資格”檢視。CRM如何處理這些變化的需求?

那只是模型。也許您還需要自定義檢視和控制器!許多SaaS應用程式比內部構建的應用程式差,通常是因為您無法自定義UI。如果我們只需在檢視中新增一個按鈕,那將是很好的…但是,當然,我們無法對其進行編輯,因為它是我們購買的SaaS產品,無法控制!

一些CRM迫使所有公司採用一種“一刀切”的設定。Salesforce之所以如此成功,很大程度上是因為它殺手級功能是其靈活性。

像資料庫一樣,Salesforce允許您使用自定義列和關係以及資料型別和約束來建立新表。為了銷售產品給學術界,您可以建立可以相互連結並附加到每個“潛在顧客”物件的新“大學”和“教職員工”物件。與資料庫不同,Salesforce使您無需編寫任何程式碼即可執行此操作。

像前端框架一樣,Salesforce允許您使用自定義佈局和UI建立新檢視。對於潛在客戶資格流程,您可以建立一個儀表板,僅顯示不合格潛在客戶以及批准/拒絕它們所需的資訊。與前端框架不同,Salesforce使您無需編寫任何程式碼即可執行此操作。

與AWS Lambda一樣,您可以編寫任意程式碼並POST通過訪問Salesforce API來觸發它。不過,與Lambda不同,此程式碼可以由資料庫事件自動觸發:在Lead編輯或Opportunity建立之後。

藉助Salesforce的自定義資料模型和介面,每個公司的設定都是唯一的。從這種角度來看,Salesforce不僅是CRM,它還是一個用於構建類似CRM的應用程式的平臺,但是具有合理的預設設定。

Salesforce的資料庫編輯器和拖放式UI生成器就使它遠遠超過了CRM。

但是,當您使用其他應用程式和第三方API時,它幾乎無需編寫程式碼即可進行程式設計:這是一種構建軟體的新方法。

自定義資料模型和使用者介面使Vanilla Salesforce平臺具有足夠的可配置性(可由非工程師使用),可以滿足大多數業務需求。然後,AppExchange通過“即插即用”應用程式啟用許多新功能,從而允許進行更多自定義設定。最後,Apex填補了所有最後的空白,使開發人員可以為真正定製的功能編寫自定義程式碼。