1. A computer-implemented method, comprising the following operations performed by at least one processor: storing, at a user computing device, a first identifier including state information in a browser repository, the browser repository including a plurality of identifiers; communicating, by the user computing device, a request for content using a second identifier; receiving, by the user computing device and in response to the request for content, code configured to detect the presence of the first identifier in the browser repository; executing, by the user computing device, the code to determine if the first identifier is included in the browser repository; and in response to determining that the first identifier is included in the browser repository, performing additional processing related to the requested content according to the state information.