A method for populating and analyzing a member consumer profile database for implementing an incentive driven targeted product marketing program, the targeted product marketing program having at least one promotion provided by a promotion operator on behalf of a sponsor, the method comprising the steps of:
- collecting personal profile information of a member consumer and storing the personal profile information in a profile database;
- providing the member consumer an opportunity to review a promotion;
- soliciting information from the member consumer about the promotion in exchange for rewards;
- tracking interactive behavior information of the member consumer concerning the promotion;
- and
- enriching the profile database based upon the solicited information and the tracked interactive behavior information.