posthog
posthog copied to clipboard
Audit and disallow insights that are not useful / don't make sense
We give users a lot of flexibility when building insights, but realistically we could be more opinionated in order to prevent users from shooting themselves in the foot and/or prevent ourselves from maintaining/using up resources on insights that are not helpful.
Here are some examples:
MAUs/WAUs by hour
- The number is not likely to change much on an hourly basis
- The query is likely to time out / blow up
WAUs by month
- Currently, we just pick a date for the start of month and look at a seven day window from there, which is not intuitive for users. If I were to look at WAUs by month, I'd expect some sort of average of WAUs over that month. That's very complicated though and not what our query does at the moment. Michael took a look at one of our competitors and saw how they also don't offer WAUs by month.
One thing we need to consider is how disallowing would work. Easiest is to prevent new insights to be created in the UI but allow older ones to remain.
If we'd like to fully drop support we probably need to audit usage and add in a notice somewhere.