Play games
Choose the game that interests you and play itfor free.
Complete the quests
Every game has some quests for which you will receive Soul Gems.
Receive rewards
You can exchange your Soul Gems for Steam Wallet top-ups, game keys, CS:GO Skins and other rewards.
One of the methods of taking Rewards here in Gamehag is in form of CSGO skins. However, there are several ways of how one could get skins. Is directly taking rewards as CSGO skins the best method or is a there better method to get your skins.
There are at least 4 methods of exchange your Soul Gems:
Direct exchange to CSGO Skins
Direct exchange is the most straight forward way of obtaining your CSGO Skin. However, with this method you cant know which wear you will get your skin. By estimating how much value you would get per soul gem I have used in the table below the lowest-priced wear available in csgostash.com. I used AK-47 and rust coat knives as examples. AK-47s as those keep their value more stable than less popular skins and rust coat knives because for those wear doesn't really matter.
As you can see from the table above on average you can get around 700 to 900 SGs one EUR worth of skin. With cheapest rewards, this is not true and therefore I cant recommend those, instead, I would advise you focus on more expensive ones, where this range from 700 to 900 has been achieved, roughly limit for this is around 3000 soul gems.
There are some really attractive discounts going on like AK-47 Fireserpent & Butterfly knife Rust Coat, where you got a really good deal if you are willing to get these specific items. I think these really attractive offers are only special offers and one should not focus on getting those, since rewards may be changed at the time you have managed to reach a high number of SGs as these deals need.
Steam wallet funds and using steam market
With this method, you can choose the wear of your skin and buy it directly from Steam Market. So there would be no randomness in the method. If we compare how many SGs per EUR you need for this method results are on average better than for direct CSGO Skins, so this is a better method if we don't take into account those exceptions mentioned above.
As you see from the table, the most effective way is to buy multiple 5€ steam wallet funds and you will outperform average direct skin value in addition to have freedom of choice for your skin.
Prepaid Mastercard funds and using 3rd party market places
This method allows you to buy your skin from 3rd party market place where skin prices are usually cheaper than in Steam Market. This method is however time-consuming and would really pay off only if you are aiming for high-quality skins. As you can see from the table below, the ratio for SGs is best with this method, with the sweet spot of method staying at 25€ Prepaid card.
CSGO skin chests
This is so separate topic that I am not going to cover here in the article. With this approach, randomness is higher than in any of the above methods, but with luck, you could get the best deals.
Conclusion
Depends on your needs which method would be best in your case. Good luck with SG hunting!