Open adonahue opened 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.
Note that if we want to auto-close, this may add an extra point or more to the estimate.
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?
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.
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.
@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.
@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?
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