Process for gathering feedback from MRARR contributors
Problem
GitLab Code Contributor User journey Audit showed that the majority of 1st-time contributors for the past year never come back for a second one.
Proposal
Improve customers' experience contributing by gathering feedback from contributors.
Method
We could add a comment to merged community contribution MRs with a link to a survey.
Potential questions:
- What made you decide to contribute to GitLab?
- How much did you enjoy your experience contributing to GitLab? (1-10 scale)
- What did you like about contributing to GitLab?
- What didn't you like about contributing to GitLab?
- Are you interested in contributing again?
- How can we help you contribute again?
- If you were a first time contributor, we'd like to send you swag to celebrate. Contact info etc.
Concerns:
- Need to verify questions about the survey process with Legal.
- How do we ensure only the contributor can take the survey and it can't be spammed by others?
Outcomes
- Measure the experience enjoyment score (similar to SUS or NPS, etc) - aim to increase over time.
- Identify improvements that can be made to the contribution process based on feedback.
- Identify reasons contributors decide to contribute and enjoy contributing and bake those deeper in as we iterate on the contribution process.
- Identify contributors who want to contribute again so we can actively enable them to do so.
Edited by Mek Stittri