The present invention relates to methods of optimizing marketing including measuring customer response, optimizing advertising in response to the customer response data, and providing an intelligent coupling system. One embodiment of the present invention relates to a method of acquiring data about the advertising preferences of particular groups of customers. Another embodiment of the present invention relates to optimizing advertising variable settings with respect to acquired advertising data in an effort to identify optimized advertising variable settings for identifiable groups of customers. Yet another embodiment of the present invention relates to a method of generating an advertisement with optimized advertisement variable settings for an advertising target group. Yet another embodiment of the present invention relates to measuring customer response data of various message media and combinations of message media. Yet another embodiment of the present invention relates to a method for providing an intelligent in-store couponing system comprising an operating computer for controlling the functions of the intelligent in-store couponing system; a coupon database capable of storing coupons and coupon data or information; a coupon management module for managing the coupons and their delivery; and at least one coupon delivery system capable of delivering a coupon to a customer.