My Japanese piano teacher has a large piece of cardboard on the floor under the indoor mat. When entering you are required to step on the mat and remove your shoes to the cardboard before stepping on the carpet. Upon leaving you have to balance on the cardboard while trying to step into your shoes. This is a bit difficult for me as my balance is 'off'. At home, we have shoe cupboard by the door and always have indoor footwear ready for our return. Back door has outdoor shoes at the ready so can slip of our indoor footwear easily
before entering the (sometimes muddy) back garden.
Non slip/slip resistant bath mats