The software is involved in activities such as planning marketing campaigns; executing e-mail campaigns; tracking marketing expenditure; generating leads; managing marketing contacts, brands & collaterals; and measuring the market performance.CRM software addresses the needs of marketing, sales & distribution, and customer service & support divisions within an organization.