Pay per lead programs are designed to promote free services or products, it is popular with newsletter subscriptions or free download kind of programs which allows the sellers to capture certain information of the visitors.