lucy24 - 1:37 am on Jul 10, 2013 (gmt 0)
Is there a way to track users whose previous page was xyz
No. Unless, ahem, you also own page xyz. I remember when I first learned this, probably in the context of hotlinks. It's very aggravating but there's absolutely no way around it. The user-agent (whether browser or robot) does not and cannot tell you where it was or what it was doing at the time it put in the request for the page. It similarly can't tell you whether the request was a type-in or a bookmark-- another thing it would be useful and interesting to know.