Propose new functionalities for Decidim software
#DecidimRoadmap Designing Decidim together
Allow participants to write proposals without/before creating their account
Is your feature request related to a problem? Please describe. Creating an account is a barrier to participation. This is a problem that has been identified and partly solved by fast sign-up or anonymous survey answers.
However, many cities use Decidim for one action: leaving a proposal, and probably miss a lot of users who would like to add one quickly but give up because of the registration process (as easy as it already is).
Many cities are also used to simpler tools where registering is not expected and don't understand that Decidim doesn't offer that possibility, especially for small interactions like leaving a proposal.
Describe the solution you'd like
When an unregistered user tries to create a proposal, they could click on the button and fill in the form without logging in or signing up.
At the end of the process, they could be asked to enter their e-mail address and username to initiate a simplified sign-up process.
Describe alternatives you've considered
Some cities are already seeing an increase in spam with fast signup while others are desperately trying to lower the threshold for participation. So the feature needs to be easy to (de)activate.
Regarding the simplified signup process, the simplest alternative would be to ask for an e-mail address, a username and to ask for consent (almost as described in the initial post of this thread).
Another one would be to ask for all the information that is already asked in the full sign up form (counting on the fact that the person has already written a proposal and will want to make sure it's posted).
Does this issue impact on users private data?
Yes
Funded by
Awaiting funding
List of Endorsements
Report inappropriate content
Is this content inappropriate?
9 comments
In fact we did the same for the surveys so anonymous people could answer them (if the admin enables it).
It would definitely be a valuable feature but before allowing this, we should have better control to ban the bots out:
Ability to ban users or IP addresses
Detect the use of spam-bots and ban non compliant users
Registro de bots (spam)
Seems like this proposal is getting some traction, should we try to move forward on it?
It's a big change and if Barcelona hasn't already implemented it, I guess it's for good concerns. Shall we try to have a meeting with interested actors to discuss how it could look like and how it could be funded and developed?
Conversation with Virgile Deville
Hey @pierre
I like your proposal to propose registering or logging in at the end of the user sequence. It makes a lot of sense and reduces lots of friction. As Antti says it raises a couple questions to protect from spam. One question I have is what do you do with the proposal draft if the user abandons the sequence and doesn't register or sign up ? We might have to create a specific job to delete them from the db to not pollute data. Or allow an anonymous way of creating proposals like we do for surveys.
you might be interested in checking out this proposal.
Support/Vote without the need to be registered to Decidim
And this issue : https://github.com/decidim/decidim/issues/5438
Yes! I think we could have an MVP without some of the trickiest features like drafts to begin with.
Conversation with Pierre Mesure
I just saw that @populate is working on a module to submit anonymous proposals: https://github.com/PopulateTools/decidim-module-anonymous_proposals
And @lahdeero is working on a module called Simple proposals
https://github.com/mainio/decidim-module-simple_proposal
I'm going to try and test them as soon as I can but don't hesitate to share some details on what it's gonna look like, especially you @lahdeero ! 😊
Simple proposal doesn't (at least yet) allow creating proposal without signing in. It cuts proposal creation process to two steps and modifies preview view for 0.23 similar to this https://github.com/decidim/decidim/pull/7248 .
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...