Adding products to multiple contacts

Adding products to multiple contacts


I run an events company and I would like to track every event that one of my leads or contacts registers for and attends.  

I think the best way to do this would be to add a product for that contact for each event they come to.

I'm not sure how to automatically add this… 

Here is the scenario… I have an excel or csv file with all of the registrants for a specific event… with name, address, email, etc.    I know how to import these as new leads or contacts, but what I don't know is how to associate a product with them.

How can I do this or is there another way that you have seen your customers do this?

Thank you!
Joanna