# v0.3.3 ROI Report Redesign

This release improves the ROI report so it is useful for customer retention and monthly reporting.

## Added metrics

- Estimated Recovered
- AI Recovered Calls
- Jobs Completed/Won
- AI Recovery Conversion
- Actual Recovered
- Booked Jobs

## Reporting logic

- AI Recovered Calls = all non-spam AI captured leads.
- Jobs Completed/Won = leads marked `won` or `completed`.
- AI Recovery Conversion = booked/won/completed leads divided by AI recovered calls.
- Estimated Recovered = quoted cost for booked/won/completed jobs. If a booked/won/completed lead has no quoted cost, the average job value is used.
- Actual Recovered = actual cost entered on won/completed jobs.

## Monthly ROI Report

The ROI page includes a copyable monthly report for emails, invoices, and client check-ins.
