Database marketing is the best practice of supporting and handling customer data to send more personalized, and effective marketing messages relevant to both existing and potential customers. The term database marketing is usually applied to marketing programs that target acquiring new customers. The bulk of data available on already existing customers can increase the chances of retaining them. This becomes more valuable in the domain of customer marketing.