SporelineSporeline
Sign InStart free

Getting Started

  • Help Center
  • Getting Started

Operations

  • Dashboard
  • Scan
  • Blocks
  • Batches
  • Recipes

Printing

  • Label Templates

Lab

  • Cultures
  • Cryo Storage
  • Agar Plates
  • Liquid Cultures
  • Trials
  • Strains

Analytics

  • KPIs
  • Data Health
  • AI Insights

Logistics

  • Locations
  • Customers
  • Deliveries

Admin

  • Team
  • Settings
  • Billing
  • API Keys
  • Configuration
  • Enumerables
  • Integrations
  • Notifications
  • Import
  • Brand Profile
  • Products
  • Traceability
  • Compliance
  • Reports
  • Log Transcription
  • Switchboard

Guides

  • Your First Batch
  • Moving Blocks
  • Import from Spreadsheets
  • Lots and Spawn
  • Room Readings
  • The New Sporeline Look
  • Lots on Orders
  • Lot Transactions and Lot Audits
  • The Sterilization Log
  • Reports and Their Numbers
  • Auto-assign Lots and Pick Lists
  • Recipes and Planning a NOC Day
  • Stage Schedules and Due Today
  • Planning
  • Notification Rules
  • QC Checkpoints and Release
  • The Lab: Cultures, Cryo, Plates and Liquid Cultures
  • Traceability and Recall
  • Sporeline: Explore Your Lineage
  • Scanning on the Floor
  • Counts by Scan
  • Shared Handhelds
  • Zebra Handhelds
  • Orders and Packing Slips
  • QuickBooks Customers and Products
  • Accounting Export
  • Site Transfers
  • Raw Materials
  • Optional Features
  • Approve AI Changes
  • Configuration Tabs
  • Harvest Workflow
  • Contamination Alerts and the Weekly Digest
  • Label Printing
  • Team Setup
  • The Free Plan
  • Usage Recording
  • Signing Up and Farmhand on Free
  • Start Your Farm from an AI Assistant
  • Privacy and Your Data
  • Connect an AI Assistant
  • Ask Your Assistant
  • Appearance and Dark Mode
  • API Quickstart
  • Shopify Setup
  • Shopify Troubleshooting
  • Migrate With an AI Assistant
  • Spreadsheet Templates for Importing
  • Photos and Files

API

  • Reference
  • Authentication
  • Rate Limits
  • Error Codes

Data Health

A 0 to 100 score for how complete, current and consistent your records are, with suggestions for what to fill in.

Data Health

Data Health scores how complete, current and consistent your records are, and tells you which gaps to fill first. Your KPIs are only as reliable as the data behind them, so a higher score means more trustworthy KPIs. Open it from Analytics > Data Health in the sidebar.


The Overall Score

The top of the page shows your Overall Data Health Score out of 100:

ScoreWhat it means
Above 80Your data quality is strong
50 to 80Some gaps exist. The suggestions below will help
Below 50Significant gaps. Fill in missing fields to get accurate KPIs

The overall score combines five streams, each weighted by how much it matters to your metrics:

StreamWeight
Harvests30%
Blocks25%
Batches20%
Recipes15%
Cost & Sales10%

A stream with no records scores 0 and suggests creating some.


Stream Scores

Each stream has a card with its score, its top suggestion, and four factor bars. A stream’s score is the average of its four factors. Bars are green above 80, amber from 50 to 80, and red below 50.

FactorWhat it measures
CompletenessThe share of records with their key fields filled in
TimelinessFor Blocks, this drops for every active block that hasn’t been updated in more than 14 days. The other streams always score 100 here
ConsistencyWhether values vary the way real data does. Suspiciously uniform numbers, such as the same weight on every harvest, score lower, and so do wildly scattered ones. With fewer than three values there’s nothing to compare, so the score is 100
RecencyHow recently the stream’s newest record was added or updated. A record from today scores close to 100, falling to 0 once the newest record is 30 days old

For Cost & Sales, Consistency is the share of recipes whose ingredients have a Cost source (Estimated, Averaged or Actual) set in the recipe wizard.


Stream Detail

Click a stream card to open its detail panel below the cards. Click it again to close it.

  • Suggestions list what to fill in. The top suggestion also estimates how much it would raise the stream’s completeness.
  • Field Health shows the percentage of records that have each field filled in. Fields at 80% or above get a check mark. Fields below 80% say how many values are missing.
StreamFields in Field Health
Recipesingredients, ingredient_costs, sterilization_params, fruiting_params, overhead_cost_estimate
Batcheslabor_cost, substrate_cost, overhead_cost
Blockshas_yield, has_updates
Harvestsweight, grade, market_price
Cost & Salesrecipe_costs, batch_costs, harvest_prices

Harvest market prices and batch costs aren’t on the web forms. You can send them through the API. See Where Revenue and Costs Come From on the KPIs page.


Related Pages

  • KPIs: the metrics that data health feeds
  • Recipes: ingredients, costs and stage parameters
  • Harvest Workflow: recording weight and grade

Try this on your own farm. Free for up to 100 blocks a month.

Start free

© 2026 Sporeline · Built by a mushroom farmer, for mushroom farmers.

iPhone app on the App StoreWhat's newSupportNeed help? Email chase@sporeline.com