O marketing baseado em bancos de dados envolve a identificação e análise de perfis de clientes potenciais e atuais por meio de diversas formas de coleta de dados. Esses dados podem ser demográficos, como idade e preferências, e são coletados de maneira implícita através de observações e gravações, ou explicitamente, por meio de formulários e entrevistas.