Kogan Internet — Daily Performance Report

Reporting date 24 Aug 2026 · generated 25 Aug 2026 (Australia/Melbourne) · Sales from GA4 · all other metrics from BigQuery kogan-analytics-prod
TCC end of period
23,283
YoY +2,906 (+14.3%)MoM +366 (+1.6%)
FYTD Activations
3,370
YoY +456 (+15.6%)
FYTD Sales (GA4)
3,205
YoY +590 (+22.6%)
FYTD GTV (ex-GST)
$3.08M
YoY +$511.5k (+19.9%)
MTD Activations
1,338
YoY +216 (+19.3%)MoM -251 (-15.8%)
MTD GTV (ex-GST)
$1.49M
YoY +$280.6k (+23.2%)MoM +$39.9k (+2.7%)

✓ What's Working Well

  • TCC at a record 23,283 — up 2,906 YoY (+14.3% vs 20,377 PY) and up 366 on last month (+1.6% vs 22,917 at 24 Jul).
  • FYTD activations 3,370 vs 2,914 — +456 connections YoY (+15.6%%) with only two months of FY27 elapsed.
  • FYTD sales (GA4) 3,205 vs 2,615 — +590 orders YoY (+22.6%%), running ahead of the activation growth rate, so the pipeline into September is healthy.
  • FYTD GTV $3.079M vs $2.567M — +$511.5k YoY (+19.9%%). No March-2025 bulk-rebill overlap in either FY27 or FY26 FYTD windows, so this is clean like-for-like.
  • MTD activations 1,338 vs 1,122 — +216 YoY (+19.3%%).
  • MTD sales (GA4) 1,377 vs 975 — +402 YoY (+41.2%%), the strongest YoY line in the report.
  • MTD GTV $1.492M vs $1.211M — +$280.6k YoY (+23.2%%), and +$39.9k (+2.7%%) against the same 1–24 window last month.
  • MTD churn events 494 vs 528 PY — 34 fewer (−6.4%%) despite a materially larger base, and 206 fewer than the 700 recorded 1–24 Jul (−29.4%%).
  • Yesterday activations 33 vs 13 PY (+153.8%%) — a clean comparison, since the CY figure reflects LAD Sun 23 Aug 2026 against Sun 24 Aug 2025. Yesterday sales 63 vs 20 PY (+215.0%%) is flattered by day-of-week: Mon 24 Aug 2026 vs Sun 24 Aug 2025.
  • Gold+ now carries the book — 955 of 1,338 MTD activations (71.4%%) and 7,252 of 23,283 TCC (31.1%%), up from 6 customers a year ago.

⚠ What Needs Watching

  • Yesterday derived disconnections are negative (CY −1,354; MoM −625). This is a data-freshness artefact, not churn: BigQuery invoice data arrived overnight and pushed TCC above PTCC + activations. Treat both as unusable and read the MTD churn line instead. Rendered in grey rather than green for this reason.
  • Yesterday GTV reads $0.00 — the invoice table is only settled through 22 Aug 2026, so 23 and 24 Aug carry no invoices yet. Not a revenue event; it will backfill within 1–2 days.
  • MTD activations 1,338 vs 1,589 for 1–24 Jul — down 251 (−15.8%%) month on month. July was an exceptional month (2,032 activations full-month, the highest in three years), so August is stepping down from a peak rather than breaking trend, but it is worth confirming the July spike was campaign-driven and not pull-forward.
  • Yesterday activations 33 vs 76 on 24 Jul (−56.6%%) and yesterday sales 63 vs 72 (−12.5%%). Single-day figures are noisy — 24 Aug 2026 was a Monday against a Friday comparator — but the direction matches the MTD softening above.
  • PTCC drift on the TCC sheet. Published PTCC for 23 Aug was 21,896, while BigQuery recomputes that same date at 23,283 — a 1,387 gap. The sheet series has been swinging 300–600 a day (22,422 on 18 Aug, 22,926 on 19 Aug), which is what drives the negative derived disconnections. Worth reconciling the NIC invoice-window definition before the derived-churn line can be trusted daily.
  • Silver has effectively stopped selling — FYTD Silver activations 188 vs 1,353 PY (−86.1%%) and Bronze 158 vs 474 (−66.7%%). This is deliberate mix shift into Gold+ rather than lost volume (total FYTD activations are up 15.6%%), but the legacy Silver base of 8,008 is now the single largest churn-exposed cohort.
  • MTD and FYTD disconnections are a floor, not a total — the invoice-cycle method needs 45 days to confirm a churn event, so recent weeks are structurally understated. FYTD 1,406 vs 1,272 PY (+10.5%%) is the more reliable read, and it is growing slower than the 14.3%% TCC base growth.
  • GA4 monthly-sales history was re-bootstrapped this run. The persistent state file was not present on this sandbox, so 33 of 37 months on the Trends chart are BigQuery×0.93 estimates rather than real GA4. One real month is backfilled per daily run (Nov 2023 done today); full accuracy in ~33 runs.

Yesterday — 24 Aug 2026

Compared with 24 Aug 2025 (prior year) and 24 Jul 2026 (prior month).
YoY (vs prior year)    MoM (vs prior month)
MetricYear on YearMonth on Month
CY24 Aug 2026PY24 Aug 2025YoY ΔYoY %MoM base24 Jul 2026MoM ΔMoM %
Sales (GA4)(3)6320+43+215.0%72-9-12.5%
Activations33(CY reflects LAD 23 Aug)13+20+153.8%76-43-56.6%
Disconnections(a)(Activations + PTCC − TCC)-1,35439-1,393-3571.8%-625-729-116.6%
GTV (ex-GST)$0.00(invoices settled to 22 Aug)$20.6k$-20.6k-100.0%$61.6k$-61.6k-100.0%
TCC (end of period — 24 Aug)23,28320,377+2,906+14.3%22,917+366+1.6%
PTCC (previous day’s published TCC — 23 Aug)(5)21,89620,403+1,493+7.3%22,216-320-1.4%

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM280+28new
Gold MTM42+2+100.0%
Silver MTM19-8-88.9%
Bronze MTM02-2−100.0%
Total3313+20+153.8%
(3) Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.
(a) Disconnections derived formula: Activations + PTCC − TCC. CY: 33 + 21,896 − 23,283 = -1,354. PY: 13 + 20,403 − 20,377 = 39. MoM: 76 + 22,216 − 22,917 = -625. PTCC (CY) from Google Sheet; PTCC (PY) and PTCC (MoM) from BigQuery (settled historical data). A negative result indicates BigQuery invoice data arrived overnight causing TCC end-of-period to exceed PTCC + activations — this is a data-freshness artefact, not negative churn, and is rendered in neutral grey so it is never coloured as a win. True figures pending SQL Server source ([KOG_DATAWAREHOUSE].[VHA].[T_KGN_INTERNET_TOTALS_DAILY_HISTORY]).
(5) PTCC_CY = previous day’s published TCC, read from the TCC Calc Google Sheet (row dated 23 Aug 2026). PTCC_PY and PTCC_MoM computed from BigQuery using report_date = YEST_PY−1 (23 Aug 2025) and MOM_YEST−1 (23 Jul 2026) respectively, since historical data is settled. Disconnections (yesterday) = Activations + PTCC − TCC.
Activation data lag: NbnActivationDate lags one day, so CY activations use LAD = 23 Aug 2026. The report date label remains calendar yesterday (24 Aug 2026). PY and MoM activations use their calendar dates unadjusted.
Invoice data lag: the latest invoice in BigQuery is dated 22 Aug 2026, so GTV for 23–24 Aug 2026 is $0.00 until the batch lands.

Month to date — 1 Aug to 24 Aug 2026

Compared with 1 Aug – 24 Aug 2025 (prior year) and 1 Jul – 24 Jul 2026 (prior month).
YoY (vs prior year)    MoM (vs prior month)
MetricYear on YearMonth on Month
CY1 Aug – 24 Aug 2026PY1 Aug – 24 Aug 2025YoY ΔYoY %MoM base1 Jul – 24 Jul 2026MoM ΔMoM %
Sales (GA4)(3)1,377975+402+41.2%1,402-25-1.8%
Activations1,3381,122+216+19.3%1,589-251-15.8%
Disconnections⚠ floor (45-day lag)494528-34-6.4%700-206-29.4%
GTV (ex-GST)$1.49M$1.21M+$280.6k+23.2%$1.45M+$39.9k+2.7%
TCC (end of period)23,28320,377+2,906+14.3%22,917+366+1.6%

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM9550+955new
Gold MTM204397-193-48.6%
Silver MTM79504-425-84.3%
Bronze MTM72183-111-60.7%
Platinum MTM1924-5-20.8%
Diamond MTM914-5-35.7%
Total1,3381,122+216+19.3%
(3) Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.
Disconnections use invoice-cycle churn: a LEAD() over (CustomerID, invoice_date) flags an event when the next invoice is more than 45 days later, or absent and the invoice is more than 45 days old. The event is attributed to invoice_date + 35 days. Because confirmation needs 45 days, recent weeks are structurally understated — read these as a floor, not a total.
(4) GTV anomaly adjustment: a bulk-rebill event inflated March 2025 GTV to $21.26M. Any PY period covering March 2025 is restated by substituting the April 2025 full-month GTV. No adjustment applies this run — neither the FY26 MTD (1–24 Aug 2025) nor FYTD (1 Jul – 24 Aug 2025) comparison windows overlap March 2025.

Financial year to date — 1 Jul to 24 Aug 2026

FY27 to date compared with the same window of FY26 (1 Jul – 24 Aug 2025). No month-on-month comparison on this tab.
YoY (vs prior year)    MoM (vs prior month)
MetricYear on Year
CY1 Jul – 24 Aug 2026PY1 Jul – 24 Aug 2025YoY ΔYoY %
Sales (GA4)(3)3,2052,615+590+22.6%
Activations3,3702,914+456+15.6%
Disconnections⚠ floor (45-day lag)1,4061,272+134+10.5%
GTV (ex-GST)$3.08M$2.57M+$511.5k+19.9%
TCC (end of period)23,28320,377+2,906+14.3%

Plans activated — all plans

PlanCY activationsPY activationsYoY ΔYoY %
Gold+ MTM2,4250+2,425new
Gold MTM495999-504-50.5%
Silver MTM1881,353-1,165-86.1%
Bronze MTM158474-316-66.7%
Platinum MTM6251+11+21.6%
Diamond MTM4236+6+16.7%
Gold M2M01-1−100.0%
Total3,3702,914+456+15.6%
(3) Sales sourced from GA4 (Ecommerce purchases: Item name report). All other metrics from BigQuery.
Disconnections use invoice-cycle churn: a LEAD() over (CustomerID, invoice_date) flags an event when the next invoice is more than 45 days later, or absent and the invoice is more than 45 days old. The event is attributed to invoice_date + 35 days. Because confirmation needs 45 days, recent weeks are structurally understated — read these as a floor, not a total.
(4) GTV anomaly adjustment: a bulk-rebill event inflated March 2025 GTV to $21.26M. Any PY period covering March 2025 is restated by substituting the April 2025 full-month GTV. No adjustment applies this run — neither the FY26 MTD (1–24 Aug 2025) nor FYTD (1 Jul – 24 Aug 2025) comparison windows overlap March 2025.

TCC & monthly GTV — Jun 2023 to today

Blue line (left axis) = end-of-month Total Connected Customers; the final point (25 Aug 2026, orange) is today. Green bars (right axis) = monthly GTV ex-GST; the final bar (orange) is month-to-date.
* Mar 25 — the raw March 2025 GTV of $21,255,577 reflects a one-off bulk-rebill event. It has been substituted with the April 2025 full-month GTV of $1,239,536 so the trend line stays readable.

A · Monthly Sales (GA4) — last 37 months

34/37 months populated (2 real GA4, 32 BigQuery×0.93 estimates, 3 pre-Nov-2023 with no GA4 ecommerce tracking). Nov 2023 onward becomes real GA4 as the daily backfill progresses — one month is replaced per run, earliest estimate first. Current month (amber) is GA4 month-to-date through 24 Aug 2026.

B · Monthly Connections (Activations) — last 36 months

Source: BigQuery fct_kogan_nbn_orders, counted on NbnActivationDate. Current month (amber) is partial.

C · Quarterly Connections (Activations)

Final bar (amber) is the quarter to date.

D · Monthly Activations by Plan Tier

Stacked by tier. Gold+ launched September 2025 and now accounts for the majority of monthly activations.

E · TCC by Plan Tier

Stacked area, 36 historical month-ends plus a final point at today. Uses the same NIC + PIC formula as the TCC chart, with each customer assigned the tier of their most recent order.