1. A system comprising: at least one processor coupled to a network; a chat management engine coupled to said network, said chat management engine operative to: embed one or more chat widgets in a plurality of web pages based on the web page content and the web page's unique URL; receive a context indication from a plurality of users, each of said users interacting with a web page having a unique URL, said context indication associated with at least a part of the web page content; assign the users to a chat room, based on the context indication and the unique URL; receive chat messages from the widgets, said messages associated with a web page context; exchange those messages among a plurality of users in their respective chat rooms, a sentiment engine operable to calculate a sentiment value for the chat messages, and; a promo engine operable to alter a price for a product or service, adding a product or service, or removing a product or service in response to the sentiment value.