Simple enough. Make account, redeem key. No mess, no fuss.
Huge WildStar Beta Key Giveaway - IGN