Sweepstakes/contest marketing does actually create tons of leads, depending on how well you target it. For example, a company giving away their service (i.e. 6 months free) would be able to capture hundreds of people interested in that service, then have the opportunity to re-market to those that were not chosen as the winner.