Those cleats are Wellgo ones. They *should* be compatible with Shimano pedals. But maybe the spin bikes have VP pedals on them. There are sometimes issues with VP pedals and shimano cleats, because they are different shapes. For example, I have some VP pedals that Shimano cleats will click into, but they don't stay there very well.