Answers.Body: <p>It might depend on how you need your 'attendance data' stored. Eg after each event you could enter a 'count' of your participants in to one of more custom fields on the Event, eg one for 'attended', one for no show, etc.</p>
  
  <p>That way the 'data' is stored on the event, you can always see how many folk attended, but you can delete the Contacts. Downside of course is that you would then also need some home made reporting on this but that doesn't seem tricky.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-03-06T19:22:30.290Z
Answers.LastActivityDate: 2017-03-06T19:22:30.290Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>First of all: there is NO way in which you can delete contacts without affecting events attendance data. </p>
  
  <p>I would try in a test environment to trash CiviCRM contacts that have attended events and check if you still see what you want to see.
  (And also it will help if you explain what you mean by attendance data)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-03-06T12:13:16.380Z
Answers.Text: Thanks Erik. I was worried that would be the answer :-(
  I don't want to lose records of the number of attendees and the value of their attendance fees, but we have a somewhat transitory contacts universe and it would be good to remove older records from Civi - but without losing the events info.  I'll follow your advice and play with a dev environment to see if there is a safe way to do this. Thankyou.
Answers.UserDisplayName: Davy Ivins
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-03-06T12:00:05.367Z
Answers.LastActivityDate: 2017-03-06T12:00:05.367Z
Answers.UserDisplayName: ErikH - CiviCooP
Body: <p>Is there a safe way to remove/delete/deactivate CiviCRM contacts who have attended events, without affecting the events attendance data?</p>
  
Tags: <civievent>
Title: How to remove contacts without affecting events attendance data
ThreadText: # How to remove contacts without affecting events attendance data
  
  (Asked by: username_0 on 2017-03-06)
  
  Is there a safe way to remove/delete/deactivate CiviCRM contacts who have attended events, without affecting the events attendance data?
  
  **Tags:** civievent
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2017-03-06. Score: 1
  
  It might depend on how you need your 'attendance data' stored. Eg after each event you could enter a 'count' of your participants in to one of more custom fields on the Event, eg one for 'attended', one for no show, etc.
  
  That way the 'data' is stored on the event, you can always see how many folk attended, but you can delete the Contacts. Downside of course is that you would then also need some home made reporting on this but that doesn't seem tricky.
  
  
  ---
  
  ### Answer by username_2 on 2017-03-06. Score: 1
  
  First of all: there is NO way in which you can delete contacts without affecting events attendance data.
  
  I would try in a test environment to trash CiviCRM contacts that have attended events and check if you still see what you want to see.
  (And also it will help if you explain what you mean by attendance data)
  
  > **Comments:**
  > **username_0**: Thanks Erik. I was worried that would be the answer :-( I don't want to lose records of the number of attendees and the value of their attendance fees, but we have a somewhat transitory contacts universe and it would be good to remove older records from Civi - but without losing the events info.  I'll follow your advice and play with a dev environment to see if there is a safe way to do this. Thankyou.  
  
  ---
  
  