How to track Seminar Sales

How to track Seminar Sales

My Financial Firm does multiple single day seminars. My question is, what is the best way to track the sales per seminar? Setup Seminar as Account, Potential, Campaign? We also want to be able to attach all attendees of seminar to a single "event" and be able to lookup attendees, see quotes per seminar vs sales.