For Happy Rewards earned through purchases, your points will be added to your account immediately. (Voila!) For points earned through other methods, like becoming an email subscriber, it may take up to seven business days to hit your Happy Rewards account.