I have an idea for a lead generation business, but i'm not sure if there is software already out there that can do it for me. I will generate leads online, then I want an email to go to my registered users, where a couple of criteria match. They can click a link in the email to buy the lead or not. Once they accept the lead, they get the full information and call the lead directly. Extra features I would like, but are not essential: A review system for the customer to rate the people I sell to A way to amend who gets the leads first, based on the review scores they have received in the past An iPhone app to accept the leads Any pointers would be awesome!