ABSTRACTCustomer satisfaction and focusing on the most profitable customers are the key elements to achieving a sustainable competitive advantage in the current business environment. The mixed-model assembly line (MMAL) is an efficient type of manufacturing system that has been used increasingly over recent years to satisfy diverse customer demands. Product sequencing in an MMAL system has a huge effect on the performance of the firm in meeting customer demand and, therefore, on customer satisfaction. This study aims to address a sequencing problem with respect to recency, frequency and monetary factors. A two-stage framework is developed to achieve this goal. First, the prioritized orders based on the preference ranking organization method for enrichment of evaluations (PROMETHEE) are categorized into high-priority and normal-priority orders. Then, a bi-objective mathematical programming model is developed to determine the optimum sequence of products to minimize the total cost, as well as to maximize levels of customer satisfaction. After validation of the proposed model, owing to the NP-hard nature of this problem, two multi-objective metaheuristics are applied to tackle the second stage of this study. Several test problems are presented to evaluate the performance of these algorithms. The results show the superiority of one solution approach over the other.