Are you using some sort of user login system? If so, you can store their click/no-click status in your users database, and conditionally create the link based on that status. If there is no login involved, then you'll probably need to do something via cookies, realizing that a user could easily delete his cookies if he wants to click it again.