This site uses cookies. By continuing to browse the site, you agree to our use of cookies. Find out more about cookies.
Skip to main content
Metadecidim's official logo
  • English Triar la llengua Elegir el idioma Choose language
    • Català
    • Castellano
Sign Up Sign In
  • Home
  • Processes
  • Assemblies
  • Initiatives
  • Consultations
  • Conferences
  • Help

Propose new functionalities for Decidim software

#DecidimRoadmap Designing Decidim together

Phase 1 of 1
Open 2019-01-01 - 2030-12-31
Process phases Submit a proposal
  • The process
  • Debates
  • Propose new features
  • News
chevron-left Back to list

Basic socio-demographic data on participants

Avatar: Virgile Deville Virgile Deville
01/11/2019 10:34  

As an admin I need to collect basic socio demographic information on participants. I need this data in order to perform statistical analysis of my participatory processes :
- Which neighbourhood were represented
- Gender balance
- Age balance

This demand is getting recurrent from public institutions who want to know who they reaching and how they can adjust their outreach effort.

Type of fields that are asked for most often
- Age
- Gender
- Address

There are many possible ways to do this and the task is threefold :
- Choose where to add the fields
- Encrypt in the database the personal data collected (using : https://github.com/decidim/decidim/blob/master/decidim-core/lib/decidim/attribute_encryptor.rb)
- Making this data available for stats.

## Where to locate the fields :
First option available but that we are not really happy with is :
Adding fields directly on the sign up form, here is
an example contribuez.conventioncitoyennepourleclimat.fr

Second option that would be more elegant is :
Using a custom authorization handler to which we redirect the user right after signup. This allows to activate or deactivate the form on any organization of a multi-tenant instance.

Third options would be a combining an authorization to a decidim-form so that the admin can easily personnalise the info asked to the user.

## Where to make the data available ?
- Intuitively one would add these fields as new columns to the exports available in admin (proposals, debates, comments) but that works when the content where created by a unique author. What about proposal that have multiple authors (collaborative drafts, amendments) or even proposal that were created by a user group.
- Another idea is to display the data as a detailed view of the participant stat that is calculated at the participatory space level

Happy to discuss this with all of you as I know it's been a tricky subject for all of us.

  • Filter results for category: Registration and Verification Registration and Verification

List of Endorsements

Avatar: Pauline Bessoles Pauline Bessoles verified-badge
Avatar: roxu roxu
Avatar: Leo Leo
Avatar: Louis L Louis L
Avatar: Alexandru Emil Lupu Alexandru Emil Lupu
and 2 more people (see more) (see less)
Endorsements count5
Basic socio-demographic data on participants Comments 8

Reference: MDC-PROP-2019-11-14883
Version number 1 (of 1) see other versions
Check fingerprint

Fingerprint

The piece of text below is a shortened, hashed representation of this content. It's useful to ensure the content hasn't been tampered with, as a single modification would result in a totally different value.

Value: e120b38d1c23d7086a4e0a7521c1c870eac57580dfb9397096062b8e232d2c68

Source: {"body":{"en":"As an admin I need to collect basic socio demographic information on participants. I need this data in order to perform statistical analysis of my participatory processes : \r\n- Which neighbourhood were represented\r\n- Gender balance\r\n- Age balance\r\n\r\nThis demand is getting recurrent from public institutions who want to know who they reaching and how they can adjust their outreach effort.\r\n\r\nType of fields that are asked for most often\r\n- Age\r\n- Gender\r\n- Address\r\n\r\nThere are many possible ways to do this and the task is threefold : \r\n- Choose where to add the fields\r\n- Encrypt in the database the personal data collected (using : https://github.com/decidim/decidim/blob/master/decidim-core/lib/decidim/attribute_encryptor.rb)\r\n- Making this data available for stats. \r\n\r\n## Where to locate the fields : \r\nFirst option available but that we are not really happy with is : \r\nAdding fields directly on the sign up form, here is \r\n an example contribuez.conventioncitoyennepourleclimat.fr\r\n\r\nSecond option that would be more elegant is :\r\nUsing a custom authorization handler to which we redirect the user right after signup. This allows to activate or deactivate the form on any organization of a multi-tenant instance.\r\n\r\nThird options would be a combining an authorization to a decidim-form so that the admin can easily personnalise the info asked to the user.\r\n\r\n## Where to make the data available ? \r\n- Intuitively one would add these fields as new columns to the exports available in admin (proposals, debates, comments) but that works when the content where created by a unique author. What about proposal that have multiple authors (collaborative drafts, amendments) or even proposal that were created by a user group.\r\n- Another idea is to display the data as a detailed view of the participant stat that is calculated at the participatory space level\r\n\r\nHappy to discuss this with all of you as I know it's been a tricky subject for all of us."},"title":{"en":"Basic socio-demographic data on participants"}}

This fingerprint is calculated using a SHA256 hashing algorithm. In order to replicate it yourself, you can use an MD5 calculator online and copy-paste the source data.

Share:

link-intact Share link

Share link:

Please paste this code in your page:

<script src="https://meta.decidim.org/processes/roadmap/f/122/proposals/14883/embed.js"></script>
<noscript><iframe src="https://meta.decidim.org/processes/roadmap/f/122/proposals/14883/embed.html" frameborder="0" scrolling="vertical"></iframe></noscript>

Report inappropriate content

Is this content inappropriate?

Reason

Comment details

Order by:
  • Older
    • Best rated
    • Recent
    • Older
    • Most discussed
You are seeing a single comment

View all comments

Avatar: Carol Romero Carol Romero verified-badge
05/11/2019 17:02
  • Get link Get link

Another aspect to consider is that these fields should be optional. The participant should see it as an option to donate her data for statistical purposes, making it clear that they will be aggregated.


Regarding the presentation of statistics in the admin, many cities have told us that for them it would be enough to have, at the end of a process, the aggregate figures of gender, age and zip code.

(2/2)

Loading comments ...

  • Terms and conditions of use
  • About the community
  • Download Open Data files
  • Metadecidim at Twitter Twitter
  • Metadecidim at Instagram Instagram
  • Metadecidim at YouTube YouTube
  • Metadecidim at GitHub GitHub
Creative Commons License Website made with free software.
Decidim Logo

Confirm

OK Cancel

Please sign in

decidim Sign in with Decidim Barcelona
Or

Sign up

Forgot your password?