need a way to restrict the number of times an IP can click on a link to download […] This would help to ensure that users aren’t able to copy and paste the URL and let anyone else have access to the free eBook without first going through the mailchimp opt in form process
If ‘they’ send a link to someone else, then someone else, will be on another IP alltogether. So what you are searching for isn’t plausible.
You need to look into having a time out on a link, ie the link only works for a couple of days. Easy alternative is to change filename and location of the file every now and then.
We are thinking about making an extended link page on iBeat, and the links page we’ve made is just useless.
Is this alectang plugin the best way to organize one way links and reciprocals or are there better plugins?
I spotted LinkSync but that seems like a piece of blog-spam-network kind of thing.
Try doing a search on wpdownloadsuite – doesnt exactly fit your needs. But its the best I can come up with.