Patent ID: 8126962

Claim:
A method performed with regard to an organization having an electronic network site with which a user interacts with the organization, the method for tracking activities of the user at the site, comprising: receiving, at the site, a request from the user for a particular page of information; calling, from the site to a data source, to generate the requested page; generating, at the data source, the requested page to include a number of tracking parameters inserted thereinto, each tracking parameter as inserted into the requested page being defined by the organization to aid in tracking the activities of the user at the site by specifying information relating to such tracking, and being identifiable as a tracking parameter; receiving, at the site from the data source, the generated page with the number of inserted tracking parameters; removing, at the site, each inserted tracking parameter from the received page and placing each removed tracking parameter in a temporary storage queue; returning, from the site to the user, the received page as the requested page with the inserted tracking parameters removed therefrom, the returned page having a URL associated therewith, the URL including a query string with a number of site parameters; retrieving each removed tracking parameter from the temporary storage queue' appending, at the site, each removed tracking parameter retrieved from the temporary storage queue to the URL associated with the returned page at the query string thereof, the query string of the appended URL thereby including the number of site parameters and the number of tracking parameters; sending, from the site to a tracking database, the appended URL with the query string having the number of site parameters and {he number of tracking parameters; storing, at the tracking database, the sent URL for being accessed by one or more analytical tools to analyze the number of site parameters and the number of tracking parameters in the query string of the stored URL regarding the activities of the user at the site; and wherein the inserted tracking parameters is generated at the data source by a Java Server Page (JSP) system.