Answers.Body: <p>You can achieve this with Search Builder by making use of the ‘In’ operator and comma separating the IDs.</p>
  <p>From the CiviCRM menu - Search &gt; Search Builder or /civicrm/contact/search/builder?reset=1</p>
  <p><a href="https://i.sstatic.net/t2brU.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/t2brU.png" alt="Search Builder Criteria" /></a></p>
  <p>From the results, you can add to group from the actions drop down menu -</p>
  <p><a href="https://i.sstatic.net/dscSK.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/dscSK.png" alt="Search Builder results" /></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-02-13T17:13:51.303Z
Answers.Text: Awesome, that works exactly how I wanted it to! Is this functionality in SearchKit? I poked around at it, but I don't see the "In" operator.
Answers.UserDisplayName: zip
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-02-13T15:38:42.783Z
Answers.LastActivityDate: 2024-02-13T15:38:42.783Z
Answers.UserDisplayName: Anil
Body: <p>We've been using a separate tool for newsletters, but I'd like to move those subscriptions into Civi - basically, add users to a mailing group in bulk. There are several thousand of them. I'd prefer not to send them all an opt-in link since they already opted in to the existing newsletter.</p>
  <p>What's the best way to accomplish this? All the contacts are already in Civi. I can grab a list of the contact IDs, so I think I could probably handle this just on the database side, but I feel like using the API or SearchKit might be a better approach... I just am not sure how to actually <em>do</em> that.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-02-12T22:33:23.847Z
Comments.Text: Could you jjust turn off the confirmation setting, add them, then turn it back on?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-02-13T14:47:53.997Z
Comments.Text: Ah, I didn't know that was an option, but I see it now.
  My question was really more about how to select and add the users to a group - sorry if that wasn't clear! The criteria for adding the users isn't something available in Civi, it is external data. Through an sql query, I can match up all or almost all of them to contact IDs, but I'm not sure how to bulk add users to a group from a list of contact IDs.
Comments.UserDisplayName: zip
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-02-16T23:32:29.893Z
Comments.Text: A bad (as in easy but technically a bit obtuse) option would be to just grab the IDs, the re-import the Contact ID - and add them to a Group via the setting in the Import Wizard
Comments.UserDisplayName: petednz - fuzion
Tags: <groups><newsletter><subscribe>
Title: Subscribe contacts to newsletter in bulk
ThreadText: # Subscribe contacts to newsletter in bulk
  
  (Asked by: username_0 on 2024-02-12)
  
  We've been using a separate tool for newsletters, but I'd like to move those subscriptions into Civi - basically, add users to a mailing group in bulk. There are several thousand of them. I'd prefer not to send them all an opt-in link since they already opted in to the existing newsletter.
  
  What's the best way to accomplish this? All the contacts are already in Civi. I can grab a list of the contact IDs, so I think I could probably handle this just on the database side, but I feel like using the API or SearchKit might be a better approach... I just am not sure how to actually *do* that.
  
  **Tags:** groups, newsletter, subscribe
  
  > **Comments:**
  > **username_1**: Could you jjust turn off the confirmation setting, add them, then turn it back on?  
  > **username_0**: Ah, I didn't know that was an option, but I see it now. My question was really more about how to select and add the users to a group - sorry if that wasn't clear! The criteria for adding the users isn't something available in Civi, it is external data. Through an sql query, I can match up all or almost all of them to contact IDs, but I'm not sure how to bulk add users to a group from a list of contact IDs.  
  > **username_1**: A bad (as in easy but technically a bit obtuse) option would be to just grab the IDs, the re-import the Contact ID - and add them to a Group via the setting in the Import Wizard  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2024-02-13. Score: 1 | Accepted answer
  
  You can achieve this with Search Builder by making use of the ‘In’ operator and comma separating the IDs.
  
  From the CiviCRM menu - Search > Search Builder or /civicrm/contact/search/builder?reset=1
  
  [![Search Builder Criteria](https://i.sstatic.net/t2brU.png)](https://i.sstatic.net/t2brU.png)
  
  From the results, you can add to group from the actions drop down menu -
  
  [![Search Builder results](https://i.sstatic.net/dscSK.png)](https://i.sstatic.net/dscSK.png)
  
  > **Comments:**
  > **username_0**: Awesome, that works exactly how I wanted it to! Is this functionality in SearchKit? I poked around at it, but I don't see the "In" operator.  
  
  ---
  
  