{"id":845,"slug":"client-bjf-kpi-candidates","title":"B&J KPI candidates — every defensible metric, with source and confidence","kind":"reference","scope":"client-case-studies","status":"current","audiences":["kevin","candid-team","client-prospect"],"topics":["client-boucher-jones","case-study-source","kpi-candidates"],"reference_body":"**The case study writer should pick from this list, not invent new ones.** Each metric is tagged with its source and a publishable/non-publishable confidence label.\n\n## Technical (verified or easily verifiable — publishable)\n\n| Metric | Value | Source |\n|---|---|---|\n| Pages indexable | ~50 live, ~8 planned (vs. ~6 on old site) | Pre-launch audit **[Verified]** |\n| Page-count multiplier | ~8× | Derived **[Verified]** |\n| Cardlock + depot location entities modeled | 7 owned sites | Site IA + audit **[Verified]** |\n| Counties served (named pages) | 6 | Page inventory **[Verified]** |\n| Cities served (named pages) | 15 | Page inventory **[Verified]** |\n| Long-form articles published | 12 | `/resources/` inventory **[Verified]** |\n| Petro-Canada products in catalog | 350+ | Tech-stack doc **[Verified]** |\n| Petro-Canada products fully ingested into Manifold (with attributes, relationships, images) | 269 products / 41 families / 95 OEM specs / 280 spec-meeting relationships / 470 brand edges / 361 product images | Manifold ingestion roadmap v2.1 **[Verified]** |\n| Manifold total entities | 946 | Roadmap **[Verified]** |\n| Manifold total relationships | 1,443 | Roadmap **[Verified]** |\n| Schema types planned at launch | Organization, LocalBusiness × 7, BreadcrumbList, FAQPage (9+ pages), Article (12), Service per product, Product per SKU, GasStation per cardlock | Audit recommendation **[Verified plan, not-yet-deployed — flag accordingly]** |\n| Hosting cost | ~$10–20 CAD/month all-in (Hetzner VPS, self-hosted, no subscription stack) | Tech-stack doc **[Verified]** |\n\n## Technical (measurable but not yet captured — pending)\n\n| Metric | Status |\n|---|---|\n| Lighthouse scores | **[Unknown — to be measured on dev URL]** |\n| CrUX 28-day | **[Not available — pre-production traffic]** |\n| Uptime since dev URL went live | **[Unknown — needs host/service log query]** |\n| Build time | **[Unknown — measurable from `npm run build` output]** |\n| Time-to-publish a new article | **[Unknown — measurable but not yet documented]** |\n\n## Operational (client-reported — needs Michael)\n\nAll **[Unknown]** until interview. Specifically:\n\n- Quote turnaround before vs. after\n- **\"18 spreadsheets\" claim** from the original intake prompt — NOT documented in project knowledge. Either it came from a conversation Kevin had with Michael (defensible, needs sourcing) or it was speculative (do not publish). **Flag for verification.**\n- Staff using the platform daily\n- Hours saved per week on admin\n- Error rate / data quality improvement\n- Customer-facing turnaround\n\nMost are **premature** because CRM Phase 1 has not shipped.\n\n## Business outcomes (client-reported)\n\nAll **[Unknown]** — site not yet at production cutover:\n\n- Lead volume change\n- Revenue impact\n- NPS / customer satisfaction\n- New business won that the old system couldn't have supported\n- Davis & McCauley customer retention through brand transition (flagged as critical KPI in D&M digital transition audit, measurable post-launch)\n\n## SEO / discovery (verified post-cutover)\n\n| Metric | Status |\n|---|---|\n| Indexed pages in GSC before vs. after | **[Unknown — measurable after cutover. Old site has ~6 indexed; new will have ~50.]** |\n| Organic traffic delta | **[Unknown — premature]** |\n| Keyword ranking positions | **[Unknown — projection model exists in `BJ_Phase2_Proposal_v2.docx`; actual data is post-launch only]** |\n| AI citation appearances (Perplexity / ChatGPT / AI Overviews) | **[Unknown — anecdotal only. Audit projection: AI-citation visibility lags content quality by 60–90 days post-schema-deployment.]** |\n\n## Strategy / research artifacts (verified Candid output)\n\n| Metric | Value |\n|---|---|\n| Foundation research documents delivered | ~20+ in the project, incl. agriculture, fleet/commercial, lubricants, propane (greenhouses, livestock, grain drying, residential), DEF, geographic intelligence (Tier 1 + Tier 2/3), buyer persona research, regulatory research, competitive analysis, keyword universe, D&M transition audit, pre-launch audit. **[Verified — file inventory]** |\n| Buyer personas documented | 5+ (named, with verbatim sourcing where available). **[Verified — buyer persona doc]** |\n| Regulatory citations embedded in copy | *\"Every regulatory and operational claim is sourced and dated.\"* — audit language. **[Verified — audit]** |","rationale_body":null,"metadata":null,"links":{"outgoing":[],"incoming":[{"slug":"client-bjf-case-study-source-v1","title":"Boucher & Jones Fuels — case-study source material, v1 (parent index)","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"client-bjf-live-site-inventory","title":"B&J live site inventory — page count, IA, what is planned (headline KPI: ~50 pages live vs ~6 before)","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"client-bjf-technical-seo-posture","title":"B&J technical SEO posture — old vs new, with explicit gaps to close pre-launch","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"client-bjf-data-gaps-needs-followup","title":"B&J — known unknowns that need a human conversation or a tool query before publication","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"rule-client-case-study-confidence-on-kpis","title":"Rule: every KPI in a Candid case study must carry a source and a confidence label inline","kind":"rule","scope":"client-case-studies","link_type":"depends-on"},{"slug":"client-bjf-build-performance-v2","title":"B&J — build performance (v2, Turbopack, verified 2026-05-24)","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"client-bjf-lubricants-data-pattern-v2","title":"B&J — lubricants module shape (v2): 81 records in a TS module, deliberately lift-and-shift-ready for the Manifold swap","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"client-bjf-schema-deployment-verified-v2","title":"B&J — JSON-LD schema deployment VERIFIED (v2) — supersedes the \"biggest technical gap\" claim in v1","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"client-bjf-service-uptime-and-tunnel-v2","title":"B&J — service uptime, memory footprint, and tunnel reachability (v2, verified 2026-05-24)","kind":"reference","scope":"client-case-studies","link_type":"relates-to"},{"slug":"client-bjf-lighthouse-status-v2","title":"B&J — Lighthouse status (v2): NOT measurable from production host; needs a desktop DevTools session","kind":"reference","scope":"client-case-studies","link_type":"relates-to"}]},"created_at":"2026-05-24T00:26:55.489Z","updated_at":"2026-05-24T00:26:55.489Z"}