feat: poll user satisfaction and calls to action#229
feat: poll user satisfaction and calls to action#229ErikBjare merged 6 commits intoActivityWatch:masterfrom
Conversation
ErikBjare
left a comment
There was a problem hiding this comment.
I made this in a b-alert because it worked
That's fine, simpler logic than a modal 👍
I think the positive feedback followup might have too many suggested next-steps for the users, maybe we can take out some, I think 4-6 is a good number
I agree. I'm not sure which actions are the most high-value (apart from the obvious like "donate" and "tell your friends"), but here's my thoughts on a few of them:
- AlternativeTo: We have plenty of good reviews there already, not sure how much value it would add to have more of them.
- Feedback form: I think we can comment out the feedback form for now. Getting more answers doesn't really help us at this time.
- Newsletter: I think we'll take it out entirely. It's not really active. People who vote on the forum will have to register which then gets them notifications about announcements, so that's kinda equivalent and a better solution overall.
If you want to fix those things go ahead, or I can merge it straight away (looks good!) and decide on which actions to keep myself.
Excellent job! 🎉
|
Thanks @ErikBjare! I think those are good points. I don't really have a strong preference on which actions to take out so I'll leave it up to you. Let me know if there's anything else that needs to be worked on. I'm happy to help. I can probably get started again next week 😃 |
Description
The poll shows up after the user has used ActivityWatch for 30 days. If the user ignores/closes the poll, it will show up after 24 hours again for up to 3 times in total. The user can also choose to not show the poll again. Once the user submits a rating, the poll will not show up again. If the poll receives a rating that is >= 6, it will be a positive rating, otherwise negative. The respective followup alert shows up.
Closes ActivityWatch/activitywatch#291.
Poll



Positive Feedback Followup
Negative Feedback Followup
Questions