I would think you would need a filtration system to soften your water or it will just keep coming back.
I’ve had luck with citric acid on removing scale, but be sure to test a small part of your tub before using any new product to be sure it won’t damage the finish.