Database-Marketing ist eine Form des Direkt-Marketings. Gestützt auf Datenbankinformationen werden die Profile und Bedürfnisse der Kunden analysiert und geeignete Marketingmaßnahmen entwickelt, um diese Kunden bestmöglich anzusprechen.
Kundenkartenprogramme der Unternehmen sind ausgezeichnete Quellen für Datenbanken und erlauben soziodemographische Analysen, wie auch konkretes Kaufverhalten abzubilden. Die Kundenansprache basierend auf Database Marketing geschieht zumeist in personalisierter Kommunikation unter Verwendung aller Instrumente des Direkt-Marketings wie beispielsweise E-Mail, Kurznachrichtendienst ( SMS) oder Direktanrufe.
Man unterscheidet zwei Typen von Database-Marketing: Erstens das Konsumenten-Database-Marketing, das auf Endkunden abzielt und rechtlichen Restriktionen aufgrund des Datenschutzes unterworfen ist. Zweitens das Business Database Marketing, das beim Business-to-Business ( B2B) mit anderen Unternehmen zur Anwendung kommt und weniger restriktiv in der Datenanalyse ist.