Traditional views of business intelligence have mainly focused on the physical and human aspects of the organization. This paper tries to show that a new information view of business activities can make a platform for developing business intelligence and support performance management. To do that, the paper proposes a new framework that can be used to provide high level of business intelligence for performance management usage. The framework introduces a hierarchy of performance influencers and a new methodology for managing them. The new methodology introduces a holistic view towards data mining concepts. The framework can be served as a blueprint for the companies which use any of ecommerce business models.