Thanks for your article. If I may, i would like to add one point: customer churn is an inevitable part of any business. If the churn is small - you shouldnt panic or change something. But the main thing is to keep track if the massive churn begins, then it worth analysing your business. The process of reducing churn in a SaaS company takes time. But in the end, you will see that the effort was worth it.