1. A system comprising: one or more processors; a memory bearing instructions that, when executed, cause the one or more processors to: identify demographic information about members of a target population; based at least in part on the demographic information, identify a group of participants in the target population; identify Uniform Resource Locators (URLs) in one or more clickstreams of the group of participants; decompose and hash each URL in the one or more clickstreams; calculate, based at least in part on the decomposed hashed URLs, a metric of cross-shopping behavior of the group of participants between different consumer goods; and transmit the metric of cross-shopping behavior through a communication facility to a remote machine for use in an offline process in improving a presentation of consumer goods in a retail store as determined by the metric of cross-shopping behavior.