Meaning of “CPL” in the English Dictionary

business-english dictionary

"CPL" in Business English

See all translations

CPLnoun [ U or C ]

uk us

MARKETING abbreviation for cost per lead

(Definition of “CPL” from the Cambridge Business English Dictionary © Cambridge University Press)

Browse