Free diagnostic · Revenue Attribution Debt™

How much of your revenue can you actually trace?

Eleven questions about where your jobs come from. No exports, no logins, nothing to request from your marketing vendor. If you can answer them, your attribution is sound. If you cannot, that is the finding.

Four minutes. Built for plumbing, HVAC, and drain operators. Results are released to your business email.

Before you begin

A round number is fine. Used to size the debt estimate.
Changes how the score is weighted.

The questions

Answer as the business actually operates today.

Not how it should operate, and not what a dashboard would say. “I don't know” is a legitimate answer and is scored as one.

One step remains

Where should the written reading be sent?

Your score and estimated debt range are calculated. Provide contact details and the results appear immediately below.

Your reading

Revenue Attribution Debt

RAD CHECK · SELF-REPORTED
RAD Check score gauge 0

RAD Check Score · 0–100

Estimated Revenue Attribution Debt

Annualized revenue you likely cannot trace to an originating source. This is an estimate inferred from your answers, not a measurement. A RAD Screen measures it against your job, call, and campaign records.

Where it is leaking worst

What comes next

The RAD Screen measures what this estimates.

Three to five business days against your actual records, returning a findings schedule with the calculation shown for every line, a reconciliation of platform-reported conversions to completed jobs, and a prioritized remediation sequence.

Start a review

Method

Answers score across six attribution dimensions — source capture, channel reconciliation, revenue-to-source closure, intake coding, call tracking coverage, and governance — weighted to a 0–100 RAD Check Score. Multi-location operators carry a seventh dimension for portfolio consistency. The debt figure is derived from the score against a calibration curve and stated as a range, because a self-assessment infers rather than measures. Calibration is provisional and tightens as the RAD Benchmark set grows.

0 of 11 answered