How to create an irresistible Lead Magnet?

One of the best ways to get your website visitors to sign up to your email list is by offering them something for free.  In order for them to complete the form the offer (or lead magnet) must be of sufficient value to peak their interest.  Here is a quick overview of...