Answers.Body: <p>I would suggest creating a profile in CiviCRM to use for the Website registration form. Under Advanced Settings in the profile setup there are two things you want to do.</p>
  
  <ol>
  <li><p>Add new contacts to a group. Here you can select the mailing list group. They will be added when they complete the profile.</p></li>
  <li><p>Make WordPress account creation required.</p></li>
  </ol>
  
  <p>After the form is complete they will have a WordPress account, be in your mailing group and have a contact record in CiviCRM. You can easily gather additional information about folks registering for your site.</p>
  
  <p>Hope this helps!</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-07-17T19:18:50.557Z
Answers.LastActivityDate: 2017-07-17T19:18:50.557Z
Answers.UserDisplayName: KilakwaBT
Body: <p>When someone registers on our WP site I would like to automatically add them to a specific CiviCRM group.  I don't think a smart group would work here (if I could figure out the right search) because we want to use the group for emails and folks need to be able to unsubscribe.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-06-14T09:31:43.637Z
Comments.Text: Contacts can unsubscribe from smart groups, and you can also force contacts into smart groups so once you work out the search thats still an option. Another way to do this might be to use CiviRules but I'm not sure if they have an event for a new user in Wordpress yet.
Comments.UserDisplayName: Parvez Saleh
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-06-14T15:59:09.387Z
Comments.Text: The rule would be anyone who is a CMS user but not in any group would be in the smartgroup.  The problem with that is that folks who already unsubscribed and then became a user would then be put in the smartgroup and start getting email again.
Comments.UserDisplayName: Mike Ubell
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-06-14T16:29:49.703Z
Comments.Text: Ok, maybe CiviRules is the way to go on this because you could check as part of the rule condition that they aren't part of any other group before adding them to the new group. I'm not sure if the new user condition exists but take a look and see what works. https://docs.civicrm.org/civirules/en/latest/basic-example-introduction/
Comments.UserDisplayName: Parvez Saleh
Tags: <wordpress><groups>
Title: Can I automatically add someone to a Civicrm group when the register as a WordPress subscriber?
ThreadText: # Can I automatically add someone to a Civicrm group when the register as a WordPress subscriber?
  
  (Asked by: username_0 on 2017-06-13)
  
  When someone registers on our WP site I would like to automatically add them to a specific CiviCRM group. I don't think a smart group would work here (if I could figure out the right search) because we want to use the group for emails and folks need to be able to unsubscribe.
  
  **Tags:** wordpress, groups
  
  > **Comments:**
  > **username_1**: Contacts can unsubscribe from smart groups, and you can also force contacts into smart groups so once you work out the search thats still an option. Another way to do this might be to use CiviRules but I'm not sure if they have an event for a new user in Wordpress yet.  
  > **username_0**: The rule would be anyone who is a CMS user but not in any group would be in the smartgroup.  The problem with that is that folks who already unsubscribed and then became a user would then be put in the smartgroup and start getting email again.  
  > **username_1**: Ok, maybe CiviRules is the way to go on this because you could check as part of the rule condition that they aren't part of any other group before adding them to the new group. I'm not sure if the new user condition exists but take a look and see what works. https://docs.civicrm.org/civirules/en/latest/basic-example-introduction/  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-07-17. Score: 1
  
  I would suggest creating a profile in CiviCRM to use for the Website registration form. Under Advanced Settings in the profile setup there are two things you want to do.
  
  1. Add new contacts to a group. Here you can select the mailing list group. They will be added when they complete the profile.
  2. Make WordPress account creation required.
  
  After the form is complete they will have a WordPress account, be in your mailing group and have a contact record in CiviCRM. You can easily gather additional information about folks registering for your site.
  
  Hope this helps!
  
  
  ---
  
  