How to Calculate Cost Per Acquisition as a Trade Business | QuoteLeads
Business Finance · Lead Gen · Trade Business

How to Calculate Your Cost Per Acquisition as a Trade Business

Cost per lead is the wrong number to optimise. Cost per acquisition is the number that determines whether your marketing is profitable. Here is how to calculate it and what to do with it.

Most trade businesses track cost per lead. Some track close rate. Almost none track cost per acquisition properly, which means they are making marketing budget decisions with incomplete information.

The business that knows its CPA by channel, by job type, and by week has a significant advantage over a competitor guessing based on cost per lead and gut feel. The number is not hard to calculate. Most businesses just have not set up the habit of tracking it.

Definition

What cost per acquisition actually is.

CPA = total marketing spend divided by number of jobs won. Not cost per lead. Not cost per quote sent. Cost per signed, paid job.

That calculation includes lead costs, ad spend, any agency fees, and - if you are being rigorous - the staff time spent on sales that did not convert. For most trade businesses, the staff time component is not tracked at all, which means the real CPA is higher than the number most businesses report.

The key insight is that CPA tells you how profitable your marketing is. Cost per lead only tells you how expensive your leads are. A cheap lead with a low conversion rate produces a worse CPA than an expensive lead with a high conversion rate.

The Formula

Worked examples by trade type.

Formula: CPA = Total marketing spend / Jobs won

Trade Monthly spend Jobs won CPA Avg job value CPA as % of job
Roofing $1,500 8 $187.50 $14,000 1.3%
Solar $2,000 5 $400 $9,000 4.4%
HVAC $800 6 $133 $5,000 2.7%

The roofing example looks expensive on a per-lead basis but is highly efficient as a percentage of job value. The solar example is less efficient despite the strong absolute job value. These numbers change the conversation about whether to spend more or less on marketing.

Benchmark

What is a good CPA for trade businesses?

As a rough benchmark: under 5% of job value is strong for most residential trade work. 5-8% is acceptable. Over 10% warrants a review of either spend or conversion process.

But this varies significantly by margin and job type. A roofing business with 35% gross margin can absorb a higher CPA as a percentage of job value than a solar business with 18% gross margin. The right CPA benchmark for your business is a function of your margin, not a universal number.

The more useful question is: what is your CPA trending over time? A CPA that is rising suggests either your spend is increasing without proportional conversion improvement, or your close rate is declining. Either is worth investigating immediately.

Improvement

How to lower CPA without cutting spend.

Three levers lower CPA without reducing spend:

  • Improve contact rate through faster follow-up. More conversations from the same leads means more jobs won from the same spend.
  • Improve quote-to-close rate through a better quoting process. Following up on open quotes, sending professional written quotes same day, and being easy to deal with all lift close rate without changing lead volume.
  • Focus spend on higher-converting lead sources. Not all leads convert at the same rate. Once you track CPA by source, you often find one source is dramatically more efficient than others.

None of these require spending less. They require converting better from the spend you already have. In most cases, improving process is faster and cheaper than finding a new channel.

Channel Breakdown

CPA by channel.

Track CPA separately for each channel: Google ads, Meta ads, purchased leads, referrals. Most trade businesses average across all channels and miss the signal that one channel is producing $80 CPA and another is producing $600 CPA for the same job type.

The averaging problem is one of the most common and most expensive mistakes in trade marketing. A business spending $3,000 per month across three channels may be profitable on two and losing money on one. Without channel-level CPA tracking, that losing channel continues to consume budget that could be redirected to the profitable ones.

The fix is simple: tag every lead with its source at the point of entry. Track which source each won job came from. Calculate CPA for each source monthly. Then make budget decisions based on data rather than intuition.

The key insight

Your average CPA hides your worst channel. Disaggregate it by source and the decision about where to invest next becomes obvious.

Keep Reading

Related articles.

Leads with CPA you can actually track.

QuoteLeads delivers exclusive, pre-qualified leads for Australian trade businesses. Pay per lead. No retainer, no lock-in.

Exclusive leadsReal-time deliveryNo lock-in