Sales cycle varies by product and service and from business to business. It adds complexity to the business. But, with the help of a good CRM system, you can shorten the sales cycle and make a positive impact on your company's bottom line. CRM can track the entire sales process from the initial effort through final sale and also can keep track of your prospects and potential customers. Read more about how CRM helps in shortening the sales cycle at- http://it.toolbox.com/blogs/insidecrm/crm-shorten-the-sales-cycle-70388