Help developers make more money.
We have 4 core values:
Always Be Shipping
Almost every tricky decision can be decided by asking “What makes our customer’s life easier?” Sometimes this isn’t always the thing you want to do: it may mean more work for you or your team, or having to walk something back. In the long arc, doing right by the customer is a great guiding principle.
Every interaction with a customer should be thought of from their perspective. Are they going to be annoyed by this email campaign? Am I being too terse in my communication? It only takes one negative experience to turn a RevenueCat fan into a detractor.
The positive outcome and experience of a customer is more important than:
- Our plans - We shouldn't put our vision for the product above what our customers need. They probably know better than we do.
- Our assumptions - If we assume a customer should be able to implement something we've shipped, but many are having issues, we need to ditch our assumptions.
- What a customer says they want - Faster horses etc etc. We need to listen to the pain, and solve their underlying problem, not just do what customers say they want. We know the product and our capabilities better than the customer in many cases. We should come up with a solution that actually solves their issues.
- What we control - If a user has a negative experience related to our product, it doesn't matter if it's under our control or not. We are still on the hook to make it better.
Customers Are The Only Reason We Exist