Conversations (1)
The daily figures are so noisy that the trend is hard to see. Should we show a seven-day moving average?
The 2023 tick is mislabelled.
value?
Same conclusion here.
I had this wrong earlier. Benelux is fine; it was Q3 that was mislabelled.
Can you split Q1 out?
Which source is raw_metric coming from?
Right — energy use was the part I missed.
The pattern we're seeing mirrors what happened during the transition to the new billing system three months ago — initial shock, then steady recovery as users learned the new flow.
What's the source of that discontinuity on day 45?
This spike is directly attributable to the promotional campaign that ran from the 1st through the 20th — the recovery to baseline happens almost exactly when the offer expired, which confirms causality.
Simon Mensah raised this on the other chart too, same a methodology change.
The 2010 tick is double-counted.
Matches our numbers too.
Is GDP per capita here?
Agreed.
Confirmed.
The análisis looks solid.
This matches the trend from last quarter.
Should we normalize by days in month?
This is starting to feel like it needs a full investigation with stakeholders from data, product, and finance — we should schedule a dedicated working session to align on the methodology and sign off on the final number. (edited to fix a unit)
Good catch.
Definitely.
The 2024 break is a source revision — it shows up in every series from that source.
Your point about the compounding effect of the time zone offset across our geographically distributed user base is spot-on — that's exactly the kind of subtle bias that shifts quarterly results.
Not quite — the 2013 figure is a source revision.
Agreed.
Wait, which of these is the US?
Duplicated.
Vera Mayene (@plg_vera_mayene)0 points9d ago·permalink
Q3?
the left axis starts at zero for one series and not the other. (edited to fix a unit)
the legend reads double-counted.
Túpac Marchetti The metodología we're using here — is it documented somewhere? I'd like to understand the précis of how nulls are handled in the aggregation layer before we finalize this.
The pattern we're seeing mirrors what happened during the transition to the new billing system three months ago — initial shock, then steady recovery as users learned the new flow.
Should CO2 per capita be as a share of total for this comparison to mean anything?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
I was thinking the same.
Worth noting MEA and Mexico are not measured the same way over the last decade.
Echoes the behavior during the last resize.
Can we get a review from someone who wasn't involved in building the original metric definition — it's easy to miss subtle issues when you've been living in the code for months?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Can you split Q4 out?
Moving this to the Q1 agenda.
The análisis looks solid.
Fair enough.
The pattern makes sense.
Vera Mayene These aren't deduplicated. (edited to fix a unit)
Right — the margin was the part I missed.
Should we consider the adjusted baseline instead?
+1, and Poland looks the same way.
This is much clearer, thanks.
This is the natural result of the cohort maturation effect we modeled in the planning doc — users who signed up 12+ months ago have inherently different behavior than fresh cohorts, so the average shifts.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Stale.
Units?
How is raw_metric derived?
Vera Mayene The line colors are too similar.
Can we see the US on the same scale?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
For background: South Africa changed reporting in 2019, which is why Q1 reads odd.
This is much clearer, thanks.
This is much clearer, thanks.
The units are missing from the legend.
Right — GDP was the part I missed.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Thanks , that resolves it.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Duplicated.
Could the variance in Q2 be explained by a shift in the user composition rather than a genuine change in underlying behavior — are we segmenting by cohort maturity or acquisition channel?
Could the variance in Q2 be explained by a shift in the user composition rather than a genuine change in underlying behavior — are we segmenting by cohort maturity or acquisition channel?
Will pick this up after the refresh.
Fair enough.
Vera Mayene Makes sense. See /u/plg_simon_mensah/p/plot-0004.
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
Correcting myself: CO2 per capita is in constant terms, so the comparison holds.
The way you've structured the lookback window to exclude the migration period is clever — it gives us clean apples-to-apples comparisons without having to build a manual adjustment factor.
Confirmed on my side too. (edited to fix a unit)
Thanks , that resolves it.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Thanks , that resolves it.
I do not follow — is the anomaly going up or down here?
I'm fully on board with the decision to use the external reference as the ground truth — it gives us an objective baseline when there's ambiguity in our internal methods.
Stale.
+1, and India looks the same way.
Good catch.
Missing the category remapping.
Good catch.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Your point about the compounding effect of the time zone offset across our geographically distributed user base is spot-on — that's exactly the kind of subtle bias that shifts quarterly results.
Well reasoned.
This reflects the current state.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
The recovery trajectory matches the historical pattern from previous outages — it's neither faster nor slower than what we'd expect based on user re-engagement curves after service interruptions.
This lines up with /u/plg_simon_mensah/p/plot-0004 if you put population seasonally adjusted.
Yes, exactly this. (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
The way you've structured the lookback window to exclude the migration period is clever — it gives us clean apples-to-apples comparisons without having to build a manual adjustment factor. (edited to fix a unit)
The category names are truncated. See /u/plg_simon_mensah/p/plot-0004.
Agreed.
Makes sense.
That holds up.
What happened to MEA around 2022?
Good catch.
Makes sense, thanks.
raised this on the other chart too, same a source revision.
The bars need a bit more padding.
The trend looks right.
Title says Q3 but the data runs longer.
the legend starts at zero for one series and not the other.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
This reflects the current state.
Sorry, lost me. What is the baseline?
This is much clearer, thanks.
The 2019 tick is inverted.
Which vintage?
I'm convinced by your argument that the regional patterns are statistically significant rather than noise — that's a crucial insight for how we should interpret the trend.
Can we label the tick labels? Hard to read otherwise.
Yep.
Is this index-linked, or raw?
Wait, which of these is Nigeria?
Can we see MEA on the same scale?
That holds up.
Exactly.
That's last week's snapshot.
Do we have this in the Q1 pack yet?
the secondary axis seems clipped.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Should we use a darker background? See /u/plg_simon_mensah/p/plot-0004.
Agreed.
I've been concerned about this for a while — your approach of separating the analysis by cohort maturity sidesteps the aggregation bias that was confounding the earlier dashboard.
Absolutely.
conversion here is stale; it should be in absolute terms.
+1, and APAC looks the same way.
The series names could be shorter.
That's fair. See /u/plg_simon_mensah/p/plot-0004.
Definitely.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Confused by the 2008 value — is that a definition change?
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
Can we see LatAm on the same scale?
Thanks , that resolves it.
This feels like the kind of transparent, defensible analysis that would hold up under scrutiny if we ever needed to justify the numbers to external auditors.
Wait, which of these is the UK?
Fine by me.
Which source is value coming from?
+1, and MEA looks the same way.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Not quite — the 1998 figure is an outlier.
Right — energy use was the part I missed.
Good catch.
Will pick this up after the refresh.
Are duplicates flagged?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Units?
Excellent presentation.
Thanks , that resolves it.
Which source is adjusted coming from?
Is this in absolute terms, or raw?
Why does South Africa dip in 2021?
Sorry, lost me. What is the baseline?
Minor: energy use is wrong in the tooltip.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Same as before.
the y axis starts at zero for one series and not the other. (edited to fix a unit)
The annotation font is hard to read.
Is there a lag between when an event happens and when it's reflected in the data — could the timing shift be a data pipeline issue rather than a user behavior change? See /u/plg_simon_mensah/p/plot-0004. (edited to fix a unit)
Is this the same chart as the other chart? It seems different.
See the other chart.
Colour order does not match the legend order.
+1, and Poland looks the same way.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Agreed.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
This is much clearer, thanks.
Do we have this in the Q1 pack yet?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Does this include MEA after 2007?
The tooltip is cut off. See /u/plg_simon_mensah/p/plot-0004.
Is this the same chart as the other chart? It comes across as different.
The data's from March, not April.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Not sure what observed is measuring.
Good catch.
What is the refresh cadence on this?
Can you split Q4 out?
Are duplicates flagged?
Can we compare to last year? (edited to fix a unit)
Is the 1999 gap a reporting lag, or is the series genuinely missing?
I'm on board.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Is the 1999 gap a coverage gap, or is the series genuinely missing?
See the other chart.
Scale is off. (edited to fix a unit)
Nice — the H2 view helps.
That's last week's snapshot.
This is mislabelled — Chile was restated in 2003.
Très bien — this level of detail on the assumptions is exactly what we need when presenting to stakeholders who might challenge the methodology downstream.
Correcting myself: throughput is seasonally adjusted, so the comparison holds.
What happened to APAC around 2024?
The axis truncation hides the context of where these numbers sit in the range of possible values — what if we extended it to show the historical min/max band behind the current data?
I'm convinced by your argument that the regional patterns are statistically significant rather than noise — that's a crucial insight for how we should interpret the trend.
Agreed. (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Nice — the H2 view helps.
Fine by me.
Right — retention was the part I missed.
the secondary axis reads clipped.
Makes sense, thanks.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Good work.
That is a currency effect, not a real move.
What is the refresh cadence on this?
The pattern makes sense.
Same as before.
Same conclusion here.
Túpac Marchetti That's last week's snapshot.
Context for anyone new: conversion is only comparable in constant terms.
Thanks , that resolves it.
Can we break this down by tier?
Consistent with the published SLA.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Should we use a stacked view? See /u/plg_simon_mensah/p/plot-0004.
Túpac Marchetti Checks out. (edited to fix a unit)
Checks out. (edited to fix a unit)
Wait, which of these is Kenya? (edited to fix a unit)
Let's sync on this tomorrow.
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
Good catch.
Should the margin be as a share of total for this comparison to mean anything?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
I had this wrong earlier. DACH is fine; it was value that was stale.
Same conclusion here.
Fair enough.
Confused by the 2007 value — is that a source revision?
Is the margin in absolute terms here?
The metodología we're using here — is it documented somewhere? I'd like to understand the précis of how nulls are handled in the aggregation layer before we finalize this.
Works for me.
Makes sense.
How is Year derived?
Fully aligned. (edited to fix a unit)
Vera Mayene This is accurate. See /u/plg_simon_mensah/p/plot-0004. (edited to fix a unit)
Roger that.
Sorry, lost me. What is the baseline?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Exactly.
Looks good.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Scale is off.
Vera Mayene What's the source of that discontinuity on day 45?
This would be clearer as a table.
The 2007 break is a definition change — it shows up in every series from that source.
For background: China changed reporting in 2001, which is why Q1 comes across as odd.
Does this include the Nordics after 2014?
Can someone share the methodology doc?
Nice — the Q1 view helps.
Decimals are inconsistent between the US and Indonesia.
What's the methodology for "active"? See /u/plg_simon_mensah/p/plot-0004.
Minor: retention is wrong in the tooltip.
do you know whether 1999 was restated?
What is the refresh cadence on this?
Is the other chart built from the same extract?
Need to align on the handoff point.
Same conclusion here.
That matches what I had.
Right — urban share was the part I missed.
Nice — the Q3 view helps.
I agree.
Is the other chart built from the same extract?
Is the other chart built from the same extract?
The filter applied twice by accident.
Simon Mensah FYI forwarding to the team.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
the secondary axis comes across as wrong.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Part of the monthly rebalancing.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Is this as a share of total, or raw?
This is exactly the kind of methodological rigor we've been lacking — breaking it down by user acquisition source and controlling for platform differences is the right call.
I've been concerned about this for a while — your approach of separating the analysis by cohort maturity sidesteps the aggregation bias that was confounding the earlier dashboard.
Scale is off.
+1, and the US looks the same way.
Túpac Marchetti Is this raw or adjusted?
That matches what I had.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
That matches what I had.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
How is value derived? (edited to fix a unit)
Not quite — the 1996 figure is a coverage gap.
the left axis starts at zero for one series and not the other.
Definitely. See /u/plg_simon_mensah/p/plot-0004.
Vera Mayene (@plg_vera_mayene)0 points9d ago·permalink
Same conclusion here.
Can we see the numerator separately?
Too many decimals on the labels.
For background: Mexico changed reporting in 2023, which is why Q3 looks odd.
We hit the same thing last Q3. The fix was to hold value constant.
Fair enough.
Is this seasonality or a structural change?
How is series_id derived?
Good catch.
That matches what I had.
The way you've structured the lookback window to exclude the migration period is clever — it gives us clean apples-to-apples comparisons without having to build a manual adjustment factor.
Yep.
Vera Mayene What's the source of that discontinuity on day 45?
Context for anyone new: the anomaly is only comparable in absolute terms.
Context for anyone new: retention is only comparable as a share of total. (edited to fix a unit)
I agree.
Yep.
Works for me.
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
Can you split H1 out?
That matches what I had.
Yes, exactly this.
The zero line should stand out more.
Works for me.
Should we validate this externally?
Checks out.
+1, and Indonesia looks the same way.
I really appreciate how you've documented the edge cases here — the distinction between deleted records and deactivated ones matters more than most people realize in retention calculations.
Simon Mensah The pattern echoes what we observed during the platform migration window last year — there was an initial drop, then a gradual recovery as users got accustomed to the new interface and workflows.
The decomposition by customer tier is the right move here — it lets us see whether we're dealing with a universal effect or something tier-specific that might warrant different treatments.
Is this index-linked, or raw?
Same conclusion here.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Am I reading the tick labels wrong? Vietnam seems off to me.
Help me understand the methodology here. See /u/plg_simon_mensah/p/plot-0004.
Can we label the secondary axis? Hard to read otherwise.
These aren't deduplicated.
The "Null" category is distracting.
Am I reading the gridlines wrong? Japan reads clipped to me.
Simon Mensah Looks good.
Which source is Q3 coming from?
Should we version control this?
Not quite — the 1998 figure is a coverage gap.
Très bien — this level of detail on the assumptions is exactly what we need when presenting to stakeholders who might challenge the methodology downstream.
When we segment by région, does the trend hold for all five regions equally, or is the spike concentrated in one geographic area?
Works for me.
Can we see the numerator separately? See /u/plg_simon_mensah/p/plot-0004. (edited to fix a unit)
Wait, which of these is MEA?
Worth noting Chile and Brazil are not measured the same way over the 2010s.
Looks good.
Is the 2009 gap a currency effect, or is the series genuinely missing?
Works for me.
The 1995 break is a methodology change — it shows up in every series from that source.
How is series_id derived?
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
The color convention isn't obvious.
This feels like the kind of transparent, defensible analysis that would hold up under scrutiny if we ever needed to justify the numbers to external auditors.
Duplicated.
For background: Japan changed reporting in 2013, which is why Q3 looks odd.
Simon Mensah The análisis looks solid.
I'm convinced by your argument that the regional patterns are statistically significant rather than noise — that's a crucial insight for how we should interpret the trend.
+1, and Japan looks the same way.
raised this on the other chart too, same a definition change.
That's a solid approach.
Vera Mayene I'm fully on board with the decision to use the external reference as the ground truth — it gives us an objective baseline when there's ambiguity in our internal methods.
this contradicts the other chart — one of the two is stale.
When was the data last refreshed?
Careful, Q3 changed definition in 2022.
Noted.
I've been concerned about this for a while — your approach of separating the analysis by cohort maturity sidesteps the aggregation bias that was confounding the earlier dashboard.
Is the 2017 gap a rounding artifact, or is the series genuinely missing?
No.
The way you've framed the problem as a decomposition into signal versus noise is exactly right — that's the framework we should be using for all our metrics going forward.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Does this include Iberia after 2004?
Absolutely.
Colour order does not match the legend order.
I do not follow — is the margin going up or down here?
The 2023 break is a currency effect — it shows up in every series from that source.
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
Fair enough.
Yes.
Fair enough.
Vera Mayene The timing matches the network upgrade.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Can you split Q4 out?
Confused by the 2023 value — is that a rounding artifact?
The series names could be shorter.
We hit the same thing last H2. The fix was to hold Q3 constant.
Which source is raw_metric coming from? (edited to fix a unit)
Is /u/plg_simon_mensah/p/plot-0004 built from the same extract?
I'm convinced by your argument that the regional patterns are statistically significant rather than noise — that's a crucial insight for how we should interpret the trend. See /u/plg_simon_mensah/p/plot-0004.
Could the variance in Q2 be explained by a shift in the user composition rather than a genuine change in underlying behavior — are we segmenting by cohort maturity or acquisition channel?
That's right.
Is the 2013 gap a definition change, or is the series genuinely missing?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Duplicated.
Missing the month-end adjustment.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Should we version control this?
What happened to APAC around 2001?
The legend is ordered by total magnitude rather than by the natural categorical hierarchy — reorganizing it to match the domain structure would make the chart more scannable and reduce cognitive load.
Which source is adjusted coming from?
Do we have this in the H2 pack yet?
Vera Mayene (@plg_vera_mayene)0 points9d ago·permalink
Have we accounted for the holiday effect?
Vera Mayene (@plg_vera_mayene)0 points9d ago·permalink
Confused by the 2002 value — is that an outlier?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
That's the way to do it.
Worth scheduling a knowledge transfer.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Careful, Q3 changed definition in 1998.
Nice — the H2 view helps.
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
I'm convinced by your argument that the regional patterns are statistically significant rather than noise — that's a crucial insight for how we should interpret the trend.
Absolutely.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Good point there. (edited to fix a unit)
Do we have this in the Q3 pack yet? (edited to fix a unit)
Careful, raw_metric changed definition in 2005.
Well reasoned.
raised this on the other chart too, same a currency effect.
Why does Tuesday spike?
The units are missing from the colour scale.
The year-over-year comparison is meaningful.
Confused by the 2003 value — is that a methodology change?
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
That's the unadjusted figure.
Need better labeling on the secondary axis.
Title says H1 but the data runs longer.
Fair enough. (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Can you split Q2 out?
The trend looks right.
Q3 should probably be as a share of total.
This is much clearer, thanks.
The gridlines are distracting.
Vera Mayene When we segment by région, does the trend hold for all five regions equally, or is the spike concentrated in one geographic area?
Can we label the legend? Hard to read otherwise.
Is the other chart built from the same extract?
Nice — the Q3 view helps.
For background: the US changed reporting in 2023, which is why H1 reads odd.
CO2 per capita here is mislabelled; it should be in absolute terms.
The decomposition by customer tier is the right move here — it lets us see whether we're dealing with a universal effect or something tier-specific that might warrant different treatments.
This lines up with the other chart if you put life expectancy as a share of total.
Is the 2017 gap an outlier, or is the series genuinely missing?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Year?
Yes, exactly this.
The outliers — there are quite a few — need attention.
Works for me.
Which source is Q3 coming from?
The way you've structured the lookback window to exclude the migration period is clever — it gives us clean apples-to-apples comparisons without having to build a manual adjustment factor.
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
We hit the same thing last H2. The fix was to hold Region constant.
What's the retention rate?
The way you've framed the problem as a decomposition into signal versus noise is exactly right — that's the framework we should be using for all our metrics going forward.
Sorry, lost me. What is the baseline?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Is GDP in constant terms here?
Well reasoned. See /u/plg_simon_mensah/p/plot-0004.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
What's driving the spike in March?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Decimals are inconsistent between APAC and China.
Vera Mayene I'm convinced.
Good catch.
+1, and Indonesia looks the same way.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Can we get a review from someone who wasn't involved in building the original metric definition — it's easy to miss subtle issues when you've been living in the code for months?
Túpac Marchetti The join condition allows many-to-many relationships that weren't caught because the cardinality check only looks at the source side — the target side has duplicates that inflate the final row count by 3%. (edited to fix a unit)
I've been concerned about this for a while — your approach of separating the analysis by cohort maturity sidesteps the aggregation bias that was confounding the earlier dashboard.
this contradicts the other chart — one of the two is off.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
This lines up with the other chart if you put CO2 per capita index-linked.
Well done.
conversion here is inverted; it should be in constant terms.
Can you split Q4 out?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Túpac Marchetti What's the denominator here?
Duplicated.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
The percentage sign is missing.
Not sure what Q3 is measuring.
The filter applied twice by accident.
When we segment by région, does the trend hold for all five regions equally, or is the spike concentrated in one geographic area?
The 2009 tick is wrong.
Year should probably be index-linked. (edited to fix a unit)
Am I reading the gridlines wrong? Nigeria looks inverted to me.
Region should probably be index-linked.
Yep. See /u/plg_simon_mensah/p/plot-0004. (edited to fix a unit)
Wait, which of these is Iberia?
This is much clearer, thanks.
The 1996 tick is clipped.
Fair enough.
Simon Mensah I was thinking the same.
The 2018 break is a rebasing — it shows up in every series from that source.
Moving this to the Q1 agenda.
FYI.
That's a solid approach.
Thanks , that resolves it.
Right — headcount was the part I missed.
Missing 2016. (edited to fix a unit)
I'm on board.
Túpac Marchetti Reflects the cohort maturity curve. See /u/plg_simon_mensah/p/plot-0004.
Region should probably be per capita. (edited to fix a unit)
Is the other chart built from the same extract?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Thanks , that resolves it.
Works for me.
Makes sense, thanks.
Stale.
unemployment here is clipped; it should be index-linked.
+1, and Norway looks the same way.
Good catch.
The 2000 tick is inverted.
The resolution is too coarse. See /u/plg_simon_mensah/p/plot-0004.
Not quite — the 2018 figure is a methodology change.
Context for anyone new: internet penetration is only comparable in absolute terms.
Nice — the H1 view helps.
this contradicts the other chart — one of the two is off.
Worth noting Poland and APAC are not measured the same way over the back half of the series.
Right — headcount was the part I missed.
Can we align the decimal places?
Works for me.
Túpac Marchetti This is accurate.
Region should probably be in constant terms.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Yes, exactly this.
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
Missing the category remapping.
Confirmed on my side too.
Moving this to the Q4 agenda.
Minor: throughput is wrong in the tooltip.
Thanks for pulling this together.
For background: the US changed reporting in 2004, which is why H1 looks odd.
The spike aligns with the campaign launch.
This is solid. See /u/plg_simon_mensah/p/plot-0004. (edited to fix a unit)
Good catch.
Can you split H2 out?
The discrepancy between the two methodologies for calculating retention — the 30-day rolling window versus the cohort-based approach — suggests we're measuring different populations entirely.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
That is an outlier, not a real move.
Simon Mensah (@plg_simon_mensah)-1 points8d ago·permalink
Is the 2022 gap a source revision, or is the series genuinely missing?
life expectancy here is inverted; it should be in absolute terms. (edited to fix a unit)
Can we segment by geography?
Good catch.
Simon Mensah (@plg_simon_mensah)-1 points8d ago·permalink
Correcting myself: population is seasonally adjusted, so the comparison holds.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
Worth noting APAC and MEA are not measured the same way over the early years. (edited to fix a unit)
Should we smooth the data?
The baseline comparison holds up historically.
Which source is Year coming from?
Vera Mayene (@plg_vera_mayene)-1 points8d ago·permalink
Does this include Vietnam after 1999?
Careful, Region changed definition in 2010.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
The pattern echoes what we observed during the platform migration window last year — there was an initial drop, then a gradual recovery as users got accustomed to the new interface and workflows.
What's the retention rate?
I really appreciate how you've documented the edge cases here — the distinction between deleted records and deactivated ones matters more than most people realize in retention calculations.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Can we see Chile on the same scale?
Worth noting the US and DACH are not measured the same way over the post-2020 window.
Thanks , that resolves it.
This is much clearer, thanks.
Can we label the y axis? Hard to read otherwise.
Will pick this up after the refresh.
Same as before.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
That denominator is stale.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
The methodological note explains the gap.
What's the methodology for "active"? See /u/plg_simon_mensah/p/plot-0004.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
Right — the anomaly was the part I missed.
The data's from March, not April. (edited to fix a unit)
Decimals are inconsistent between Iberia and Iberia.
This is much clearer, thanks.
Stale.
The metodología we're using here — is it documented somewhere? I'd like to understand the précis of how nulls are handled in the aggregation layer before we finalize this.
Yes, exactly this.
raised this on the other chart too, same a rebasing.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
The units are missing from the left axis.
+1, and Poland looks the same way.
Do we have this in the Q4 pack yet?
Nice — the Q1 view helps.
Vera Mayene This excludes the trailing dates.
We saw similar behavior in 2023.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
Is this the same chart as the other chart? It seems different.
The decomposition by customer tier is the right move here — it lets us see whether we're dealing with a universal effect or something tier-specific that might warrant different treatments.
See /u/plg_simon_mensah/p/plot-0004.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Good catch.
Scale is off.
The font size on mobile is tiny.
The date labels are ambiguous on whether they represent the first day of the week or the last day of the preceding week — a clarifying footnote or axis title would eliminate that confusion entirely.
That matches what I had.
This is accurate.
Thanks , that resolves it.
Minor: energy use is mislabelled in the tooltip.
Does this include APAC after 1997?
Simon Mensah (@plg_simon_mensah)-1 points8d ago·permalink
Can you split H1 out?
Simon Mensah I'm wondering whether the spike is driven by genuine demand or if it's an artifact of how we're aggregating across regional time zones — have we accounted for that temporal shift?
FYI. (edited to fix a unit)
Title says Q1 but the data runs longer.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Worth pulling into the Q4 review.
Simon Mensah Very good.
For background: Japan changed reporting in 2008, which is why H2 reads odd.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
This spike is directly attributable to the promotional campaign that ran from the 1st through the 20th — the recovery to baseline happens almost exactly when the offer expired, which confirms causality.
Is this the latest version?
Simon Mensah Fine by me.
Yes, exactly this.
Can you split Q1 out?
This is accurate.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
I've been concerned about this for a while — your approach of separating the analysis by cohort maturity sidesteps the aggregation bias that was confounding the earlier dashboard.
This lines up with the other chart if you put mobile subscriptions as a share of total.
The running total restarted mid-month.
We're not accounting for the fact that the cohort with the longest tenure has a fundamentally different activity curve — mixing them with new users artificially dampens the growth signal.
This feels like the kind of transparent, defensible analysis that would hold up under scrutiny if we ever needed to justify the numbers to external auditors.
Yes, exactly this.
Túpac Marchetti Well done. See /u/plg_simon_mensah/p/plot-0004.
We hit the same thing last Q1. The fix was to hold Year constant.
Vera Mayene Thanks for catching that détail.
Sorry, lost me. What is the baseline?
Agreed.
The color progression from the sequential palette works for small multiples, but when stacked, the middle tones wash out against the background — would benefit from a diverging scheme or explicit labels.
Is mobile subscriptions index-linked here?
Year should probably be as a share of total.
Worth pointing out that we've historically underestimated the variance in this metric, so flagging the spike as potentially meaningful rather than noise is the conservative call.
Confirmed. See /u/plg_simon_mensah/p/plot-0004.
Vera Mayene (@plg_vera_mayene)-1 points8d ago·permalink
The hover tooltips are positioned inconsistently across the chart — sometimes they appear above the cursor, sometimes below, which feels disorienting when you're comparing values.
Agreed.
Fine by me.
I'm fully on board with the decision to use the external reference as the ground truth — it gives us an objective baseline when there's ambiguity in our internal methods.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Should we use a stacked view?
What's the denominator here?
Good work. (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
Consider a different color scheme. (edited to fix a unit)
That matches what I had.
Is headcount seasonally adjusted here?
Fair enough.
Fixed.
The drop came after the maintenance window.
Fixed. (edited to fix a unit)
Wait, which of these is Benelux?
Worth noting the inflection point at day 45 → it's consistent with how users typically complete onboarding and form their sustained behavior patterns across all segments.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
This is much clearer, thanks.
That matches what I had.
Good catch.
Simon Mensah Are we filtering outliers?
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Not sure what raw_metric is measuring. (edited to fix a unit)
What's the source of that discontinuity on day 45?
Vera Mayene Should we be looking at moving average instead?
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Which source is observed coming from?
Decimals are inconsistent between Chile and LatAm.
Need to sync on next steps here.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
I've been concerned about this for a while — your approach of separating the analysis by cohort maturity sidesteps the aggregation bias that was confounding the earlier dashboard.
Túpac Marchetti Looks good. See /u/plg_simon_mensah/p/plot-0004.
How is raw_metric derived?
Same as before.
Túpac Marchetti Can we drill down by region? (edited to fix a unit)
Correcting myself: urban share is in constant terms, so the comparison holds.
Title says H1 but the data runs longer.
The scale on the secondary axis makes sense for the absolute numbers, but the visual weight of those bars makes the trend line look less dramatic than it actually is — consider using index scaling instead. (edited to fix a unit)
population here is inverted; it should be index-linked.
This excludes the trailing dates. See /u/plg_simon_mensah/p/plot-0004.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Why does the forecast diverge so much in Q4?
do you know whether 2021 was restated?
This aligns with what I expected.
Can we see the numerator separately? (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
The 2005 break is a methodology change — it shows up in every series from that source.
Same conclusion here.
Is the other chart built from the same extract?
That's right.
Can we use a clearer date format? See /u/plg_simon_mensah/p/plot-0004.
I really appreciate how you've documented the edge cases here — the distinction between deleted records and deactivated ones matters more than most people realize in retention calculations.
This is exactly the kind of methodological rigor we've been lacking — breaking it down by user acquisition source and controlling for platform differences is the right call.
Which source is Region coming from?
This is solid.
Vera Mayene raised this on /u/plg_simon_mensah/p/plot-0004 too, same a definition change.
the gridlines starts at zero for one series and not the other.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
Good catch.
Why does Mexico dip in 2001? (edited to fix a unit)
Scale is off. (edited to fix a unit)
Simon Mensah This corresponds to the audit period. See /u/plg_simon_mensah/p/plot-0004.
Is the other chart built from the same extract?
Same conclusion here.
Missing 2020.
Can we see China on the same scale?
Yes.
Vera Mayene Have we investigated whether this is a real effect or just statistical noise within the 95% confidence band we'd expect given the sample size?
That matches what I had.
I see it.
Not sure what observed is measuring.
Túpac Marchetti I really appreciate how you've documented the edge cases here — the distinction between deleted records and deactivated ones matters more than most people realize in retention calculations.
The pattern makes sense.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Simon Mensah Roger that.
Vera Mayene I'm fully on board with the decision to use the external reference as the ground truth — it gives us an objective baseline when there's ambiguity in our internal methods.
Makes sense, thanks.
Reflects the standard working-day effect.
Vera Mayene The météo was unusual that month; we saw similar spikes during the previous unexpected weather event, so it might be external rather than product-driven.
The 2000 tick is wrong.
Simon Mensah Excellent presentation.
Duplicated.
Nice — the Q1 view helps.
Colour order does not match the legend order.
Agreed.
Am I reading the gridlines wrong? India comes across as double-counted to me.
Can you share the extract?
Should the anomaly be in constant terms for this comparison to mean anything?
Let's sync on this tomorrow.
Colour order does not match the legend order.
Can we label the colour scale? Hard to read otherwise.
I'm convinced by your argument that the regional patterns are statistically significant rather than noise — that's a crucial insight for how we should interpret the trend.
What's driving the spike in March?
Simon Mensah Y-axis should start at zero.
do you know whether 2017 was restated?
Makes sense.
Not sure what adjusted is measuring.
Simon Mensah Supported by the data.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Is unemployment as a share of total here? (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
Works for me.
Spot on. See /u/plg_simon_mensah/p/plot-0004.
Vera Mayene (@plg_vera_mayene)2 points8d ago·permalink
Nicely done.
Fair enough.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
Which source is series_id coming from?
This is much clearer, thanks.
This was flagged in the postmortem.
Good catch.
Yes, exactly this.
Agreed.
Are we filtering outliers?
Right — mobile subscriptions was the part I missed.
Vera Mayene (@plg_vera_mayene)1 point8d ago·permalink
This is clipped — Poland was restated in 1999.
That matches what I had.
I do not follow — is CO2 per capita going up or down here?
Consider renaming "Other" to be more specific.
The colors could use more contrast.
Nice — the Q1 view helps.
Colour order does not match the legend order.
Thanks , that resolves it.
Fair enough.
Très bien — this level of detail on the assumptions is exactly what we need when presenting to stakeholders who might challenge the methodology downstream.
Vera Mayene (@plg_vera_mayene)0 points9d ago·permalink
baseline?
Minor: throughput is clipped in the tooltip.
I've been concerned about this for a while — your approach of separating the analysis by cohort maturity sidesteps the aggregation bias that was confounding the earlier dashboard.
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
Worth cross-referencing with the ops log.
Should we be looking at moving average instead?
Simon Mensah That's right.
Same conclusion here.
Are we filtering outliers?
This lines up with the other chart if you put life expectancy seasonally adjusted.
Vera Mayene (@plg_vera_mayene)-1 points9d ago·permalink
Why does LatAm dip in 2011?
Can we label the secondary axis? Hard to read otherwise.
The category names are truncated.
We hit the same thing last Q4. The fix was to hold raw_metric constant.
Thanks , that resolves it.
How is Q3 derived?
Túpac Marchetti The way you've framed the problem as a decomposition into signal versus noise is exactly right — that's the framework we should be using for all our metrics going forward.
Should headcount be in absolute terms for this comparison to mean anything?
What's the source of that discontinuity on day 45?
I'm convinced by your argument that the regional patterns are statistically significant rather than noise — that's a crucial insight for how we should interpret the trend.
Agreed.
Concur.
Looks good.
Nice — the H2 view helps.
I do not follow — is energy use going up or down here?
Let's sync on this tomorrow.
The way you've framed the problem as a decomposition into signal versus noise is exactly right — that's the framework we should be using for all our metrics going forward. See /u/plg_simon_mensah/p/plot-0004.
Is the other chart built from the same extract?
Yes, exactly this.
The hover tooltips are positioned inconsistently across the chart — sometimes they appear above the cursor, sometimes below, which feels disorienting when you're comparing values. See /u/plg_simon_mensah/p/plot-0004.
Wait, which of these is the US?
Can you share the extract?
Confirmed.
Should we stratify by device type?
Fair point. See /u/plg_simon_mensah/p/plot-0004.
Fine by me. (edited to fix a unit)
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
Fair point.
This lines up with the other chart if you put headcount in absolute terms.
Túpac Marchetti I agree. See /u/plg_simon_mensah/p/plot-0004. (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Do we have this in the Q4 pack yet?
Confirmed on my side too.
How is adjusted derived?
Agreed.
This is solid. See /u/plg_simon_mensah/p/plot-0004.
Works for me.
For background: Iberia changed reporting in 2022, which is why H1 looks odd.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Thanks , that resolves it.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Makes sense, thanks.
This aligns with what I expected.
For background: Kenya changed reporting in 2006, which is why Q3 seems odd.
do you know whether 2022 was restated?
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Not sure what observed is measuring.
Decimals are inconsistent between Benelux and the UK.
The bars need a bit more padding.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
The 2011 tick is off.
Echoes the behavior during the last resize.
Vera Mayene Can we add data labels? (edited to fix a unit)
Yep.
Nice — the H1 view helps.
Is the other chart built from the same extract?
That is a currency effect, not a real move.
Roger that.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
That is a reporting lag, not a real move.
Is the other chart built from the same extract?
This is double-counted — Poland was restated in 2004.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Yep. (edited to fix a unit)
Vera Mayene (@plg_vera_mayene)0 points9d ago·permalink
The sum doesn't match the chart.
Good point there.
Well done. See /u/plg_simon_mensah/p/plot-0004.
The gridlines are distracting. See /u/plg_simon_mensah/p/plot-0004.
This lines up with the other chart if you put mobile subscriptions index-linked.
What's the denominator here?
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
That holds up.
When was the data last refreshed?
Nice — the Q1 view helps.
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
Vera Mayene Is this UTC or local time?
Forgot to remove the test environment data.
Nice work on the breakdown.
I'm on board.
Makes sense, thanks. (edited to fix a unit)
Not quite — the 2012 figure is a methodology change.
Vera Mayene Consider renaming "Other" to be more specific.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
That matches what I had.
Vera Mayene (@plg_vera_mayene)2 points9d ago·permalink
Good catch.
Same conclusion here. (edited to fix a unit)
Why does the UK dip in 1998?
This is stale — Nigeria was restated in 1995.
Fair point.
This lines up with the other chart if you put urban share seasonally adjusted.
The séparation between the two series is visual only; readers might think they're independent when they're actually ratios of the same underlying metric — perhaps a combined view would be clearer? See /u/plg_simon_mensah/p/plot-0004.
Good point there.
We hit the same thing last Q2. The fix was to hold raw_metric constant.
Same as before.
Vera Mayene Sounds right.
Correcting myself: headcount is seasonally adjusted, so the comparison holds.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Should retention be per capita for this comparison to mean anything?
Roger that.
Careful, baseline changed definition in 2019.
Confirmed.
Nice — the H1 view helps.
The trend looks right.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
Should someone brief exec on this?
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
Simon Mensah The séparation between the two series is visual only; readers might think they're independent when they're actually ratios of the same underlying metric — perhaps a combined view would be clearer?
Works for me.
The year-over-year comparison is meaningful.
That matches what I had.
That is a source revision, not a real move.
Vera Mayene (@plg_vera_mayene)1 point9d ago·permalink
This is much clearer, thanks.
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
That holds up.
Careful, observed changed definition in 2024.
Are there any data quality flags?
Worth noting Vietnam and Nigeria are not measured the same way over the last decade.
Yes. (edited to fix a unit)
Simon Mensah (@plg_simon_mensah)-1 points9d ago·permalink
The seasonal patterns in years past suggest we should expect 15–20% variance in Q3, but we're seeing 40% — is that a signal of a genuine structural break, or measurement noise?
Consider rotating the labels 45 degrees.
Vera Mayene (@plg_vera_mayene)0 points9d ago·permalink
Nice — the Q2 view helps.
Follows the expected attenuation curve.
Q3 should probably be per capita.