I struggle with waterproofing my boots. On one hand, I do spray my boots, on another - I doubt it works.

So, I spay, let it dry and wear boots. But in this weather I need to wash them almost after every use to remove salt stains and dirt. Do I reapply? Or the salt stains that instantly appear on my boots are the sign that I didn’t apply the protector correctly?
Do you waterproof your boots? How? How often? And what spray would you recommend? I just finished mine from Ecco and I’m not going to repurchase it.