Patent ID: 7085682

Claim:
A method for analyzing website activity, comprising: receiving event-level data representing session activity of each of a plurality of visitors on a client website; determining, based on the event-level data, characteristic information associated with the session activity of each of the plurality of visitors; determining, based at least in part upon the event-level data, membership of each of the plurality of visitors into at least one of a plurality of pre-defined visitor segments, each of the plurality of pre-defined visitor segments corresponding to a categorization associated with a type of visitor; attributing the characteristic information to at least one of the plurality of pre-defined visitor segments based on the visitor segment membership of each of the plurality of visitors; aggregating the attributed characteristic information according to visitor segment; storing the aggregated information according to visitor segment prior to a client-requested analysis of the event-level data; and providing online reports based on the stored aggregated information in response to a client-requested analysis of the event-level data, wherein the event-level data includes identification of a web page viewed by at least one of the plurality of visitors on the client website.