Building and Maximizing the Profit from Lead Generation Campaigns