-
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
Funnel conversion rate appears to change, even after the window has closed. #3877
Comments
Seems strongly related to https://github.com/PostHog/product-internal/issues/10 |
I'm guessing it is same underlying issue with queries dependent on cohort. Maybe it's time to add some sort of notice on queries that might change due to cohort recalculation? |
Not 100% sure this is the problem, but if this is it one thing we could do is when showing when a graph was last refreshed, we also take into account when all the cohorts were last refreshed, and show the oldest data from all. We could also automatically trigger a cohort refresh when you click on refresh. |
Hey @paolodamico I was thinking about this some more, and I think one thing that could help as well is defining a 'conversion window' for funnels. This would be a range of time (hours, days, months, weeks) you define when creating your chart, and what it does is say for someone to get through this funnel, they need to go from event A onwards within the conversion window. So for example, if we have a weekly funnel with a 7 day conversion window, the last data point isn't 'complete' until 7 days after it entered into the funnel. I think that could partially be what's going on here, I feel like we have a bit of a lagging trend to discovering learnings and I wonder if some data points are incomplete even though the overall time window is marked solid. For instance, on May 9, the week of May 2 looks 'complete' but if we had a 5 day conversion window, the week of May 2 wouldn't actually be complete until May 8 + 5 days. Let me know if you'd prefer I make a separate ticket re: conversion windows instead! |
Bug description
This morning (Apr 5 21) I ran this chart .
I saw a value of 11% this morning for the week of Mar 28.
I reran this query and the value has dropped to 10%. I'm confused to how the conversion rate for week of Mar 28 is able to change given today is April 5th. I believe I've seen this happen with a funnel before. It could be I'm missing something with how we resolve weeks.
Expected behavior
How to reproduce
It's a bit tricky since the data stays at the new value once calculated. I also don't know how to repro consistently since it's unclear to me which sets of data is correct (since we can't see the users at each step).
Environment
Additional context
It could just be misinterpreting the UX and somehow the week of Mar 28 isn't completed.
Thank you for your bug report – we love squashing them!
The text was updated successfully, but these errors were encountered: