After you log on to Greenpoints, go to the section called Personalize My Account. There is a question "Would you like to be notified by email of any special promotions?" Make sure you answer YES.
This was brought up once before and raffy provided similar advice. See
http://www.flyertalk.com/forum/Forum...ML/000101.html