I wrote the book on developer marketing. Literally. Picks and Shovels hit #1 on Amazon.

Get your copy
Sales and revenueCS

Customer success

KUS-tuh-mer suk-SESS

The team and practice of ensuring customers achieve their goals with your product. Owns retention, expansion, and advocacy.

Customer success is the function responsible for making sure customers get value after they buy. Sales closes the deal. CS makes sure the customer stays, grows, and becomes an advocate.

A customer success manager (CSM) typically owns a portfolio of accounts. For enterprise, that might be 10-20 accounts. For mid-market, 30-50. For SMB, it is tech-touch: automated emails and in-app messaging instead of a dedicated human.

CS is directly responsible for gross retention, expansion revenue, and NPS. A strong CS team is the difference between a leaky bucket and a compounding revenue machine. Every dollar spent on CS that prevents churn is worth more than a dollar spent on sales to replace the churned customer, because replacement costs more and takes longer.

Examples

A CSM conducts a quarterly business review.

The CSM reviews the customer's usage data, identifies that they are only using 3 of 6 features, and proposes a training plan. The customer agrees. Feature adoption increases from 50% to 80% over the next quarter. The renewal conversation is easy.

CS catches a churn risk early.

The health score for a $200k account drops from green to yellow. Login frequency is down 40%. Support ticket volume tripled. The CSM schedules an emergency call. The customer was frustrated with a recent product change. The CSM escalates to product, gets a workaround, and saves the account.

CS drives expansion revenue.

The CSM identifies that the customer's data engineering team (20 people) uses the product, but the platform engineering team (40 people) does not. They propose a joint workshop. After the workshop, the customer expands from 20 to 55 seats. Expansion revenue: $70k.

In practice

Read more on the blog

Frequently asked questions

What is the difference between customer success and customer support?

Support is reactive: the customer has a problem, support fixes it. Success is proactive: the CSM monitors the account, drives adoption, identifies expansion opportunities, and prevents churn before it happens. Support is a cost center. Success is a revenue center.

How many accounts should a CSM manage?

Enterprise: 10-20 accounts per CSM. Mid-market: 30-50 accounts. SMB: 100+ accounts with mostly tech-touch (automated) engagement. The right ratio depends on ACV, product complexity, and the level of white-glove service required.

Related terms

Picks and Shovels: Marketing to Developers During the AI Gold Rush

Want the complete playbook?

Picks and Shovels is the definitive guide to developer marketing. Amazon #1 bestseller with practical strategies from 30 years of marketing to developers.