Answers.Body: <p>You should definitely use CiviEvent. You can still make the events visible via Feeds, just don't turn on online registration for them. To track attendance, create a generic contact named Anonymous Attendee. Create a Price Set that lets you enter a quantity, and make the price $0. </p>
  
  <p>Now you can add a single registration per event (with the actual number of attendees) under this generic contact. You get reports with no custom code or extra effort. Why track attendance if you're not using that info for decision-making purposes, right? In the future, if you ever decide to have people sign up (or sign in), the architecture is already in place.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-14T03:28:39.080Z
Answers.Text: Thanks Nicholai, I hadn't thought of doing it that way. This is perfect, exactly what I was needing.
Answers.UserDisplayName: frTommy
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-12T22:24:20.593Z
Answers.LastActivityDate: 2015-04-12T22:24:20.593Z
Answers.UserDisplayName: Nicholai
Answers.Body: <p>You can use this extension to hide private fields (eg the number of attendants) </p>
  
  <p><a href="https://civicrm.org/extensions/allow-have-private-custom-fields-event-arent-displayed-info-page" rel="nofollow">https://civicrm.org/extensions/allow-have-private-custom-fields-event-arent-displayed-info-page</a></p>
  
  <p>check out the documentation, you have to give a specific name (starting with "private" to the group containing the fields you want to be hidden</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-12T21:14:11.943Z
Answers.LastActivityDate: 2015-04-12T21:14:11.943Z
Answers.UserDisplayName: Xavier
Body: <p>I have been using activities to track "events" for my Church. These are not events that one would register to attend but rather things like Bible Study, Sunday Worship, etc. I've been double working by creating the activities and then creating drupal nodes for the public calendar. I don't want to have to do that anymore. I tried to find a way to get an Activity feed from Civi (with ability to filter by activity type) so that I could use Feeds in Drupal to import them to nodes but could never find a solution. Events has a feed that works with Feeds and so I'm thinking of moving to using civiEvent to track these. Here's the issue....Most of these "events" we don't track who actually attends but instead only the total number of people in attendance. I thought of creating custom fields to input this on the Events but that then shows that data publicly when the Event is viewed.  </p>
  
  <p>Any suggestions on how I can stop double working and still be able to track this information?</p>
  
Tags: <activities><civievent>
Title: What is the best practice for tracking total number of attendees?
ThreadText: # What is the best practice for tracking total number of attendees?
  
  (Asked by: username_0 on 2015-04-12)
  
  I have been using activities to track "events" for my Church. These are not events that one would register to attend but rather things like Bible Study, Sunday Worship, etc. I've been double working by creating the activities and then creating drupal nodes for the public calendar. I don't want to have to do that anymore. I tried to find a way to get an Activity feed from Civi (with ability to filter by activity type) so that I could use Feeds in Drupal to import them to nodes but could never find a solution. Events has a feed that works with Feeds and so I'm thinking of moving to using civiEvent to track these. Here's the issue....Most of these "events" we don't track who actually attends but instead only the total number of people in attendance. I thought of creating custom fields to input this on the Events but that then shows that data publicly when the Event is viewed.
  
  Any suggestions on how I can stop double working and still be able to track this information?
  
  **Tags:** activities, civievent
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2015-04-12. Score: 1 | Accepted answer
  
  You should definitely use CiviEvent. You can still make the events visible via Feeds, just don't turn on online registration for them. To track attendance, create a generic contact named Anonymous Attendee. Create a Price Set that lets you enter a quantity, and make the price $0.
  
  Now you can add a single registration per event (with the actual number of attendees) under this generic contact. You get reports with no custom code or extra effort. Why track attendance if you're not using that info for decision-making purposes, right? In the future, if you ever decide to have people sign up (or sign in), the architecture is already in place.
  
  > **Comments:**
  > **username_0**: Thanks username_1, I hadn't thought of doing it that way. This is perfect, exactly what I was needing.  
  
  ---
  
  ### Answer by username_2 on 2015-04-12. Score: 3
  
  You can use this extension to hide private fields (eg the number of attendants)
  
  <https://civicrm.org/extensions/allow-have-private-custom-fields-event-arent-displayed-info-page>
  
  check out the documentation, you have to give a specific name (starting with "private" to the group containing the fields you want to be hidden
  
  
  ---
  
  