Then, another thing you can do is the next. If you have guests at your place, you can ask them to take their shoes off at the door. You can have prepared for them something else to wear while their shoes are being cleaned.
Furthermore, you need to continuously vacuum your carpet. It is important to do it frequently during the winter months. This is because the dirt, grime and salt residue can become trapped into the carpet if it is not removed quickly.