Hi John, Thanks a lot for the quick response. I do agree with you to avoid Session variables. But as you already stated, problem is with links referring to other domains and the only way I see is to add the variable in querystring of these links. I can save the variable value in a cookie but how do I add this to all the links on the page? There are two possible scenario: 1: With the new version of PageBlaster: Can I create this conditional rule as a Global portal rule? I will get PartnerID in querystring only on the page where customer is redirected to us from our partner. I can save it in a cookie but will I be able to use cookie value in portal rules to add it to the querystring of links on all other pages too? How PageBlaster will be able to add this variable at the end of querystring of all the links, referring to another domains, on the portal? 2: I can replace it in my module's Render event but PageBlaster caching does not allow me to do so because when using PageBlaster caching, once the page is cached with PageBlaster, on next request it does not execute the code of my control rather it sends back the cached PageBlaster copy of the page and therefore my code in Render event is not executed. I want caching and PageBlaster is doing perfectly but how should I overcome this problem? Thanks, Rahul |