How to control SaaS churn

Sammy is the Managing Director and Cofounder of Blossom Street Ventures. Email him directly at, especially founders.

Gross dollar churn is important, but in our view net dollar dollar retention is the critical figure to watch. For those on annual contracts, it is generally defined as revenue from customers in the beginning of a period — revenue churned — revenue downgraded + upgrades all divided by revenue from customers in the beginning of a period (BEG — DOWN — CHURN + UPGRADE / BEG). We know of 63 publicly traded SaaS businesses that reported net retention when they went public and on median, their net retention is 111%, meaning upgrades by existing customers outweigh lost revenue/downgrades.


What can be done to control churn? Below are a few guidelines:

Do a fantastic job of onboarding new clients. The first 30 days is critical for any new client so make sure someone on your team is dedicated to a successful onboarding and ramp up of a new client. Your onboarding person should follow up every 90 days and offer to onboard any new employees or retrain old ones for free.

Make sure you have more than one champion. A big reason for churn is that your main contact or champion at the client has moved onto another job. Prevent this by ingratiating as many members of your team with as many high level execs as you can at the client. Your account executive, head of onboarding, and head of customer success, and even the founders need to all have good contacts at every client just in case someone at the client leaves, or in case one of your employees leaves (don’t make the mistake of letting one employee be the manager of all of your client contacts). Your largest customers should have the founders’ email addresses.

Contact the client often. At a minimum, someone at your organization should contact each champion at the client at least once a quarter. Make it a call, not an automated email. The original AE that sold the deal should check in periodically as well and use it as an opportunity not only to make sure everything is going smoothly, but also to add more seats, upsell features, etc.

Add users. The more users of your product there are at any one client, the stickier that client becomes. Even if they’re not senior personnel, those users can make a lot of noise about the importance of your product to the organization, preventing senior personnel that might not be using your software day to day from errantly cancelling the service because they don’t realize how important you are.

Multi-year contracts. Incentivize your sales team to sign customers to multi-year contracts. No enterprise should be allowed to sign on month to month or even quarterly renewal.

Product. This is obvious, but your product must be constantly improving. Make sure all clients are aware of major releases (an automated email isn’t enough), client feedback should be a major contributor to the product roadmap, and make sure those clients who are contributing feedback felt heard.

In summary, contact is the key. Make sure you hand hold the customer through the onboarding process, you’re establishing multiple touch points, you’re reaching out to those touch points at least quarterly, and evangelize via many users.