How many products do you have?
This might help you with some ideas but I think you may need multiple fields to store products.
An easier way may be to log interesting moments for each product purchase, then the sales person can read the list in Sales Insight?