Abstract: A method comprising: receiving (300) at a server means (100; 101) a first request from a user device (102), the request including a first uniform resource locator (URL) and storing the first URL; receiving (306) a second request from the user device, including a second URL and first information indicative of the first URL; determining (308), by matching the first information and the stored first URL, that the first request and the second request were sent from the user device; storing the second URL in association with the first URL, so that a third request including second information indicative of the second URL can be matched to the second URL. The first, second and third requests may be HTTP requests.