ServiceTitan, Housecall Pro, or any system that exports a list. Two minutes, then drop it into the free audit - the file never leaves your browser.
Six columns. The names do not have to match - you map them on screen, and every other column in your export is ignored.
| Column | What it is | Example |
|---|---|---|
| Customer | Any customer identifier - an ID, an account number, or a name | 1001 |
| Membership type | The plan name | Gold Maintenance Plan |
| Status | Active, cancelled, expired, suspended | active |
| Start date | When the membership began | 2025-04-12 |
| End or next bill date | Contract end date, or the next billing date | 2026-04-12 |
| Amount | What the member pays per period | 29 |
Customer names are optional. Map that column only if you want the emailed list to say who to call.
Checked against ServiceTitan's own documentation in August 2026. Column captions and which reports you can build still depend on your package and on what your office has customised, so treat this as where to look rather than exact clicks - the six columns are the only thing that actually matters.
Checked against the Housecall Pro help centre in August 2026. Service plans there can read Active, Expiring Soon, Pending Renewal, Renewed or Expired - the audit counts the first four as live members and Expired as churn, and ignores Draft and Sent, which are plans that were never sold. If your export has no status column at all the audit still runs: it reports your renewal exposure and tells you which numbers it could not calculate.
Send us the first line of your export - just the header row, no data - and we will add it to the audit so the columns map automatically for the next person. Send a header row.
Free, no signup, no ServiceTitan connection. Your file never leaves your browser.
Upload it to the free auditNo, but you can. The audit never uploads your file - all math runs in your browser, and only the totals you see on screen are sent when you ask for the emailed report. Customer names are optional: map that column only if you want the emailed list to be actionable.
No. Extra columns are ignored. You pick which columns mean what on the mapping screen, and anything you don't map is dropped before any math runs.
Not directly - a PDF has no columns to read. In ServiceTitan the same Export dialog offers Export to XLSX next to Export to PDF; in Housecall Pro the export offers DOWNLOAD CSV. Either of those works here.
Twelve months. Cancellations inside the last year are what the churn rate is calculated from - if the export only contains active members, you still get the renewal numbers, just not the churn rate.
powered by MemberBay