Dashboard data is current and readable.
salesdash.psfarms.co.ke
PSF Sales + Operations Dashboard
Current view of PSF revenue and HACCP operations from the latest workbook refresh.
Source
Source Intake
Source status, freshness, row counts, build version, and workbook URLs for the current dashboard data.
Latest month Apr 2026
Latest week 2026-W14
Last success Apr 1, 10:20 PM
2026-W14
Public inputs
Source status
Workbook connectivity, freshness, and source URLs.
7/7 tabs ingested · 587 rows · Budget/revenue workbook, all tabs ingested to locate the actual revenue sheet
https://docs.google.com/spreadsheets/d/1GbC2zoMES1PGEunsJh7UBB7fRkL1zYVwzczoZDojUnQ/edit?gid=695420185#gid=695420185
34/34 tabs ingested · 933 rows · All tabs requested
https://docs.google.com/spreadsheets/d/1IlCrI_aPESNDtPZ9629GSCjsCBhTakxbMP9eTlgzxUg/edit?gid=1811594404#gid=1811594404
Freshness
Operational details
Performance
Weekly Performance
KES 6,000 from 12.5 kg across 2 sales
2026-W14
50 punnets
Compared with 2026-W13
Rolling average weekly revenue
Rolling average weekly kilos
Weekly trend
Visible ISO weeks
Revenue by resolved ISO week in the current workbook-backed data cut.
Projection
Projection + Pipeline
Run-rate projection plus production readiness and HACCP pressure from the current operating data.
Based on the rolling four-week revenue run-rate
Based on the rolling four-week kilo run-rate
3 kg pack gap remaining
Latest month Apr 2026
29 alerts in the current HACCP cut
HACCP
Highest-risk batches
Current incubation batches sorted by derived risk score.
| Batch | Removed | First issue | Risk score |
|---|---|---|---|
| SB-2026/02/25-05-LK (66bags) SB-2026/02/25-05-NN (250 bags) | 318 | Day 5 | 398 |
| SB-2026/02/12-03-LK(116bags) | 12 | Day 7 | 194 |
| SB-2026/03/11-06-LK (73bags) SB-2026/03/11-06-JG (73bags) | 0 | Day 3 | 180 |
| SB-2026/02/19-04-NN (57bags) | 13 | Day 7 | 105 |
| SB-2026/01/27-01-ED(71 bags) SB-2026/01/27-01-NM(62 bags) | 28 | Day 6 | 98 |
| SB-2026/02/05-02-ED(74 bags) SB-2026/02/05-02-NM(39 bags) SB-2026/02/05-02-LK(9 bags) | 0 | Day 7 | 58 |
Revenue
Recent sales
Most recent resolved sales rows in the current dashboard data.
| Date | Customer | Kgs | Revenue |
|---|---|---|---|
| 04/01/2026 | Geoffrey Wanjiku | 6.5 kg | KES 3,120 |
| 03/30/2026 | Geoffrey Wanjiku | 6 kg | KES 2,880 |
| 03/27/2026 | Cilantro Sprouts | 2.5 kg | KES 1,250 |
| 03/25/2026 | Margaret Wanjiku | 5.5 kg | KES 2,640 |
| 03/23/2026 | Geoffrey Wanjiku | 10 kg | KES 4,800 |
| 03/20/2026 | Cilantro Sprouts | 2.5 kg | KES 1,250 |
| 03/20/2026 | Zucchini | 7.5 kg | KES 3,900 |
| 03/18/2026 | Belonce Wanjiku | 9.25 kg | KES 4,440 |
Clients
Top Clients
Top clients for Apr 2026.
Current month
Top clients
Customer concentration from the current revenue view.
| Client | Punnets | Kgs | Revenue | Share |
|---|---|---|---|---|
| Geoffrey Wanjiku | 26 | 6.5 kg | KES 3,120 | 100% |
Mix
Client Mix
Revenue concentration by channel and label type in the current dashboard data.
Largest single customer revenue share
Combined revenue share of the top three customers
Channels
Client mix by channel
Revenue share by route to market.
Labels
Client mix by label type
Revenue share by label type.
Validation
Validation Checks
Schema, source, and cross-check results for the current dashboard data.
2/2 configured workbooks connected, 41 tabs ingested.
Required revenue columns resolved in 2/2 revenue tabs.
INC_Alerts did not expose a usable header row, so the build used a positional fallback mapping.
The dispatch tab is present, but it currently has zero usable rows.
85.75 kg sold versus 86.88 kg packed (98.7% sell-through).
Snapshot generated at 2026-04-02T02:20:01.957Z.
Diagnostics
Data Gaps
Live issues and warnings affecting the current dashboard data.
80.2% of sold punnets still carry label type `N/A`.
INC_Alerts is still parseable, but it required a positional fallback because the header row was absent.
LOG 13 - Dispatch has no usable rows, so outbound traceability is incomplete.