1. A database system, comprising: a first database structure storing a first list of candidates; a second database structure storing a second list identifying marketing offers; a third database structure storing a third list identifying optimized marketing events for a first candidate from said first list; and a database manager software application stored on a computer readable medium, wherein said database manager software application comprises a comparison tool and an optimization tool, wherein said comparison tool is for comparing each of said optimized marketing events from said third list to each of said marketing offers from said second list in response to an inbound communication from said first candidate, wherein said optimization tool is for extracting a first group of marketing offers from said second list, and wherein each marketing offer from said first group comprises a same classification as any of said optimized marketing events from said third list.