Event Attendance Management

Event Attendance Management

Hello all, 

We are in the events business and we need to have an efficient way of keeping track of our different attendees based on their role in a particular event.  For example we are looking to see what type of participation contact had at a specific event.  Was the contact a speaker ?, Did they sponsor the event ? or did they simply just attend.  These roles may change from event to event.

We are currently using the Campaigns module to keep track of event attendance but it seems that we cannot capture vital campaign specific information for the contact.  For example, all contacts imported to a campaign are automatically assigned the "Planned" value for the Member Status field.  This value doesn't really mean anything to us because these pre-defined values in the Member Status field do not help us identify what role a contact had for the event.  

I'm looking for a way to be able to easily track this data and also keep track of event ticket types.  This can easily be solved by adding a couple of fields that work exactly like Member Status field.  I was told by support that we can neither change the values on Member status filed or add fileds that would allow a contact to have different pieces of data that are campaign specific.

Curious to see what other event managers are doign to solve this problem as I can't imagine that I am the only one faced with this challange.

Thanks in advance.