The original is one click away. Open original ↗
How CircleCI reached $100M revenue: lessons on growth and survival
Executive overview
Most startups fail not from bad ideas but from running out of time before finding product-market fit. CircleCI's CEO Jim Rose and CTO Rob Zuber share what actually drove their path to $100M+ in revenue across hiring, pricing, customer feedback, and AI strategy.
Keep development cycles short, stay close to the customer, and build something defensible — everything else follows.
Finding and keeping product-market fit
- Target large markets: a $100B market gives you many routes to $10M; a $10M market leaves no margin for error.
- Ship fast and rough — early users will tolerate jagged edges if the product directly addresses their need.
- When you hit product-market fit, you'll feel market pull; you won't fully understand why.
- Finding fit and keeping fit are not the same thing — the paranoia and drive to understand the customer must persist.
- Drifting from product-market fit while pouring money into marketing accelerates failure, not growth.
Entrepreneur mindset
- Be inherently curious and always probing what makes things tick.
- Zoom out from point solutions to spot patterns — great companies solve seven related problems, not just one.
- Avoid being swayed by trends; the half-life of trends is shrinking fast.
- Pursuing something truly meaningful increases the chance of getting far enough to hand the baton to a larger organisation.
Building the founding team
- A co-founder relationship is long and hard to exit — invest in radical honesty about motivations, working styles, and frustrations before committing.
- Early investors spend most of their time on team dynamics for good reason: it is the biggest failure point.
- Social compatibility matters as much as complementary skills — a team that can't function under stress won't survive it.
- Early hires define and amplify culture; they are the most important hires you will make.
Listening to customers
- Customers articulate solutions well but articulate problems poorly — focus on the underlying problem, not the proposed fix.
- Negative feedback is the most valuable feedback; lean in rather than recoil.
- As expertise accumulates, the relationship shifts: stop consuming information from customers and start contributing it back in dialogue.
- CircleCI has seen the CI/CD problem from 18 angles most customers haven't — that accumulated expertise is itself a product asset.
Pricing strategy
- CircleCI shifted from fixed-capacity pricing to usage-based pricing after customers increasingly expected to pay only for what they used.
- Transitioning pricing is slow: the first customer off the old model is exciting; the last customer keeps you running two platforms simultaneously.
- Usage-based pricing aligns perceived value with payment — customers paying only when they build feel the value directly.
Navigating generative AI
- Technology cycles that once lasted three to six months now last five to ten days; in generative AI, six-week planning cycles are common.
- Developers are the best signal: they keep what solves their problem and discard what doesn't.
- Avoid building features easily displaced by foundational models from large vendors — they will do it better and cheaper.
- Build something defensible: a position that accrues more differentiation over time and cannot be replicated by a well-funded competitor.
- Startups' core advantage is being unencumbered — no legacy customers, no legacy constraints, free to start from scratch.
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.