We used a company called LeadLander for this when we were in the B2B space. Since qualifying leads and negotiating a deal were harder than lead identification for us, this was mostly a vanity / fun project, although it was successful in motivating us.