Initially, CRM programmes were kept on a company's server. This ended up taking a lot of time and money. These CRMs were also challenging to use. The idea was to develop a cheap and cost-effective CRM technology and offer it as a completely online service. This was the perfect example used to support Salesforce.