10 Marketing Metrics to Drive Business Success in 2021 Leads. Leads or lead generation is the most important indicator of marketing success. ... Return on Marketing Investment (RoMI) ... Referral Traffic. ... Total Website Traffic. ... Testimonials and Reviews. ... Customer Acquisition Cost (CAC) ... Customer Lifetime Value. ... Cost Per Lead. More items... Aug 30, 2022