The majority of financial services companies in Germany and Switzerland have, with varying objectives and success, conducted customer relationship management (CRM) implementation projects. In this paper we present a framework for the analysis of CRM approaches in financial services companies. Building on previous research and using comprehensive literature research, we develop a CRM reference architecture that focuses on the process and system level for the description and classification of CRM approaches in companies. Moreover, we analyze three CRM case studies in Swiss and German financial services companies and derive different types of CRM approaches in the financial services industry: Customer Satisfaction Management, Customer Contact Management, and Customer Profitability Management. We describe each type in accordance with the CRM architecture and a case example.