1. A computer-implemented system for automatic management of targeted marketing campaigns, the system comprising: a computer memory for storing at least marketing matrix data and suppression information; an electronic display enabling operation of user interface presentation components for presenting information including the marketing matrix data and the suppression information to the user; user input components for allowing selection of desired marketing matrix data defining a target population and selection of suppressions for limiting the target population by eliminating specified targets; and computer processing components programmed to perform operations including, integrating the selected marketing matrix with the selected suppressions and automatically generating record selection codes, the record selection codes processed by the computer processing components to automatically select records from a database based on the marketing matrix data and suppressions, through at least comparing the record selection codes with recipient entries in the database, the record selection codes identifying recipients using recipient identifiers; automatically creating a selection table including the selected records by matching the recipient identifiers for the recipients; generating a campaign list based on the created selection table; and transmitting the generated campaign list to at least one list recipient.