User-Group sorting after purchase

User-Group sorting after purchase

Hi there,

I would like to ask, if there is any solution for this problem I have. 

We have 13 different products (virtual audiofiles). The costumer should not be able to download these (because then they could share those), but should be able to listen to them after login and purchasing an audiofile on the page.
So... the question is: Is there any chance to "sort" costumers into different usergroups after purchasing a certain product? Not just one usergroup but 13 different, one usergroup for each product? Because then I could restrict an area with the audiofile and show that only to the usergroup that purchased that specific item.

Thanks for answering
Emily