1. A marketing application including one or more programs of computer-executable instructions embodied in a non-transitory computer-readable medium and executable by a computer to configure the computer to include: a development module to develop materials and maintain information, for a marketing event, wherein the developed materials and information are captured in, or linked to, a marketing event object for the marketing event in an events database, and the developed materials includes an event agenda for the marketing event; a survey module to generate, based at least in part on the information captured in, or linked to, the marketing event object, a survey to be distributed after an end of the event agenda for the marketing event.