This paper presents a novel methodology for product segmentation using customers' transactions on products. The proposed methodology introduces FMC model, and utilizes this model's features and clustering algorithms to group products into segments. The applicability of the proposed approach has been demonstrated on data collected by a supermarket chain. The results show that the pro-posed methodology provides an efficient tool that can be used to identify different product segments and to gain valuable insights about these distinct groups. The resulting product segments can help managers in the inventory management and developing marketing strategies.