| Metric | CY (30 Sep 26) | PY (30 Sep 25) | YoY Δ | YoY % | MoM (30 Aug 26) | MoM Δ | MoM % |
|---|---|---|---|---|---|---|---|
| Sales (GA4) ⁽³⁾ | 85 | 32 | +53 | +165.6% | 35 | +50 | +142.9% |
| Activations | 85 (CY reflects LAD 30 Sep) | 35 | +50 | +142.9% | 18 | +67 | +372.2% |
| Disconnections (Activations + PTCC − TCC) ⁽ᵃ⁾ | -375 | 0 | −375 | N/A | 0 | −375 | N/A |
| GTV (ex-GST) | $0 | $0 | $0 | N/A | $0 | $0 | N/A |
| TCC (end of period — 30 Sep) | 24,703 | 20,623 | +4,080 | +19.8% | 23,413 | +1,290 | +5.5% |
| PTCC (previous day's published TCC — 29 Sep) ⁽⁵⁾ | 24,243 | 20,588 | +3,655 | +17.8% | 23,395 | +848 | +3.6% |
⁽³⁾ Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.
⁽ᵃ⁾ Disconnections derived formula: Activations + PTCC − TCC. CY: 85 + 24,243 − 24,703 = −375. PY: 35 + 20,588 − 20,623 = 0. MoM: 18 + 23,395 − 23,413 = 0. A negative result indicates BigQuery invoice data arrived overnight (≈326 extra invoices dated 28 Sep landed in the 10:30 refresh), causing TCC_EOP to exceed PTCC + activations; this is a data-freshness artefact and is rendered in neutral grey. PTCC (CY) from Google Sheet; PTCC (PY) and PTCC (MoM) from BigQuery. True figures pending SQL Server source ([KOG_DATAWAREHOUSE].[VHA].[T_KGN_INTERNET_TOTALS_DAILY_HISTORY]).
⁽⁵⁾ PTCC_CY = previous day's published TCC (from Google Sheet: https://docs.google.com/spreadsheets/d/1juzrxFK6b8acGqtMwVeYzho99cCVOZ-FdraOqNrlLMs). PTCC_PY and PTCC_MoM computed from BigQuery using report_date = YEST_PY−1 and MOM_YEST−1 (historical data is settled). Disconnections (yesterday) = Activations + PTCC − TCC. GTV shows $0 for 30 Sep in all periods: no invoices are dated past LID (28 Sep) — invoices are issued in batches, not daily.
| Plan | CY activations | PY activations | YoY Δ | YoY % |
|---|---|---|---|---|
| Gold+ MTM | 68 | 21 | +47 | +223.8% |
| Gold MTM | 9 | 2 | +7 | +350.0% |
| Silver MTM | 5 | 11 | −6 | −54.5% |
| Diamond MTM | 2 | 0 | +2 | new |
| Bronze MTM | 1 | 1 | 0 | 0.0% |
| Total | 85 | 35 | +50 | +142.9% |
| Metric | CY (1–30 Sep 26) | PY (1–30 Sep 25) | YoY Δ | YoY % | MoM (1–30 Aug 26) | MoM Δ | MoM % |
|---|---|---|---|---|---|---|---|
| Sales (GA4) ⁽³⁾ | 2,101 ⁽⁶⁾ | 778 | +1,323 | +170.1% | 1,741 ⁽⁷⁾ | +360 | +20.7% |
| Activations | 1,992 | 772 | +1,220 | +158.0% | 1,770 | +222 | +12.5% |
| Disconnections (⚠ floor, 45-day lag) | 566 | 717 | −151 | −21.1% | 883 | −317 | −35.9% |
| GTV (ex-GST) | $1,795,202 | $1,411,185 | +$384,017 | +27.2% | $1,699,039 | +$96,163 | +5.7% |
| TCC (end of period) | 24,703 | 20,623 | +4,080 | +19.8% | 23,413 | +1,290 | +5.5% |
⁽³⁾ Sales sourced from GA4. All other metrics from BigQuery.
⁽⁶⁾ CY MTD sales = 2,101, derived: 2,016 (GA4 MTD through 29 Sep, prior run) + 85 (GA4, 30 Sep). ⁽⁷⁾ MoM MTD sales (1–30 Aug) uses the Aug-2026 full-month GA4 total (1,741) as a proxy because the GA4 day-range fetch failed this run; true 1–30 Aug value is marginally lower. PY MTD sales = Sep-2025 full month (1–30 Sep, GA4 actual).
Disconnections = invoice-cycle churn (customer with no follow-up invoice within 45 days, attributed to invoice date + 35 days); a floor figure with a 45-day lag, so recent periods are understated.
| Plan | CY activations | PY activations | YoY Δ | YoY % |
|---|---|---|---|---|
| Gold+ MTM | 1,460 | 231 | +1,229 | +532.0% |
| Gold MTM | 284 | 189 | +95 | +50.3% |
| Silver MTM | 106 | 232 | −126 | −54.3% |
| Bronze MTM | 83 | 102 | −19 | −18.6% |
| Diamond MTM | 33 | 11 | +22 | +200.0% |
| Platinum MTM | 26 | 7 | +19 | +271.4% |
| Total | 1,992 | 772 | +1,220 | +158.0% |
| Metric | CY (1 Jul–30 Sep 26) | PY (1 Jul–30 Sep 25) | YoY Δ | YoY % |
|---|---|---|---|---|
| Sales (GA4) ⁽³⁾ | 5,670 | 3,526 | +2,144 | +60.8% |
| Activations | 5,837 | 3,843 | +1,994 | +51.9% |
| Disconnections (⚠ floor, 45-day lag) | 2,361 | 2,157 | +204 | +9.5% |
| GTV (ex-GST) | $5,080,807 | $4,190,366 | +$890,442 | +21.2% |
| TCC (end of period) | 24,703 | 20,623 | +4,080 | +19.8% |
⁽³⁾ Sales from GA4: FYTD CY = Jul 1,828 + Aug 1,741 + Sep 2,101; PY = Jul 1,640 + Aug 1,108 + Sep 778 (monthly GA4 actuals from state file). GTV PY period (Jul–Sep 2025) does not include the Mar-2025 bulk-rebill anomaly, so no adjustment was required.
| Plan | CY activations | PY activations | YoY Δ | YoY % |
|---|---|---|---|---|
| Gold+ MTM | 4,244 | 231 | +4,013 | +1737.2% |
| Gold MTM | 847 | 1,236 | −389 | −31.5% |
| Silver MTM | 314 | 1,655 | −1,341 | −81.0% |
| Bronze MTM | 256 | 608 | −352 | −57.9% |
| Platinum MTM | 93 | 63 | +30 | +47.6% |
| Diamond MTM | 83 | 49 | +34 | +69.4% |
| Gold M2M | 0 | 1 | −1 | −100.0% |
| Total | 5,837 | 3,843 | +1,994 | +51.9% |
* Mar 25: raw GTV was $21,255,577 (bulk-rebill anomaly); substituted with the Apr-25 full-month GTV ($1,239,536) for a like-for-like view. Orange = today (1 Oct 2026): TCC 24,703 and month-to-date GTV $0 (no October invoices yet). Sep 26 bar is the full month ($1,795,202).
35/37 months populated · all Nov 2023+ months are real GA4 actuals; current month (amber) is Sep MTD through 30 Sep (2,101 — derived from prior MTD + GA4 day). Sep/Oct 2023 pre-date GA4 ecommerce tracking.
Source: BigQuery (NbnActivationDate). Current month in amber.
Current quarter is QTD (amber).
Stacked by tier (Bronze → Diamond).
Stacked area, 36 historical month-ends + today (NIC + PIC, distinct customers, tier from latest activated plan; "Other" = unclassified plans).