| CPC G06Q 30/06 (2013.01) [G06Q 30/0214 (2013.01)] | 20 Claims |

|
1. A method, comprising:
receiving, by a computer, user-provided customer data from a website visitor via a user device, the receiving performed by a server computer via a website on the Internet;
generating and storing, by the computer, customer lead data including the customer data from the website visitor and a desired product, service, or vehicle configuration that the website visitor has selected or viewed through the website;
selecting, by the computer based at least in part on the customer lead data, a dealer from a plurality of dealers affiliated with the website for presentation to the website visitor through the website;
receiving, by the computer, sales information, including information on transactions that occurred at the selected dealer;
matching, by the computer, the sales information and the customer lead data by comparing the sales information and user activities observed between the website visitor and the presentation of the selected dealer on the website to identify if the occurrence of a sale by the selected dealer is associated with the website visitor; and
responsive to a match being found between the website visitor and a sale by the selected dealer, generating, by the computer, an output linking the website visitor with the vehicle sale by the selected dealer.
|