A vital, but often overlooked, step in any CRM project is calculating expected return on investment (ROI). Doing this successfully will ensure your implementation is aligned to specific business requirements, so that all involved have clear and realistic expectations. It also allows you to allocate an appropriate budget and then check periodically to ensure you are achieving the expected return. Skipping this vital step is a key reason for CRM failure.