When it comes to building survey style forms in Drupal, you really can't beat Webform. The module allows editors to create great looking forms directly within Drupal and the results can be exported out.
But today I want to show you how to setup Webform Mailchimp. The module integrates Webform with the MailChimp newsletter service using the MailChimp module.
So for example, if you create a competition form using Webform, you could add a checkbox which allows users to subscribe to an email list...