Here's a popular way to generate online leads: Buy a keyword ad on a search engine site. In your ad, offer free content, such as a whitepaper, to respondents who complete a short form. In theory, this ...