On initial land within a course, above all other messages is a quick goal capture area with four options:
Interested in Topic
Explore the Course
Complete the Course
Earn a Certificate
Visual assets coming soon (emulates Studio unit page buttons for adding components), within frame styled as a course message.
Fire event whenever this is set.
For learners who say they want to complete the course or earn a certificate, set the course goal in the right sidebar and then show the certificate upsell hero. (linked to RET team work)
For learners who say they are interested, say they want to explore, set their goal and collapse the message away.
Allow learners to edit / update their goal in a fashion similar to the profile editing experience for Language / Location.
Fire event whenever this is updated.