If you received this promo code in your email then its definately tied to your account on Newegg. I've been getting a lot of those emails lately, which started to get me thinking about building a new system.
Yeah sadly its email only.....I recently did their $25 off on first time purchase code (for a friend). I made a new account and sent to my grandparents 1TB HDD for $30 sign me up haha.