When the snow melts outside, it is almost impossible to avoid such a problem as white spots on shoes. And the quality of the shoes does not play a role here, but the weather conditions.
Details
So, if you came from the street with stained shoes, first of all you need to carefully wipe or wash the stains. This can be done with water and household soap, a solution of vinegar and water (1:1), and if the shoes are light-colored, then with toothpaste. Apply these products to the shoes.
If you used soap or toothpaste, then you need to wash them off with warm water. And if you use vinegar, you don't need to wash it off. After that, apply shoe cream or oil. If the shoes are wet, then you need to dry them from the inside with paper towels.