Multiple triggers assinged to one Web ranking

I have a question regarding web rankings.  Is it possible to have multiple triggers per web ranking without getting into  elaberative programming?

Our Web ranking 1 ( active membership status) currently is a trigger of membership discount on ticket purchases when they purchase tickets online.  We would like to offer this membership benefit for a group of people who are not members but give us certain gifts online ( they becomes CSI for us to porcess at  the back end) , therefore we are wondering if there are other ways to trigger the same web ranking.

Thanks in advance for all your help!