Skip to main content

What are the few marketing numbers a service business should actually track?

Marketing Intelligence Published November 5, 2026
Short Answer

Six, in a chain: fully loaded spend, contacts, real opportunities, booked jobs, completed jobs, and gross profit. Each conversion between steps tells you where the loss is. Most reporting stops at contacts, which is why marketing and operations argue — in service businesses the largest single loss usually sits between a real opportunity and a booked job, and no ad platform can see that step.

The chain, and why every link exists

  • Fully loaded spend. Media plus fees, tools and production. Anything less understates cost.
  • Contacts. Calls, forms, chats and purchased leads, deduplicated to one row per human.
  • Real opportunities. Contacts that were actually a service request in your area for work you do.
  • Booked jobs. Appointments on the schedule.
  • Completed jobs. Work performed, net of cancellations and no-shows.
  • Gross profit. What is left after direct cost, which is what marketing is paid from.

The two rates that matter most

Opportunity rate — real opportunities divided by contacts — tells you about source quality. Booking rate — booked jobs divided by real opportunities — tells you about how the phone is handled. Confusing them causes most of the wasted effort in this area, because the fixes are completely different: one is a media decision, the other is a coaching decision.

Both require the junk to be separated from the real calls before either rate is computed. Doing that at scale means classifying every call rather than sampling a handful, which is the practical reason operators adopt call analysis.

Each step has a different owner

Spend and contacts belong to marketing. Opportunities and bookings belong to the call center. Completed jobs belong to dispatch and the field. Gross profit belongs to pricing and job costing.

Putting all six on one page with named owners changes the meeting. Instead of a debate about lead quality, you get a specific number that moved and a specific person who can explain it. That is the entire purpose of structured reporting — remove the ambiguity about whose number it is.

What breaks the chain

Three things, reliably: inconsistent definitions between steps, duplicate counting at the contact stage, and timing mismatches where spend is dated to one period and the resulting jobs to another. Any of the three makes the conversion rates look like they are moving when nothing changed.

Fix the definitions once, write them on the report, and date every step by lead cohort. It is unglamorous plumbing, and it is what separates a report people act on from a report people quietly stop opening. See marketing intelligence for how the chain gets assembled across systems.

Six numbers is deliberately few. Reporting that tries to show forty metrics gets skimmed and then ignored; reporting that shows a chain with owners gets read every week.

Topics: funnel · metrics · reporting · conversion

Have a version of this question about your own business?

The useful answer usually depends on which systems you run and how they're connected. That's a conversation, not a blog post.

Related Answers

People who read this also asked

Browse the Answer Hub →

AI is easy to access. Making it useful is hard.

Bluefrog makes AI useful by integrating it with the way your business actually works — your software, your calls, your customers, your marketing and your revenue.

Technology development since 1997 · AI integration platforms since 2001