Direct marketing involves retaining existing customers through two-way communication using their contact information and transaction history to send targeted offers by mail, email, phone, or online with the goal of generating sales or other responses in a measurable way, as opposed to traditional mass marketing through broadcast media.