Forum Discussion
Embedded MS Form in Articulate Rise
It doesn't seem that there's an easy way to know when a MS Form has been submitted. There doesn't seem to be any messaging being posted through the iframe when the form is submitted.
You might be able to get away with just blocking the user until they open the form, using the Continue button (complete block directly above). To do this, you can use Storyline. Add a slide with a button on it asking them to click to view the form. Make this button advance to the next slide. On the second slide, set a trigger to complete the course when the timeline starts / ends, and insert a "web object" with the url of the form (just go to the Collect Responses page and copy the link). Publish that to Review and embed it in Rise.
This isn't the greatest experience, you can't tell if the user has done the survey only that it opened. If you know your form would normally take 60 seconds to fill in, you could make slide 2's timeline to be 60 seconds long and complete the course on timeline end trigger. Again, a bit annoying to the user, but when you use these bespoke third party tools like MSForms you're stuck with the functionality they offer.