Inquiry → conversation
If requests sit unowned, start with capture, duplicate handling and assignment. Inspect whether the team received enough context and an appropriate response route.
Roofing follow-up audit
Trace your own inquiries from first contact to the next action. Find the actual handoff gap before choosing automation or estimating its economics.
SCOPED TO YOUR PROCESS · HUMAN OWNERSHIP · OBSERVABLE OUTCOMES
Source · timestamp · requested help
Assignment · response · unresolved context
Stage · appointment state · loss reason
Trace what happened. Do not multiply every missed call by the average roof price.
01 / Start with your own records
A roofing inquiry can stall before a conversation, before an inspection, after an estimate, or during the handoff into customer service. Those gaps need different fixes. A response-time benchmark cannot tell you which one your team has.
Choose a defined period and one lead source. Use anonymized records to trace the same group of people through inquiry, conversation, inspection, estimate and sales decision. Keep repeated contacts and appointment activity separate from newly acquired people.
02 / A record-by-record worksheet
For each in-scope inquiry, record the original source, time received, assigned owner, first meaningful response, current stage, next action and loss reason. Keep a link to the internal source so the audit can be checked.
Source, received time, requested help and repeat-contact status.
Assigned teammate, response time, actual conversation and unresolved questions.
Current stage, verified appointment, estimate or sales decision, next action and loss reason.
The CSV contains column headings only. Keep real customer information in your approved internal systems.
03 / Find the transition that stalled
If requests sit unowned, start with capture, duplicate handling and assignment. Inspect whether the team received enough context and an appropriate response route.
If scheduling stalls, inspect service-area rules, missing details, owner responsibilities and the actual appointment state. A requested slot is not a confirmed visit.
If the next document never appears, review the estimator’s handoff and missing information. Keep inspection findings and pricing under the company’s professional process.
If homeowners go quiet, distinguish scope questions, timing issues, a decline and unknown status. A more frequent generic reminder may not resolve the actual decision.
If signed customers re-enter the sales queue, inspect relationship updates and ownership. Project questions need a service handoff rather than another new-lead sequence.
04 / Use observed outcomes
For the same eligible inquiry group and period, calculate conversation rate, inspection booking rate, inspection completion rate, estimate-to-decision rate and won-work outcomes separately.
Unique in-scope people with a verified inspection booking
Unique eligible inquiries in the same defined group
Use your own records for job value, costs and collected revenue. A change in inquiries, season, offer, staffing or job mix can change the result. Do not attribute the full difference to a workflow change when those conditions also changed.
05 / Make one change you can evaluate
Choose a transition with repeated, documented friction. Define the field, owner, next action and exception before selecting a tool.
Agree on the baseline and a comparable follow-up period. Check both normal records and awkward cases. A custom AI step is justified when it helps a repeatable gap pass those tests; a simpler assignment rule may be enough.
Start with one workflow
Bring one anonymized inquiry and one stalled job. Use them to define a first workflow and the tests it needs to pass.
Bring your lead sources, CRM, current handoffs and calendar rules. Scope and integration readiness are reviewed before a build.