I'm working at SaaS company with ~1500 paying customers. We've been thinking about our pricing plans. At the moment, we have one free plan and 5 paid plans + one enterprise plan. The product is a project management tool, so we price based on users + projects. I've thought about pricing based on value, but I can't think of a metric other than users + projects that would be a good fit for pricing, so I'm sticking with it. I've analyzed our user base, and I've found that our plans aren't very well adjusted to our user base. In fact, 75% of our customers fit within the second lowest plan in terms of usage. That means that very few customers ever need to upgrade even after 4 years +. Therefore, my approach was to create the plan "buckets" based on quartiles. The lowest plan would correspond to the 25th quartile, the second plan to the median company, the third to the 75th quartile and the maximum excluding outliers would be our highest non-enterprise plan. Finally, the enterprise plan would be for companies needing custom solutions. Question: do you see any problems with creating buckets according to these quartiles? I haven't found any articles suggesting pricing based on this model online. The other approach we were considering was simply doubling prices, because our prices are too low based on the market. Intuitively, just changing the pricing "buckets" based on quantile seems a very "fair" approach to pricing. Thoughts?