a sales matching system which may match sales of products or services with consummated sales by collecting selected leads from a group of lead suppliers , collecting a plurality of sales records from multiple sales sources , and matching at least some of the sales records to selected leads . the matches may be assigned a matching confidence , and may reach a threshold level of confidence to be considered a matched sale . the system may also generate invoices to selected sellers identifying invoice - able sales for which compensation may be obtained in exchange for providing leads giving rise thereto .