Answers.Body: <p>Unfortunately, this is a consequence of using the profile to add contacts to a group.  There are a couple of ways to work around this that may be better for your needs:</p>
  
  <ul>
  <li><p><strong>Make a smart group.</strong>  If everyone who makes a contribution should be in a group, why record that information separately from the contribution?  Just make the email list a smart group of all contacts with contributions.</p></li>
  <li><p><strong>Have people opt in.</strong>  Are you certain that donors know they're signing up for the email list?  If not, you really should make that explicit.  You could add the "Group(s)" field to the profile to let people choose among all public groups, or you could add a single checkbox field for someone to say they'd like to subscribe, and you could base a smart group on that.</p></li>
  <li><p><strong>CiviRules.</strong> You may find that you can create a workflow for this step using CiviRules and if it does throw up a warning about the contact already being in the group, at least it is out of public view</p></li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-06T21:27:58.097Z
Answers.Text: I had previously used the opt-in method, but I was overruled.  The list syncs with MailChimp, so unfortunately smart groups don't quite work for us.
Answers.UserDisplayName: Matt Hintermann
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-06T21:29:28.503Z
Answers.Text: In that case, you're out of luck--sorry.  You might be able to configure CiviRules to do this, I suppose, but there's nothing within core CiviCRM.
Answers.UserDisplayName: Andie Hunt
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-06T23:16:37.123Z
Answers.Text: AH - thought that was a good option so added to your answer - hope that is okay. i know SE 'likes' lots of answers, but i think for users it is better to give one substantial one that covers all the options ;-)
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-07T00:00:29.373Z
Answers.Text: @petednz no problem--thanks!
Answers.UserDisplayName: Andie Hunt
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-06T21:18:17.487Z
Answers.LastActivityDate: 2016-05-06T23:16:39.577Z
Answers.LastEditDate: 2016-05-06T23:16:39.577Z
Answers.UserDisplayName: Andie Hunt
Body: <p>By default, all contributions add the associated email address to our mailing list.  In the case of people who are either already subscribed, or who are logged in to a Drupal account (which also are default opted in to the mailing list), upon completing the contribution, they receive a CiviCRM info message stating " is already subscribed to the list."</p>
  
  <p>Obviously we'd like to avoid this if possible.  Is there a way to avoid trying to subscribe people to the list if they are already added?</p>
  
Tags: <civimail><civicontribute>
Title: "Already subscribed to list" message after submitting contribution (Drupal)
ThreadText: # "Already subscribed to list" message after submitting contribution (Drupal)
  
  (Asked by: username_0 on 2016-05-06)
  
  By default, all contributions add the associated email address to our mailing list. In the case of people who are either already subscribed, or who are logged in to a Drupal account (which also are default opted in to the mailing list), upon completing the contribution, they receive a CiviCRM info message stating " is already subscribed to the list."
  
  Obviously we'd like to avoid this if possible. Is there a way to avoid trying to subscribe people to the list if they are already added?
  
  **Tags:** civimail, civicontribute
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-05-06. Score: 1 | Accepted answer
  
  Unfortunately, this is a consequence of using the profile to add contacts to a group. There are a couple of ways to work around this that may be better for your needs:
  
  * **Make a smart group.** If everyone who makes a contribution should be in a group, why record that information separately from the contribution? Just make the email list a smart group of all contacts with contributions.
  * **Have people opt in.** Are you certain that donors know they're signing up for the email list? If not, you really should make that explicit. You could add the "Group(s)" field to the profile to let people choose among all public groups, or you could add a single checkbox field for someone to say they'd like to subscribe, and you could base a smart group on that.
  * **CiviRules.** You may find that you can create a workflow for this step using CiviRules and if it does throw up a warning about the contact already being in the group, at least it is out of public view
  
  > **Comments:**
  > **username_0**: I had previously used the opt-in method, but I was overruled.  The list syncs with MailChimp, so unfortunately smart groups don't quite work for us.  
  > **username_1**: In that case, you're out of luck--sorry.  You might be able to configure CiviRules to do this, I suppose, but there's nothing within core CiviCRM.  
  > **username_2**: AH - thought that was a good option so added to your answer - hope that is okay. i know SE 'likes' lots of answers, but i think for users it is better to give one substantial one that covers all the options ;-)  
  > **username_1**: @petednz no problem--thanks!  
  
  ---
  
  