Answers.Body: <p>This is doable with Advanced Search.  You can enter your criteria (the tag) and change the Display Results As field to read "Event Participants", and then click Search.  The results will be the folks tagged Meeting Speaker, but your Actions on the result screen will be geared toward Event type actions.</p>
  
  <p>More info on the Display Results As option can be found on this <a href="https://civicrm.org/blog/michael-mcandrew/tip-making-the-most-of-display-results-as-in-advanced-search" rel="nofollow noreferrer">CiviCRM blog post</a>.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-13T18:02:33.783Z
Answers.Text: Thank you! I did not realize this was possible.
Answers.UserDisplayName: jbc63
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-14T06:09:14.207Z
Answers.Text: @jbc63 you bet! If this worked for you, please mark the answer as correct (click the check mark).
Answers.UserDisplayName: Allen Hutchison
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-10T21:48:54.903Z
Answers.LastActivityDate: 2017-11-10T21:48:54.903Z
Answers.UserDisplayName: Allen Hutchison
Body: <p>The scenario is this:
  I have an event -- we'll call it "Meeting." There are 200 contacts registered for "Meeting." All 100 have the participant role "attendee." 60 of the contacts who are registered for "meeting" are tagged as "meeting speaker." I would like to batch update so that all 60 contacts with the "meeting speaker" tag have their participant role switched to "speaker" instead of "attendee."</p>
  
  <p>If I do a contact search, I can isolate the tagged participants, but not update their participant roles. It won't let me add them to the event as they are already registered.</p>
  
  <p>On the other hand, if I do a participant search I can batch update registration status, but not search only registrants who have the tag.</p>
  
  <p>Am I missing something or is this just not doable? I'd really rather not manually change all 60 statuses.</p>
  
Tags: <civievent><search><batches>
Title: Can I batch update participant role for an event for all contacts registered for an event who have a certain tag?
ThreadText: # Can I batch update participant role for an event for all contacts registered for an event who have a certain tag?
  
  (Asked by: username_0 on 2017-11-10)
  
  The scenario is this:
  I have an event -- we'll call it "Meeting." There are 200 contacts registered for "Meeting." All 100 have the participant role "attendee." 60 of the contacts who are registered for "meeting" are tagged as "meeting speaker." I would like to batch update so that all 60 contacts with the "meeting speaker" tag have their participant role switched to "speaker" instead of "attendee."
  
  If I do a contact search, I can isolate the tagged participants, but not update their participant roles. It won't let me add them to the event as they are already registered.
  
  On the other hand, if I do a participant search I can batch update registration status, but not search only registrants who have the tag.
  
  Am I missing something or is this just not doable? I'd really rather not manually change all 60 statuses.
  
  **Tags:** civievent, search, batches
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-11-10. Score: 1 | Accepted answer
  
  This is doable with Advanced Search. You can enter your criteria (the tag) and change the Display Results As field to read "Event Participants", and then click Search. The results will be the folks tagged Meeting Speaker, but your Actions on the result screen will be geared toward Event type actions.
  
  More info on the Display Results As option can be found on this [CiviCRM blog post](https://civicrm.org/blog/michael-mcandrew/tip-making-the-most-of-display-results-as-in-advanced-search).
  
  > **Comments:**
  > **username_0**: Thank you! I did not realize this was possible.  
  > **username_1**: @username_0 you bet! If this worked for you, please mark the answer as correct (click the check mark).  
  
  ---
  
  