-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Breakdown by cohorts is confusing and/or buggy #4696
Comments
As a bug it's a bit unclear what the desired action here is or if there are multiple bugs rolled into one. (Or it might be late and my brain is not functioning) Can we clarify this ticket a bit? |
Sorry let me clarify. Problem was that when doing breakdowns on a graph, we have the option to do breakdowns by cohorts. Yet, the experience of doing this is not intuitive. Is not clear what "breaking down by a cohort" is actually doing. Until you actually select multiple cohorts you understand what this is for. All the above being said, @mariusandra did make a great improvement once you've added your first cohort (it says add cohort vs. being a multiselect). Outstanding problem is that it's not obvious that you can compare cohorts by adding a breakdown. |
Ah nice! Given the current focus of the teams, I think this makes a bit more sense in core-experience backlog given extra design capacity? :) |
Definitely, the bugs scoped to Core Analytics seem to have been fixed now |
This has been improved but I still think we can improve discoverability of the feature. CC @clarkus |
Some questions to clarify how this should be working:
Sound accurate, @paolodamico? |
Here's a concept that changes "breakdowns" into a "group by" context. When grouping by cohorts, the user is presented with a multiple select. When grouping by any other property type, the user directly selects the property they want to group by. Scenarios in order of appearance: cohorts, persons, events, actions, groups, and lastly a placeholder. These wouldn't coexist, I'm just showing the variants we'd need to support. https://www.figma.com/file/gQBj9YnNgD8YW4nBwCVLZf/PostHog-App?node-id=5569%3A33023 |
|
Yeah I think we'll need some initial selection to scope the subsequent list of options. I've updated the designs to clarify. https://www.figma.com/file/gQBj9YnNgD8YW4nBwCVLZf/PostHog-App?node-id=5569%3A33023 |
Currently there's a single We've started changing the API so that each breakdown property carries it's own type e.g. from to but the underlying query assumes one breakdown_type still. In cutting scope I didn't figure out how to have multiple coexisting types |
The new taxonomic filter and UX for cohort breakdown solves this already 🎉 |
Is your feature request related to a problem?
Currently we support breaking down a trend graph by cohorts, but this presents a lot of confusion points:
When you overcome the above, there's some weird behavior,
Describe the solution you'd like
Section above provides expectations of how this could potentially work.
Describe alternatives you've considered
Removing the ability to breakdown by cohorts?
Additional context
This is how He@p handles the concept of what on PostHog is "breaking down by cohorts".
Thank you for your feature request – we love each and every one!
The text was updated successfully, but these errors were encountered: