Skip to content

Instantly share code, notes, and snippets.

@lucasgonze
Last active November 10, 2021 17:39
Show Gist options
  • Save lucasgonze/4a0319b02e11e01334b7694d2e7fc072 to your computer and use it in GitHub Desktop.
Save lucasgonze/4a0319b02e11e01334b7694d2e7fc072 to your computer and use it in GitHub Desktop.
Contributor Funnel Model (V2)

Metrics Model: New Contributor Funnel

Why You Should Care

As a community manager on a project that wants to increase the number of contributors, I want to know where new contributors are dropping out. I need:

  • To know how I am doing as a whole
  • To track how well I am doing at each stage
  • To identify the most impactful places to improve

Metrics in the Metrics Model

Design Guidance

The metrics fall into different categories and distinct places in a workflow.

First, the overall rate of contributor growth is measured. This enables the user to understand the baseline health of contributor growth.

Second, the success or failure of new contributors moving through each stage of the process - from user to bug reporter to contributor - is measured.

Last, factors that influence the success rate for each stage are measured.

References

https://gist.github.com/lucasgonze/343a8eb31644a0eb47f94b10a1635f5d

Contributors to Model

  • Lucas Gonze

Coverage

I wasn't able to find metrics on some types of contributions:

  • Creating an issue or a substantive comment
  • Improving documentation
  • Triaging issues

Types of Contributions covers those, but only in a very general way.

@klumb
Copy link

klumb commented Nov 10, 2021

Cool! Thanks!
At that high level, I think a triage metric may be very difficult to define. I am wondering if the issue response metric already covers this or at least part of it (maybe minus the cleaning up and creating boards bit).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment