Satin is a commonly used fabric on shoes, high heels especially. Although it would be great to only walk on perfectly clean surfaces, unfortunately that's not always feasible. However, it doesn't mean the end of the line for your satin heels if you get dirt or mud on them.
Brush the heels free of loose, dry mud using your clean cotton cloth. Try to ensure the heels are as free of extra dirt as much as possible.
Dampen a corner of your cloth with cold distilled water. Gently dab the satin -- following the grain -- until the section is clean.
Dab the satin heel with a dry portion of the cloth. Do not rub the material.
Apply a dab of hand soap to a corner of your moist cloth. Form a mild lather with your finger or by rubbing the cloth together.
Rub the dirty portion of the satin material only, following the direction of the grain.
Remove the soap by blotting it with a wet section of your cloth.
Blot dry the satin with a clean, dry cloth. If you let the satin air-dry, it will probably leave water spots or rings that you'll have to remove.