How do I keep the clear glass shower doors clean?

I use the water softening solution spray (Shaklee’s) on the doors, but after a few showers the class gets cloudy and not clear. I like Shaklee’s because it’s non-toxic and environmentally friendly. But my schedule is very busy and I don’t get time to wipe it every time. I was wondering whether there was a clever solution to keep the clear glass doors clear, other than wiping and washing the class doors after each shower use?