Achievements available on the worldoftrucks.com website require a great popularity and a lot of time. It's worth mentioning that they differ from those available on Steam. Below you can see all the achievements and requirements for getting them. Some of them you can obtain more than once.
"Fill your World of Trucks profile (avatar, all image slots, plate number, country)"
"Your screenshot appeared in the World of Trucks Editor's Picks section"
"Your images were faved by 50 people"
"All of your 6 images received at least 1 like"
"Reached 100 likes over all of your images"
"Logged in to World of Trucks web in 10 consecutive days"
"Logged in to World of Trucks web 50 times within two months (counts one log-in per 24h)
"Your images were viewed 1001 times in total"
"Like 500 shots"