How to Measure Client Acquisition ROI Honestly — GRIFFAIN

How to Measure Client Acquisition ROI Honestly

Three numbers, one of which almost nobody calculates, and the margin correction that changes the answer.

G 6 minute read Reporting & Attribution Book a Call Now
ROI

Divide total channel spend — including management fees — by customers actually won, then compare that to the gross profit of an average job rather than its revenue. Most businesses stop at cost per lead, which says nothing about whether those leads were exclusive, qualified, or ever booked.

What are the three numbers?

MetricFormulaWhat it tells you
Cost per leadSpend ÷ enquiriesChannel efficiency only. Says nothing about quality.
Cost per booked appointmentSpend ÷ appointmentsEfficiency corrected for how well you responded
Cost per acquired customerSpend ÷ customers wonThe only one that connects to revenue

The gap between the first and the third is your booking rate multiplied by your close rate. When that gap is large, the problem is rarely the channel — it is what happens after the lead arrives.

What is the mistake that flatters every result?

Comparing acquisition cost to job revenue instead of gross profit. A $9,000 job at a 35% margin contributes $3,150, not $9,000. Against a $700 acquisition cost that is a 4.5× return, not a 13× one — and 13× is the number that gets a budget increase approved.

Related and just as common: using markup where margin belongs. If you are not certain which figure you have, markup vs margin is worth five minutes, because the error runs through every ROI calculation downstream of it.

Run all three metrics on your own numbers with the client acquisition cost calculator.

What else quietly distorts the number?

  • Leaving out the management fee. If you pay someone to run the ads, that is acquisition cost.
  • Ignoring untracked calls. A channel that drives calls placed from your listing rather than a click looks worse than it is.
  • Last-click attribution. Someone sees an ad, searches your name, then calls. Search takes the credit; the ad did the work.
  • Attribution windows shorter than the decision. A roof or a care decision takes weeks, and the window closes first.
  • Counting repeat customers as new acquisitions. Flattering, and it hides that your new-customer engine has stalled.

Which number should you try to move?

Almost always the booking rate — the share of enquiries that become appointments. Cost per lead is set largely by your market and your competitors' budgets. Close rate is a function of offer, price and people, and moves slowly. Booking rate is mostly a function of how fast and how persistently you respond, which is infrastructure rather than talent, and can change in weeks.

Test it: run your channel twice in the calculator, once at today's booking rate and once ten points higher. The difference in cost per customer is usually larger than any fee you could renegotiate. More on closing the loop: revenue attribution.

Questions owners actually ask

How do you calculate client acquisition ROI?

Divide total channel spend including management fees by customers actually won, then compare that cost to the gross profit of an average job rather than its revenue. Cost per lead alone says nothing about quality or booking.

Should I compare acquisition cost to revenue or profit?

Gross profit. A $9,000 job at 35% margin contributes $3,150, so a $700 acquisition cost is a 4.5× return, not 13×. Comparing against revenue overstates every channel.

Which acquisition metric is easiest to improve?

The booking rate — the share of enquiries that become appointments. Cost per lead is set by the market and close rate moves slowly, but booking rate depends mostly on response speed and persistence.

Read next: markup vs margin · what marketplace leads cost.

Find Out What Is Actually Capping Your Business

Fifteen minutes with our team. We will name the bottleneck, what it is costing you, and exactly what it takes to close it — yours to keep whether you hire us or not.

Book a Call Now