5 Key Roofing Sales Tracking Metrics to Review Weekly
On this page
Weekly sales tracking should help a roofing owner answer one question: is the company turning real demand into inspected roofs, issued estimates, signed jobs, and scheduled production at a healthy pace? A dashboard that counts calls, clicks, or rep activity without connecting those numbers to roofing work can hide problems until cash flow tightens.
This is a sales operations overview, not financial, tax, employment, legal, or compensation advice. Roofing owners should review reporting, commission plans, privacy, advertising, and financial decisions with qualified advisers.
SBA's finance guidance emphasizes financial statements, cash flow projections, and regular finance discipline for business management: https://www.sba.gov/business-guide/manage-your-business/manage-your-finances
The best weekly roofing scorecard is small enough to maintain and specific enough to change behavior. It should show where opportunities came from, how quickly the team acted, which jobs were won, which jobs stalled, and whether signed work looks production-ready. It should also use stable definitions. If the office counts a Facebook message as a lead one week and only counts scheduled appointments the next week, the trend line is not useful.
Use the same definitions every week:
- Inquiry means any new contact from a potential customer.
- Qualified lead means the inquiry fits the company's service area, service line, timing, and decision process.
- Scheduled inspection means a calendar appointment exists.
- Completed inspection means a rep or estimator inspected the roof or reviewed enough documented information to prepare the next step.
- Issued estimate means the customer received a written price, proposal, repair option, or documented scope.
- Signed job means the customer accepted the work under the company's normal agreement process.
These definitions keep the weekly review grounded. A roofing owner can then ask whether a weak week came from demand, scheduling, estimating, pricing, follow-up, or production fit instead of treating every sales problem as a marketing problem.
Metric 1: Qualified Lead Count By Source
Lead count matters only when the lead is qualified. A roofing company should separate real roof opportunities from spam, duplicate contacts, out-of-area requests, vendor calls, jobs outside the service line, and old leads that no longer have a project.
SBA's market research guidance encourages businesses to use market research and competitive analysis to understand customers and competitive advantage: https://www.sba.gov/business-guide/plan-your-business/market-research-competitive-analysis
Track each new lead by source:
- Referral.
- Past customer.
- Organic search.
- Google Business Profile.
- Paid search.
- Email.
- Door-to-door or canvassing.
- Property manager relationship.
- Storm response.
- Commercial maintenance outreach.
Then mark whether the lead is qualified. A qualified roofing lead should include enough information to decide the next step: location, property type, roof concern, timing, decision maker, contact method, and service fit.
Source tracking should be practical, not theatrical. A dispatcher should be able to pick from a short list of sources without guessing. Use one primary source field, one optional campaign field, and one notes field. The primary source explains the broad channel. The campaign field can capture details such as spring repair email, hail-area paid search, maintenance renewal, or neighborhood canvassing. The notes field can capture a name, property manager, referring customer, or unusual context.
Watch the difference between lead volume and lead quality. A paid campaign might generate many forms but few inspected roofs. A property manager might send only two opportunities in a week, but both may be high-fit commercial inspections. Referral and past-customer leads may deserve separate review because they often reflect reputation, service quality, and post-job communication.
Weekly source review should produce one action. That action might be pausing a weak campaign, calling back a referral partner, updating a service-area page, cleaning up Google Business Profile information, or tightening intake questions so weak leads are filtered earlier.
Weekly review question: which sources created qualified roofing opportunities, not only inquiries?
Metric 2: Inspection Set Rate And Show Rate
Inspection set rate measures how many qualified leads become scheduled inspections. Show rate measures how many scheduled inspections actually happen. These metrics expose office response speed, rep availability, scheduling friction, and customer intent.
If qualified leads are rising but inspections are not, the problem may be response time, phone handling, appointment availability, territory coverage, or weak follow-up. If inspections are scheduled but not completed, the company may have no-show problems, weather rescheduling issues, or reps overbooking.
Google's Business Profile local ranking guidance describes relevance, distance, and prominence as primary local ranking factors: https://support.google.com/business/answer/7091
For roofers, local visibility matters only if the office can respond quickly enough to turn visibility into appointments. Track:
- Qualified leads.
- Inspections scheduled.
- Inspections completed.
- No-shows.
- Cancelled or rescheduled appointments.
- Average time from lead to scheduled inspection.
- Average time from lead to completed inspection.
Inspection metrics should be reviewed by territory and job type when the company has enough volume. A wide service area may produce good lead volume but poor appointment economics if reps spend too much time driving. A repair request may need faster scheduling than a planned replacement. A commercial roof request may require different preparation, access coordination, safety planning, or decision-maker confirmation.
Show rate deserves its own attention. If customers miss appointments, the company may need better confirmation messages, shorter appointment windows, weather rescheduling rules, or clearer expectations about who needs to be present. If reps miss or move appointments, the issue may be route planning, overbooking, training, or a mismatch between lead volume and staffing.
The weekly review should separate controllable and uncontrollable delays. Severe weather can move inspections. So can customer availability. But slow callbacks, unclear appointment ownership, and calendar gaps are process issues. Marking the reason for delay lets the owner see whether the same constraint appears week after week.
Weekly review question: are we creating inspections fast enough from the leads we already paid for or earned?
Metric 3: Estimate Issue Rate And Estimate Speed
Estimate issue rate measures how many completed inspections become written estimates or proposals. Estimate speed measures how quickly those estimates are sent. A roofing company can lose jobs even with good lead volume if estimates sit in a rep's notebook, phone photos, or unfinished draft.
SBA's business plan guidance emphasizes documenting sales, marketing, operations, and financial assumptions in a structured plan: https://www.sba.gov/business-guide/plan-your-business/write-your-business-plan
For weekly sales tracking, the estimate file should connect field observations to a clear offer. Track:
- Completed inspections.
- Estimates issued.
- Estimates not issued.
- Reason no estimate was issued.
- Average time from inspection to estimate.
- Estimates waiting on measurements, photos, insurance scope, production review, or customer decision.
RoofPredict can help organize measurements, photos, notes, estimates, and job status so sales activity does not get separated from production-ready project information: https://roofpredict.com/
Estimate speed should not encourage sloppy scopes. The goal is a clear written offer sent at the right level of detail. A small repair may need a fast, simple estimate. A roof replacement may need photos, measurements, material options, ventilation notes, accessory details, warranty language, and production review. A commercial proposal may need access notes, phasing, safety assumptions, and communication with a property manager or building representative.
Track the reason when an estimate is delayed. Common reasons include missing measurements, unclear damage documentation, open supplement questions, unanswered product selections, production review, pricing uncertainty, or customer-side information. A repeated reason points to a process fix. For example, if measurements repeatedly delay estimates, the company may need better field checklists, aerial measurement workflow, or clearer ownership between sales and estimating.
Estimate issue rate also helps identify inspections that were never real opportunities. If a rep completes many inspections but issues few estimates, review whether the intake process is sending poor-fit leads, the rep is not documenting scope, or the company lacks a clean path for small repairs.
Weekly review question: where are inspections getting stuck before they become clear estimates?
Metric 4: Close Rate, Sold Value, And Gross Margin Signal
Close rate shows how many issued estimates become signed jobs. Sold value shows the dollar volume won. Gross margin signal shows whether the jobs are likely to be worth producing. A roofing company should not celebrate a high close rate if the jobs are underpriced, poorly scoped, or outside the company's production strengths.
IRS guidance on why to keep records says good records help monitor business progress, prepare financial statements, identify income sources, and track deductible expenses: https://www.irs.gov/businesses/small-businesses-self-employed/why-should-i-keep-records
Weekly sales tracking does not need a full accounting close, but it should flag margin risk. Track:
- Estimates issued.
- Jobs signed.
- Closed-lost jobs.
- Sold value.
- Expected gross margin or margin band if the company tracks it.
- Average job size.
- Discounting or price adjustments.
- Jobs needing production review before final acceptance.
The owner should also review job mix. Retail replacements, insurance jobs, repairs, service calls, commercial maintenance, and commercial reroofs behave differently. Blended close rate can hide a weak segment.
Use close rate as a diagnostic, not a scoreboard by itself. A very high close rate can be healthy when the company has strong referrals and disciplined pricing. It can also mean the company is discounting too much, accepting vague scopes, or selling work that production will struggle to complete. A low close rate can mean poor sales execution, weak follow-up, poor-fit leads, unclear proposals, slow estimates, or price positioning that does not match the market segment.
Sold value should be reviewed with average job size and backlog. A week with fewer signed jobs may still be strong if the company won the right mix of work. A week with many small jobs may be useful for a repair team but stressful for a replacement crew if scheduling, material ordering, and supervision are not built for it.
Margin signal can be simple at first. The sales team can flag jobs as standard, review, or high risk before handoff. High-risk flags may include steep access, unusual material, uncertain decking, difficult staging, unclear insurance scope, tight customer deadline, or work outside the company's normal service model. Those flags do not replace job costing, but they help the weekly meeting catch problems before signed work enters production.
Weekly review question: are we winning the right jobs at prices production can support?
Metric 5: Follow-Up Aging And Next-Step Discipline
Many roofing sales problems are follow-up problems. A rep may inspect the roof, send an estimate, and then let the opportunity age without a clear next step. Weekly follow-up aging shows which opportunities need attention before they go cold.
IRS recordkeeping guidance says business transactions generate supporting documents that contain information needed to record transactions in the books: https://www.irs.gov/businesses/small-businesses-self-employed/recordkeeping
For sales tracking, each open opportunity should have a next step:
- Call customer.
- Send estimate.
- Revise scope.
- Review financing.
- Await insurance scope.
- Schedule second visit.
- Confirm color or material.
- Production review.
- Closed lost.
- Signed and handed to production.
Track opportunities by age: zero to seven days, eight to fourteen days, fifteen to thirty days, and over thirty days. The weekly meeting should focus on the oldest qualified opportunities and the highest-value opportunities without next steps.
Follow-up aging should have two separate views. One view shows open opportunities waiting on the company. The other view shows open opportunities waiting on the customer, carrier, property manager, board, or another outside party. The company-owned list should be short and tightly managed. The outside-party list still needs next actions, but the action may be a scheduled check-in, document request, or decision deadline.
Every open opportunity should have an owner and a due date. "Following up" is too vague. A useful next step says who will do what by when: call the homeowner Wednesday, send revised repair option Friday, request property manager approval, confirm shingle color, or close lost if the customer does not respond by a stated date.
Close-lost discipline protects the dashboard. Leaving dead opportunities open inflates pipeline value and hides weak conversion. Use standard lost reasons such as price, timing, selected another contractor, no response, outside service area, repair declined, insurance issue, duplicate, or bad fit. The reason list should be short enough that reps actually use it.
Weekly review question: which real opportunities are aging because no one owns the next action?
Tracking Digital Sources Without Guesswork
If the company uses email, paid search, organic content, or local landing pages, campaign tracking should be consistent. Google Analytics explains that URL parameters can identify campaigns that refer traffic: https://support.google.com/analytics/answer/10917952
Google's GA4 campaign URL builder can help create tagged campaign URLs: https://ga-dev-tools.google/ga4/campaign-url-builder/
For email campaigns, track delivery, bounces, clicks, unsubscribes, and complaints. Mailchimp's email reporting resource describes common email reporting metrics: https://mailchimp.com/resources/email-reporting/
Email also has compliance and deliverability rules. The FTC CAN-SPAM guide explains requirements for commercial email, including accurate header information, non-deceptive subject lines, a physical postal address, and opt-out handling: https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business
Google's email sender guidelines describe authentication, unsubscribe, formatting, and spam-rate expectations for messages sent to Gmail accounts: https://support.google.com/mail/answer/81126
Digital reporting should connect platform numbers to roofing pipeline numbers. A paid search platform may report clicks and conversions. An email platform may report opens and clicks. A website analytics tool may report sessions. Those numbers are useful only when the office can connect them to qualified leads, inspections, estimates, and signed jobs.
Use consistent naming for campaigns. If one person uses "spring-repair," another uses "Spring Repair," and a third uses "repairblast," weekly reporting becomes harder than it needs to be. Pick a naming convention for source, medium, campaign, and content. Then keep it in a shared reference sheet so emails, landing pages, paid search ads, and QR codes are tagged the same way.
Do not overstate what attribution can prove. Phone calls, referrals, repeat customers, offline conversations, and multi-touch buying paths can make exact attribution difficult. The weekly dashboard should be treated as an operating signal. When a source consistently produces inspected, estimated, and sold work, give it attention. When a source produces activity without roofing progress, investigate before spending more.
Weekly review question: can we trace digital campaigns to roofing actions, or are we only counting platform activity?
The Weekly Sales Meeting Format
Keep the weekly meeting short and specific. The goal is to find constraints, assign next steps, and protect production from bad handoffs.
Suggested agenda:
- Qualified leads by source.
- Inspections scheduled and completed.
- Estimates issued and delayed.
- Jobs signed, sold value, and margin flags.
- Open opportunities by age.
- Production handoff risks.
- One improvement for the next week.
Do not let the meeting become a rep-by-rep blame session. The numbers should show process constraints. If one rep has weak estimate speed, review whether measurements, templates, pricing, or production review are slowing them down. If one source creates weak leads, review the campaign, audience, or landing page.
Bring only the numbers the team will act on. A useful weekly sheet can fit on one page: qualified leads by source, scheduled inspections, completed inspections, estimates issued, signed jobs, sold value, margin flags, and open opportunities by age. Add a short exception list for delayed estimates, high-value opportunities without next steps, and jobs needing production review.
The owner or sales manager should leave the meeting with named actions. Examples include tightening intake questions, calling three aged estimates, reviewing one weak campaign, changing inspection routes, updating proposal templates, or holding a production review on a risky signed job. The next week's meeting should start by checking whether those actions were completed.
Keep compensation conversations separate when possible. Weekly pipeline review is about the operating system. Compensation, performance management, and employment decisions can require different documentation, policies, and advice. Mixing every issue into the dashboard meeting can make reps defensive and reduce the quality of the data they enter.
A Simple Weekly Roofing Sales Scorecard
A practical scorecard can start with one row per week and a few supporting tabs. The weekly row should include:
- Qualified leads.
- Qualified leads by top source.
- Inspections scheduled.
- Inspections completed.
- Estimates issued.
- Average days from inspection to estimate.
- Signed jobs.
- Sold value.
- Average job size.
- Jobs flagged for margin or production review.
- Open estimates older than fourteen days.
- Open opportunities with no next step.
The supporting tabs can hold source definitions, campaign naming rules, lost reasons, service-area rules, and rep ownership. Keep historical weekly rows locked after review so numbers do not move around later without explanation. If a correction is needed, add a note.
The scorecard should also respect recordkeeping discipline. IRS recordkeeping resources emphasize the need to keep documents that support business transactions. Sales dashboards are not a substitute for accounting records, signed contracts, production records, payroll records, tax records, or legal files. They are an operating view that helps the owner spot movement and friction before month-end reports arrive.
Common Tracking Mistakes
The first mistake is tracking too many metrics. Start with five weekly numbers and add detail only when the team knows how to act on the basic dashboard.
The second mistake is mixing lead sources. A past-customer referral, a paid search form, a storm door knock, and a commercial property manager call should not be treated as the same type of opportunity.
The third mistake is ignoring production capacity. Sales volume that cannot be produced cleanly creates customer complaints, warranty issues, and cash strain.
The fourth mistake is treating revenue as the only win. A smaller repair program, maintenance agreement, or commercial inspection pipeline may be strategically useful even if average job size is lower.
The fifth mistake is failing to close lost opportunities. If the customer chose another contractor, delayed the project, or left the service area, mark it clearly. Old unclosed opportunities make the pipeline look healthier than it is.
The sixth mistake is changing definitions during a busy season. A storm week, staffing change, or marketing push is exactly when consistent definitions matter. Add notes to explain unusual conditions, but avoid rewriting the scorecard just to make the week look better.
The seventh mistake is ignoring handoff quality. A signed job that lacks photos, measurements, color choices, access notes, or production flags can create downstream cost. Sales tracking should make the handoff visible before the crew schedule is built.
The eighth mistake is letting software design dictate the business review. Many CRM, email, ad, and accounting tools have useful reports, but the roofing company should still decide which few numbers matter for its weekly operating rhythm. Export, map, or summarize tool data into the same definitions each week.
FAQs
What roofing sales metric should owners check first each week?
Start with qualified leads by source. If the company does not know which sources create real roofing opportunities, the rest of the sales dashboard will be weaker.
Is close rate enough to judge a roofing salesperson?
No. Close rate should be reviewed with lead source, job type, pricing, average job size, estimate speed, margin signal, and production handoff quality.
How often should roofing sales metrics be reviewed?
Review core sales metrics weekly. Daily tracking can help reps manage follow-up, but owners usually need a weekly pattern to see constraints.
Should marketing metrics be part of the sales meeting?
Yes, but connect them to roofing actions. Clicks, calls, and form fills matter when they turn into qualified leads, inspections, estimates, and sold jobs.
How can RoofPredict help with roofing sales tracking?
RoofPredict can help keep measurements, photos, notes, estimates, customer details, and project status connected so sales activity is easier to compare with real roofing opportunities.
The Roofline by RoofPredict
Stay Ahead of Roofing Market Changes
Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.
Sources
- RoofPredict — roofpredict.com
- SBA Manage Your Finances — www.sba.gov
- SBA Market Research and Competitive Analysis — www.sba.gov
- SBA Write Your Business Plan — www.sba.gov
- IRS Recordkeeping — www.irs.gov
- IRS Why Should I Keep Records — www.irs.gov
- Google Analytics URL Builders — support.google.com
- GA4 Campaign URL Builder — ga-dev-tools.google
- Google Business Profile Local Ranking Guidance — support.google.com
- FTC CAN-SPAM Act Compliance Guide for Business — www.ftc.gov
- Google Email Sender Guidelines — support.google.com
- Mailchimp Email Reporting Metrics — mailchimp.com
Related Articles
5 Roofing Social Selling Moves That Stay Trustworthy
A practical roofing social selling framework focused on truthful local proof, fair review requests, referral disclosures, paid social boundaries, documented intake, and RoofPredict context.
5 Roofing Sales Phone Tools Contractors Can Try Safely
A practical roofing sales phone-tool framework focused on CRM records, photo workflows, call and text boundaries, presentations, reviews, data security, and RoofPredict context.
5 Lead-Qualification Questions Roofing Teams Can Ask Safely
A practical roofing lead qualification workflow focused on need, contact permission, property authority, roof history, and safe next steps.