Define quality for this company and service
A residential plumber may define a qualified request as an in-area customer seeking work the company accepts. An HVAC replacement inquiry may require an estimate visit rather than an immediate repair booking. A roofer may need to distinguish a repair, inspection and full replacement. Write the criteria before reviewing channels so staff do not change the definition to fit a preferred result.
Do not use demographic guesses as a substitute for service fit. Use facts relevant to the work: location, service requested, property type if operationally necessary, ability to reach the person and agreed next step. Keep personal information access limited to those who need it.
Review a consistent sample
Choose a date range long enough for the office’s follow-up and estimate process. Sample leads from each campaign and use the same review fields: valid contact, service match, area match, response made, appointment or estimate stage and outcome if known. Label ‘unknown’ when the record is incomplete.
Do not compare one channel’s fresh leads with another channel’s fully worked estimates. Account for time to respond and longer sales cycles. If the sample is too small, report that you do not yet have enough evidence rather than converting a handful of records into a confident percentage.
Check process failure before blaming the ad
A lead can look poor because the form failed to capture the service, the phone route did not connect, nobody called back or the office marked duplicate contacts incorrectly. Trace a few examples from ad or landing page through the CRM and conversation. Identify where the record became unclear.
Review response timeliness against the business’s stated policy, but do not invent a universal five-minute rule. The contractor chooses a realistic commitment that staffing supports. Compare the actual follow-up attempts and contact preference before deciding a visitor was unresponsive.
Separate relevance, service capacity and close rate
A request may be relevant but not schedulable this week because crews are full. A customer may be reachable and in-area but decide to wait. These are different findings from an out-of-scope lead. Keep categories separate so marketing changes do not try to solve an operations constraint.
For each issue, identify who can act: campaign manager for targeting or message, web owner for form fields, office lead for callback ownership, dispatch for capacity and estimator for scope. Assign one next action instead of sending every category back to advertising to fix.
Use a reason code without overfitting
A short list can capture out of area, service not offered, invalid contact, existing customer, duplicate, unable to reach, quote postponed, not qualified or accepted. Add a note only when it clarifies the decision. Avoid building a 50-option form that staff will fill inconsistently.
Review the labels monthly. Merge near-duplicates and train the team with examples. If one option is overused, inspect sample records to see whether it means the same thing to each person. A report built from inconsistent reason codes creates false precision.
Connect quality back to campaign data carefully
Where consent and platform support allow, share appropriate offline outcomes through an approved connection. Otherwise retain quality in the CRM and use it during management review. Do not upload customer identifiers or sensitive records without the business’s authorization and a compliant setup.
Google Ads reports campaign conversions under configured actions and attribution rules. A CRM may be the only source of a final booking or sale. Explain the gap and avoid comparing platform totals as if each one were a unique contact. One record can be credited in more than one analytics view.
Review one improvement at a time
If requests are outside the service area, correct location settings or page coverage. If the right customers cannot understand the offer, rewrite the ad and landing page. If the phone is unanswered, fix the office handoff. If tracking is wrong, repair the event. Change the layer that matches the evidence and record the date.
Give the next sample time to progress through the same stages. Do not declare a winner without comparable conversion data. A campaign can help generate an inquiry without being the only reason a job was won.
A monthly lead-quality review
- Confirm tracking and duplicate counts before evaluating campaign results.
- Review a consistent sample of leads by service and source.
- Separate fit, reachability, response, schedule, estimate and job outcome.
- Show the number and percentage of records with unknown outcomes.
- Choose one owner for each proposed correction.
- Record the next review date and what evidence would change the decision.
Keep the report honest
Report the actual counts, sample dates, definitions and missing data. Do not invent a booked-job number because an ad platform logged a lead. Do not attribute every new customer to the last click. Keep media spend, management fees and organic or referral activity distinct.
The purpose is a more useful decision, not a polished scorecard. If the tracking and CRM do not yet connect, start with the fields staff can reliably record and improve the measurement gradually. In Parallax Growth, campaign reporting and normal in-scope optimization are part of the $799 management fee, while media spend is separate.
Sources and further reading
A RELEVANT NEXT STEP
Review Growth’s managed campaign and reporting scope. Lead quality is assessed from configured tracking and the contractor’s actual CRM outcomes, not promised in advance.
Book a Walkthrough