I would like to apply catalog price rules based on a session variable that I will store for some customer segments. For example, if a customer visits the site with a specific URL parameter, I would apply some catalog price rules, that will accompany the customer throughout his visit in the site.
-- EDIT -- Another option, could be, to assign a guest customer to a customer group somehow, and the group can be associated with catalog price rule.