Salesforce to system bardzo elastyczny, oferujący wiele możliwości konfiguracji dla wsparcia procesów biznesowych w różnych obszarach działania firmy. Warto zatem już na wstępie – zanim jeszcze przystąpi się do rzeczywistego wdrożenia – przeanalizować jakie są faktyczne potrzeby danej organizacji. Jakie cele biznesowe ma realizować CRM? Jaki jest obecny i jaki jest planowany model pracy z klientami? Jakie narzędzia i procesy trzeba zintegrować dla maksymalizacji końcowych rezultatów? Jakie dane będą przetwarzane i jaki ma być ich przepływ?