Propose new functionalities for Decidim software
#DecidimRoadmap Designing Decidim together
Send reminders to users with pending votes
Is your feature request related to a problem? Please describe.
Despite a slightly improved UX, there are still many users who do not confirm their vote in the Budgets module.
Describe the solution you'd like
Users who haven't confirmed their votes should get automatic reminders regularly before the voting phase ends. For example:
- one 24 hours after they picked projects
- one 24 hours before the voting phase ends
- weekly reminders on top of that
If they pick projects less than 24 hours before the voting phase ends, they could get the reminder after 10 minutes of inactivity?
Describe alternatives you've considered
- Manual reminders
In addition or as an alternative to automatic reminders, it would be great for admins to have the possibility to send manual reminders whenever they want.
That could be done through the newsletter system if the available filters could target users who have pending votes in a Budgets module.
A simpler solution would be to add a button in the module that sends reminders (see screenshot).
- Disable vote confirmation
Finally, another alternative I suggest is to disable vote confirmation altogether. This is CONSUL's behaviour and I don't see any major inconvenient with it. That means that some unfinished votes might be counted but as long as it's made clear to the user, is that an issue? That could also be alleviated with a reminder 24 hours before voting ends ("Last chance to edit your ballot"). For admins who really want vote confirmation, it could be made a setting at the module level?
Additional context
Pending votes seem to be a universal problem on Decidim platforms used for PB. In some of our processes, we manually checked out pending votes in the database with the organisers approval. When doing PB in schools, we knew that pupils voted in class with help from teachers but we still had ~30% of pending votes.
Could this issue impact users private data?
No
Funded by
Awaiting funding
List of Endorsements
Report inappropriate content
Is this content inappropriate?
9 comments
@virgile_deville I remember that OSP developed improvements to reduce the problem. But I couldn't find it anywhere in Decidim's repo nor your module Budgets_enhanced. Any comments on that?
Conversation with Antti Hukkanen
In our experience, it's around 5-10% and sometimes even up to 20% (!!!!) of users who do not confirm the vote.
I just wanted to chime in here that we will be likely implementing this feature during H1/2021. This is not a promise but just wanted to let know that this is something that has been discussed in Finland too and we are putting time into developing a customized version of the budgeting component during the first half of this year.
That's great, do you have any public place where these plans are shared? (In English or even in Finnish)
We have ambitions to improve the Budgets component as well, as you can see on the various suggestions I've been posting her in the past few weeks. It would be interesting to sync.
If you don't have a public roadmap yet, we could have a joint meeting between Helsinki and our client to discuss it?
> do you have any public place where these plans are shared?
Unfortunately not.
> we could have a joint meeting between Helsinki and our client to discuss it?
We have pretty tight schedule for this, so I'd avoid extending the scope at this point. We'll see what we can sync back to core and what we need to develop externally (some features are pretty specific to the use case and not in line how the core budgets module is designed to work). But anyways, syncing back to core would have to be an afterthought after we finish with the customizations.
Here are few of the planned features if you are interested:
Let's go impulse shopping for budgeting projects (this is the biggest one)
Display budgeting projects in a modal window instead of their own page
This would be awesome!
> Disable vote confirmation
I'd said that this really depends in the process normative; for instance in Barcelona we're planning to have this rule for voting: "You can vote in your district and also in other district of your choosing"; for this we're planning to use this "vote confirmation" thing, for having a better hand holding of the process.
Conversation with Armand
I've done something similar with sidekiq-scheduled, every 24hr at the same time of the day, we send a reminder to users which have a pending order. We don't send a reminder for orders which are too old or too young to avoid spamming.
I will be glad to provide an implementation based on a rake task to remain compatible with Heroku and Sidekiq.
That's really interesting, is it something that was active for New York's platform during the voting phase of their Youth PB?
Hi Pierre, I don't think so!
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...