-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[Product & Design] - Revamp insights experience #4050
Comments
Update on our progress thus far on some initial ideas. Option A (@corywatilo): https://posthog.slack.com/archives/C01G8S5T08Z/p1618942457009400?thread_ts=1618942455.009300&cid=C01G8S5T08Z Option B (@paolodamico) Option C (@paolodamico) |
Aside - whatever design we end up here should also accommodate expanding what our filters can do: https://github.com/PostHog/posthog/labels/analytics-filters A really important one is #2594 and #2273, but perhaps also things like #2247 |
Option A, because of its narrow size, might not accommodate the increasing complexity of filter options we will support — even now with the new "Trailing WAU / MAU" feature, it's getting tight. Some notes about options B & C:
|
|
I'd love to try B. I think having the queries written out would make it a lot easier for users less comfortable with product analytics to understand what they're doing. It's also the most different from what we're currently doing so will be a more meaningful test. |
My only concern with I do like spelling out the query like a mad lib. That's solid. |
That's a great insight @corywatilo! I think we would definitely hide those if you only have one series. Unsure about what to do when you have multiple, I think we can just test it out with the built functionality and see. |
Thanks for the input @macobo (missed it before)! We'll definitely take all of that into account, though we'll probably do that when reworking filters. For group analytics, I did want to take a quick stab to make sure we have some path forward (see #2247 (comment)). Progress updateSharing some progress update on this for everyone else's context,
|
Some solid progress on this. Documenting what we're still missing:
Related
|
Here's an idea for creating UIs that are more specific to each analysis type. It would require crafting how each analysis UI displays, but there are some benefits. For example... RetentionBuilding a cohort table requires specific inputs: event, returning event, view options. Optionally, you can add filters. The layout below has a few benefits:
Other analysis viewsI roughly sketched out how we could do similar UIs for each analysis type below. Some (like Funnels, Sessions) maybe just stay the way they are today, since there's a benefit in having some of these side-by-side. (Happy to wire any of these up in detail if this is useful.) |
Looks good! My only concern is that for retention, like funnels, the flow of time is from one event to another and I think it could still be represented by the vertical stack where the top event is the first and the lower event(s) are afterward. |
Do we need to keep this open or can we report results in #2760 ? |
I think you mean #4475, but definitely, we can close this now and continue there. |
This issue is intended as the basis for discussion (from a product, design, UI/UX perspective) a full revamp of the querying (insights) experience. Engineering and implementation discussions are out of the scope of this issue.
Goal
We know from customer feedback and our own dogfooding that there's a lot of room for improvements here, however the concrete goals are:
Success metrics
Additional context
The text was updated successfully, but these errors were encountered: