Analytics & Reporting
Sales Velocity, Revenue Trends & Pipeline Value
Understand how revenue is calculated across order states, analyze daily sales velocity with interactive area charts, and monitor pending pipeline values.
Revenue Methodology & Status Classification
BusinessPlus categorizes financial order value strictly based on fulfillment and payment verification states to prevent premature revenue recognition:
- Confirmed Revenue (`REVENUE_STATUSES`): Includes only orders with `paid` or `completed` status where payment has been verified via M-Pesa, card, or manual entry.
- Pipeline Value (`PIPELINE_STATUSES`): Includes orders with `confirmed` status awaiting customer payment clearance or final delivery handoff.
- Total Demand: Includes all newly placed orders (`placed`, `pending`), representing gross unfulfilled customer demand.
Interactive Revenue Velocity Chart
The main interactive chart renders daily revenue clearance, comparing incoming sales demand against finalized cash settlements to help forecast cash flow.