I'd love it if we could have triggers based on course enrollment:
1) one trigger for "course completed" which is if the user completes all the lessons - regardless of order - some courses you can take in any order so I can't just add a trigger for completing the last lesson. The certificate issuing could actually then be rolled into an automation, if you were feeling like that was a step you wanted to do. But also it would allow me to tag users who've completed a course, or email them a day or two later and ask them to provide feedback.
2) Trigger for "started course" or enrollment date. I know this sounds like the same trigger as the date the purchase happened, but I do a lot of B2B and so a supervisor will enroll 10 students in a course and the students might not start for several days. So the trigger should be when they first access the course while logged in and having access, or if that's not possible, mark complete the first lesson regardless of lesson order. This would allow automations of tagging a user to say that their learning is in-progress, recording the course start date, or notifying their supervisor that they've started.