Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exit interview #1703

Open
schneems opened this issue Oct 7, 2022 · 1 comment
Open

Exit interview #1703

schneems opened this issue Oct 7, 2022 · 1 comment

Comments

@schneems
Copy link
Member

schneems commented Oct 7, 2022

Users who leave CodeTriage for good force a hard delete of the data. This is good for saving space and privacy, but bad for understanding:

  1. If a user left because their needs aren't being met or because they're "graduating" and no longer need the tool
  2. Associated anonymous metrics with leaving users (i.e. is someone more likely to leave if they have subscribed to zero repos, my guess is yes). Could record: streak_ count, number of repos subscribed, age of the account
  3. Any free-form user thoughts on why they wanted to leave.
  4. Optional email if they would be willing to have a follow-up conversation about what they posted

I don't know if there's some kind of an acts_as_survey gem or not. We could code this up in as described and store to a new database table, which would make future metric extraction easier. The alternative would be to throw things in a google sheet. That would get lossy fast though or could rely on self reporting of metrics (not reliable).

A possible next iteration could be to implement a whole "before unsubscribe" wizard where we give them the option of reducing email frequency (one guess for deletions), then show the survey, then go to the actual deletion step.

@schneems
Copy link
Member Author

schneems commented Apr 7, 2023

I'll take this one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant