forrtproject.github.io icon indicating copy to clipboard operation
forrtproject.github.io copied to clipboard

POP UP survey form and button

Open richarddushime opened this issue 10 months ago • 203 comments

I created a pop up form and created a button in the right corner,
the popup form i created an event listener to track if the link is clicked if yes the pop up will not show again and the button will remain , because a person may click the link but still does not fill the survey so there is a button for a backup

another thing is if the survey is not filled on each load/refresh the pop up will keep coming.

issue #243

richarddushime avatar Mar 09 '25 11:03 richarddushime

:thumbsup: All image files/references (if any) are in webp format, in line with our policy.

github-actions[bot] avatar Mar 09 '25 11:03 github-actions[bot]

Thanks, @richarddushime. The text is a little odd - as it sounds like people have already said that they will contribute to the survey. Maybe it rather needs to be "Help us improve the FORRT website" - "We would be grateful if you could complete this survey ..."? Also, can we avoid that it pops up repeatedly? For people who visit the webpage often, this will get annoying - but I don't know how easy it is to set a cookie that only shows this once a week when a user has not clicked on the survey, and never again when they have?

LukasWallrich avatar Mar 11 '25 14:03 LukasWallrich

I have just made a commit

Currently the pop up will Show immediately on first visit

Reappear after 7 days if not completed

Never show again once the survey is taken (This does not guarantee that a person filled the survey but i am considering a click)

for the button, it will appear but once clicked it will desapear

richarddushime avatar Mar 11 '25 19:03 richarddushime

@richarddushime I could now preview this in staging and discuss with Flavio - and we think it might be a bit too much ... especially because the website gets many new visitors who won't have feedback to share before they even see the website. The floating box looks great (though it would need to say something about a survey).

So, can we either set the popup to show up on the 5th visit, if we can increment cookies? Or remove it and just keep the beautiful floating box (with the tex mentioning the survey)? Thanks!

LukasWallrich avatar Mar 14 '25 16:03 LukasWallrich

@LukasWallrich @flavioazevedo

I m Sorry for taking so long to address this .

I did set the survey pop up form display on the 5th visit as suggested when the survey is completed it will no longer display Note: the completion is considered by the user click , As i mentionned in the Description , and the button remains

Additionnaly , What would you want to see on the btn ? I think personnally we do not need to add a lot on the button, because once the user opens the survey there is more informations before filling the form.

For testing

Use a Incognito or a different browser from what you are using if you ever clicked on the survey link, count to 5 times new tabs or open and close or refresh 5 times After 5 time if you dont fill or click the link , it will keep showing

richarddushime avatar Apr 14 '25 14:04 richarddushime

This pull request has been inactive for more than 90 days. If there is no further activity, it will be automatically closed in seven days time. You can reopen the pull request if it is still relevant.

github-actions[bot] avatar Jun 14 '25 02:06 github-actions[bot]

This pull request has been automatically closed due it being stale for more than 7 days. Please feel free to reopen if you still want to submit this pull request.

github-actions[bot] avatar Jun 21 '25 02:06 github-actions[bot]

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 17:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 17:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 17:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 21:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 22:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 23:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 23:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 23:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 23:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 27 '25 23:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 00:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 00:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 01:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 19:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 19:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 20:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 20:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 20:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 21:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 21:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 21:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 21:08 LukasWallrich

✅ This PR has been deployed to staging as part of an aggregated deployment. View at: https://staging.forrt.org

LukasWallrich avatar Aug 28 '25 21:08 LukasWallrich