Abstract: A method and system for online advertisements that encourages users to express purchase preference or brand interest on their social media networks through rich media interactions. The system includes a processor, a network interface configured to connect to a network and a machine readable storage medium configured to store program instructions which, when executed, cause the processor to perform a method for encouraging users to express purchase preference or brand interest on their social media networks through rich media interactions. An interactive display is arranged on a screen comprising a prompt and a plurality of selectable multimedia elements. A user responds to the prompt by designating a multimedia to enable transmission of preference data responsive to the prompt. The preference data associated with the designated multimedia element to a server connected to the network.