As empresas estruturadas com base em conceitos do marketing de relacionamento costumam manter cadastros de dados, permanentemente atualizados, com o objetivo de analisar o cliente, a fim de conhecê-lo e antecipar suas necessidades, de modo a tentar supri-las sempre que for necessário. Essa ferramenta consiste em um software criado especificamente para esse fim, denominado: