Most service-business owners run their reporting in their head. They know the business is "doing well" or "having a slow month" by feel. They cannot tell you cost per booked job by source. They cannot tell you which Google Ads campaign actually converted last quarter. They cannot project this month's revenue with confidence. The reporting layer fixes this.
The 5 numbers that matter
1. Calls handled
How many inbound calls the business received and answered (or had the AI answer). Includes voice agent calls, missed-call recoveries, and traditional answered calls. Surfaces the top of the funnel. Full breakdown in The Five Numbers Every Service Business Owner Should Watch.
2. Pipeline value
Sum of all open deals (quoted but not yet closed) weighted by stage probability. Tells the owner what is in the pipe right now. A high pipeline number with low closed-won means execution problem. A low pipeline number with high closed-won means lead-flow problem.
3. Appointments booked
How many appointments are on the calendar for the coming week. Operational forward indicator. Drives staffing decisions and pre-week prep.
4. Closed-won revenue
Dollars actually collected last week. The number that pays the bills. The lagging indicator of operational success.
5. Reviews captured
How many new public reviews landed last week. The compounding asset that drives future lead flow via local SEO. Full math in Review Generation + Local SEO.
Source attribution
Every lead in HonorElevate is tagged with its source channel: Google Ads (with specific campaign), Facebook Ads, Yelp, organic search, direct/word-of-mouth, MCTB recovery, web chat, web form, referral from existing customer, walk-in.
The attribution flows through the entire customer journey:
- Lead source captured at first touch
- Pipeline stage moves tracked with timestamps
- Closed-won revenue tied back to the original source
- Reports surface revenue per channel, cost per booked job per channel, and average ticket per channel
Full breakdown in Lead Source Attribution for Service Businesses.
Cost per booked job
The single most important marketing metric most service businesses do not measure. For each channel:
Cost per booked job = (channel ad spend + channel platform fees) / (booked jobs from that channel)
Example math for one client:
| Channel | Monthly cost | Booked jobs | Cost per booked job |
|---|---|---|---|
| Google Ads | $4,200 | 62 | $67.74 |
| Facebook Ads | $1,800 | 22 | $81.81 |
| Yelp | $600 | 4 | $150.00 |
| Organic search | $0 (SEO content time) | 34 | ~$15 (amortized) |
| MCTB recovery | ~$5 (SMS fees) | 22 | $0.23 |
| Web chat | ~$0 | 18 | ~$0 |
| Referrals | $0 | 14 | $0 |
The math reveals: Yelp is overpriced. MCTB and chat are free. Google Ads is the workhorse. Make budget decisions accordingly. Full breakdown in Cost Per Booked Job: The Math That Drives Marketing Budget Decisions.
Monday brief vs real-time dashboard
Two reporting modes for two different owner workflows. Most owners use both.
Monday brief
Emailed every Monday at 7 AM local. 5 numbers + week-over-week deltas + 3 action items the system surfaces (stale quotes, no-show patterns, negative reviews to respond to).
Real-time dashboard
Visible anytime in the platform. Drill-down available on every metric. Filter by channel, tech, date range, service type.
Full comparison in Weekly Brief vs Real-Time Dashboard: When to Use Each.
Want the 5 numbers in your inbox?
Free 30-minute AI audit. We configure the dashboard for your operation and have the Monday brief firing inside 5-7 days.
Book My Free AI AuditWhat the dashboard replaces
- Spreadsheet reporting that the owner never actually maintains
- Weekly review meetings with confused stakeholders
- Manual data export from 5 different tools
- QuickBooks reports that show revenue but not attribution
- Google Ads dashboards that show clicks but not booked jobs
- Gut-feel decisions about which marketing channel to scale
The honest disclosure
HonorElevate's reporting layer sits on the enterprise platform that powers the rest of the stack. The 5-number dashboard, the Monday brief format, the source attribution flow, and the cost-per-booked-job calculations are HonorElevate's configurations. The underlying data infrastructure is mature.
The bottom line
Owners cannot manage what they cannot measure. The 5 numbers are the minimum visibility every service business should have. Source attribution turns marketing decisions from guesswork into math. Cost per booked job per channel changes how budget gets allocated.
HonorElevate ships all of this configured. Setup happens during onboarding. Monday brief starts firing within the first week.
For the 5 numbers in detail, read The Five Numbers Every Service Business Owner Should Watch. For source attribution, read Lead Source Attribution. For the cost math, read Cost Per Booked Job.