Hi, I see, there is still any guide how to earn Soul Gems, so i decided to write one.
1. Daily login
Daily login is the most simple and succesful way to earn Soul Gems. For each login You get 5 Soul gems. If you login 7 days a week, you get an extra bonus of 20 Soul gems. It means you can get 55 points every week.
2. Completing in game tasks
It's also as simple as daily login. You just have to play game, do the task, take a nice screenshots with all information Misty needs and now You just have to wait one or two days until you get your points. The points vary for every game. For some games like World of Warships, World of Tanks and other you can even get over 1.000 Soul gems! Some of the games you have to download, some of them You can play through Your browser.
There are also special tasks for special games which You can download on Your Android or iOS devices. It's also pretty simple. Just download the app, do Your task and send a screenshot. Be aware, for some of the contrcts You have to pay real money.
4. Mini games
Do You remember this time when You were young and was playing some browser games for children? Now you hae a chance to play such games again. If You have a young brother or sister it's perfect to let them play theese games for some time. They'll have fun and You yur Soul Gems. Mind that for every game, tasks are different.
5. Writing articles
Are you good at writing? Or you just love to write about the newest IT ang games news? Gamehag forum is the best place to get a lot of points. For each article you can get up to 1.000 Points! If you can write some nice articles in a short time it's a prefect way to get extra points.
6. Inviting friends
For every invited friend, who enters from your reefferal link, and who'll get 1.000 SOul gems you get 200.
7. Making videos
Do you have a Youtube channel? Make a promotion video for Gamehag. If you get a big ammount of views, you can get a lot of Soul Gems from Gamehag for the film and from each person who creates an account from Your link.
I think, that are all oportunities, to get some points. If I missed one, please write it in the comments zone.