1. A method for performing systematic analysis of consumer behavior data to predict consumer demand via an on-line environment, the method comprising: monitoring behavior of at least one consumer prior to, during and subsequent to at least one purchase transaction performed in the on-line environment to generate consumer behavior data; and analyzing the generated consumer behavior data to determine efficacy of a plurality of parameters relating to one or more transaction related offerings.