It totally depends on the place where you are getting free Clash Royale accounts. As there are tons of fake accounts and generators available in the market that will just waste your time by filling up surveys.