The website has a rigorous "Facebook verification" process in order to claim any reward. If the account is new, it won't work. If your your info doesn't match what you used to sign up for the website (including if the email used for the website and for Facebook is not the same) it won't work. According to the website, every user needs to approve their "tools" on Facebook. If you don't use Facebook, it is unlikely that you will be able to claim any rewards and it is not worth your time.