This document discusses an innovative approach to customer clustering based on purchasing sequence data to enhance customer relationship management. Unlike traditional models that assign each customer to a single cluster, this model allows customers to belong to multiple clusters, reflecting their varied purchasing behaviors, and utilizes nonnegative matrix factorization for effective data analysis. Experiments demonstrate that this methodology yields more accurate representations of customer purchasing behaviors, aiding in targeted marketing strategies.