rifflearning / zenhub

This is the master repository for the Riff Projects in our ZenHub Workspace
0 stars 0 forks source link

Display survey in iframe on metrics page #225

Open adonahue opened 4 years ago

adonahue commented 4 years ago

As a GT program manager, I want users to take a survey about meeting presence at the end of each meeting so that they can receive additional, personalized metrics.

As a GT program manager, I also have surveys for GT that I would like users to complete after a meeting, so that I get a higher response rate and the information I would like to know.

Acceptance Criteria

jaedoucette commented 4 years ago

We think this is easy to do in an iFrame, with a modal.

We are not certain whether or not it is okay to give the user a way to dismiss the survey themselves, or if the dashboard should not be displayed until after the user has completed the survey.

juliariffgit commented 4 years ago

Note that if we want to auto-close, this may add an extra point or more to the estimate.

jaedoucette commented 4 years ago

The user's UUID should be passed back as a query parameter to Qualtrics.

The final link to display in this frame is (I think) blocked on the creation of a post-activity survey, which we don't currently have a card for. Is that creation something we should incorporate into this card too?

brecriffs commented 4 years ago

As mentioned above, it will be trickier to close the iframe when the survey is complete.

As of now, when the survey is complete, it says 'thanks'. The user can then click the 'x' button to dismiss. Will wait for QA to see if this is acceptable.

jaedoucette commented 4 years ago

If it's helpful @brecriffs, I can modify the survey to redirect the user to another site when the survey is complete instead or display some other content. I'm unsure whether that redirection would be easy to detect, but if so, we could close automatically I think.

brecriffs commented 4 years ago

@jaedoucette In that case, maybe it would make sense to just open the survey in a new tab, then re-direct to the dashboard when it's complete? Let's wait and see what @adonahue thinks tomorrow.

adonahue commented 4 years ago

@brecriffs @jaedoucette - I definitely would prefer the survey to load in the same tab. Part of what we want to accomplish with this workflow is to make answering the survey a more integrated part of the process - I think putting it in a sep tab will take away from that. @brecriffs - is there something I can look at on Dev?