I have a client who would like to post research documents on his site for download with the following functionality:
- Users could browse entire site, but in order to download, users would need to register and login.
- Would like all registration info to be automatically passed to MailChimp (name, email, other optional info) for inclusion into mailing list.
- User would be able to opt out of mailings, but keep site registration active
Are there any existing plugins (or combo of plugins) that do this?
2 Answers
Mailchimp has several WordPress plugin you can get directly from their site. Other mail services also provide WordPress specific plugins besides Mailchimp.
http://kb.mailchimp.com/connect
These plugins interface directly with WordPress signups or as a separate form, the Mailchimp signups by default need user confirmation and provide opt-out.
As for download only for members, it depends how you structure the downloads, you can have a members only download sections, or a manager for post links, etc.
For instance using:
http://wordpress.org/extend/plugins/download-monitor/
http://wordpress.org/extend/plugins/wp-members/
http://wordpress.org/extend/plugins/member-access/