Pretty Opt-In is a flexible WordPress Plugin make you can create the content locker for lead generation.