Can you change your form params so that Mailchimp.new(params[:mailchimp]) will assign all the attributes you need?