A method of ranking sales leads, or potential customers, according to their perceived value to a business. Leads are ranked based on explicit information about them (company size, job title, or industry segment, for example) and implicit data (the prospect’s behavior, as indicated by factors such as e-mail clicks, content downloads, and Website visits).