Contact Reasons - Tickets

Contact Reasons - Tickets

Hi,

what is the best way to mange 'contact reasons' for tickets?

So at the end of the month i can report on how many:
  1. Billing enquires
  2. Sales enquires
  3. Question about deliveries
  4. etc
Should i use tags? or something else?

thanks