This research investigates how Customer Lifetime Value (CLV) and strategic marketing practices collectively influence the financial performance of organizations. The study adopts a mixed-methods approach, integrating quantitative analysis of customer transaction data with qualitative insights from a structured questionnaire to provide a comprehensive understanding. Out of 375 invited participants, 332 responses were deemed valid for analysis. Findings reveal that customers perceive CLV-related factors positively, showing strong agreement with initiatives such as product alignment, long-term engagement, loyalty programs, repeat purchases, and customer-focused services. The study demonstrates that CLV significantly impacts key financial outcomes, particularly market valuation as reflected in the P/E ratio. Based on these insights, organizations are advised to enhance customer relationship management, optimize marketing strategies, and maintain financial robustness to strengthen customer confidence and drive sustainable financial performance.