PostHog / PostHog/posthog

User interviews product

Open
#2,880 6 comments 9 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

concept enhancement
Dominant language
Python
Stars
39.9k
Forks
3.4k
Avg merge
7h 27m
Merged PRs (30d)
222

Description

Is your feature request related to a problem?

Gathering feedback is a crucial part of building a product and it needs a system. PostHog can step in here with its breadth with a solution that we'd also definitely dogfood.

Describe the solution you'd like

Here's a concept:
PostHog should have a User Interviews tab. It should contain a list Interview Sessions, an Interview Session being a list of multiple Interviews, with the Interview model having elements:

  • date (by default today)
  • interviewer (PostHog user, by default the author)
  • person (PostHog person, searchable by email)
  • segment (options: Potential, Casual, Core, Power, Churned – @paolodamico more thoughts appreciated)
  • company (preferably a PostHog group when we add the group feature, but can be just the name or URL until then, or empty)
  • points and takeaways (just a Markdown-formatted string would probably be best)
  • actionables (a list of GitHub issues/Jira tickets/otherwise links to an issue tracker)

Interviews relevant to the PostHog person should also be listed on their person page.
The outline above is basically what we do now in Google Docs, but systemized better, which'd already make it useful (and rather simple to implement). Additionally we should consider use cases for a wider audience, and related to gathering feedback beyond just interviews.

Describe alternatives you've considered

Google Docs at scale. 🙈

Thank you for your feature request – we love each and every one!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. The proposal describes a broad User Interviews system spanning interview sessions, PostHog people, person pages, and external action links, so its scope and completion criteria need to be defined before implementation.

Written by the indexing model from the issue text.

Assessment

Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.