Categorise goal conversions?

A customer of ours is offering courses on their website where users can directly book such a course. Once a course is booked, a goal conversion is triggered, including the revenue from that booking.

However, the customer now wants to distinguish which courses created which revenue. It appears there is no way to further categorise goal conversions, like you would be able to with events for example.

Creating a goal for each course seems very cumbersome, since the offered courses can vary and are managed somewhere entirely different. Is there really no way to customise this aspect of goal conversion tracking in Matomo?