
Here's the catch: the formula itself is simple arithmetic. But the number you get can swing wildly depending on which costs you include, what counts as an "acquisition," how your tracking is set up, and whether your time period and attribution model actually match.
Google Ads defines average CPA as conversion cost divided by recorded conversions — but that conversion doesn't have to be a paying client. It could be a form fill. For law firms especially, that distinction changes everything.
This article walks through the CPA formula step by step, the variables that move your results, how CPA differs from CAC and CPL, and the mistakes that quietly inflate marketing budgets.
Key Takeaways
- CPA = total acquisition cost ÷ number of acquisitions in the same period.
- Decide what "acquisition" means first — a lead, a consultation, and a signed client aren't interchangeable.
- Include costs consistently, and match your tracking window to your reporting period.
- A "good" CPA depends on client value, margins, and sales cycle length, not a universal number.
- Law firms should pair CPA with lead quality, consultation rates, and signed-case revenue.
How to Calculate Cost Per Acquisition
The formula is: CPA = Total Acquisition Cost ÷ Number of Acquisitions
Getting a useful number out of that formula takes five deliberate steps.
Step 1: Define the Acquisition You're Measuring
Pick one milestone before you calculate anything. Mixing form submissions, booked calls, and signed clients in the same denominator makes CPA swing wildly, sometimes artificially low and sometimes misleadingly high.
For law firms, separate these three numbers instead of treating every contact as a new client:
- Cost per inquiry: any form, call, or chat
- Cost per qualified consultation: a scheduled, attended meeting
- Cost per signed client: a retained matter
Step 2: Set the Calculation Period and Scope
Choose a consistent window (campaign, channel, practice area, or geography) and apply it to both your costs and your acquisitions. A campaign-level CPA (one Google Ads initiative) answers a different question than an aggregate CPA across every channel combined.
Delayed conversions matter here. Google notes conversions can be reported up to 90 days after a click, depending on the window selected. Judging a three-week-old campaign too early will overstate its CPA.
Step 3: Gather the Relevant Costs
Decide upfront which cost base you're using:
- Media CPA: ad spend only
- Marketing CPA: ads plus creative, software, and campaign management
- Fully loaded CPA: ads plus staff and operational time
Internal LEXGRO data shows PPC agency management alone typically runs 15–25% of ad spend. On a $10,000 budget, that's an extra $1,500–$2,500 a media-only CPA would miss entirely.
Step 4: Count Valid Acquisitions
Pull numbers from analytics, CRM, call tracking, or scheduling software — not just ad-platform-reported conversions, which often overcount. Strip out:
- Duplicate submissions and spam inquiries
- Test conversions from staff or vendors
- Cancelled appointments
- Anything that doesn't match your Step 1 definition
Step 5: Apply and Interpret the Formula
Say a firm spends $8,000 on a paid search campaign in a month and generates 20 verified signed clients from that spend. CPA = $8,000 ÷ 20 = $400 per signed client. That's an illustrative example only (not an industry benchmark), but it shows the math cleanly.

Remember: CPA is an average. One number means little on its own. Compare it across campaigns, channels, time periods, and acquisition stages before drawing conclusions.
When Should You Calculate CPA and What Do You Need First?
CPA earns its keep once you have a defined conversion goal, reliable tracking, and enough data to spot a real pattern, not just noise from a handful of leads.
Use CPA for Campaign and Channel Decisions
CPA lets you compare paid search, social, referral, and directory traffic side by side, as long as the conversion definition is identical across each. It beats clicks or impressions because it ties spend to a completed action, not just attention.
LEXGRO's internal benchmarking shows how differently channels perform once signed cases enter the picture:
| Channel | Cost Per Lead | Lead-to-Case Conversion |
|---|---|---|
| SEO | $183 | 15–20% |
| Google Ads | $442 | 5–15% |
| Referral | Under $100 | 15–20%+ |
A channel with a low CPL isn't automatically a bargain if its conversion rate lags. For law firms, evaluate marketing by practice area or intake source. Always check whether the resulting inquiries are actually qualified before celebrating a cheap lead.
Prepare the Measurement System
Before reporting any CPA number, connect the pieces: ad platforms, website analytics, call tracking, forms, scheduling tools, and CRM records. Without that chain, you're measuring guesses.
- Set naming conventions for source and medium tracking
- Document your conversion rules in writing
- Agree on a cost-allocation method before the first report goes out
- Build in privacy, consent, and attorney-advertising compliance checks relevant to your state's bar rules
Personal injury firms waste roughly 60% of marketing budgets when channel tracking is missing. A connected measurement system closes that gap.
Key Variables That Affect CPA
Budget isn't the only lever. Audience quality, conversion rate, attribution choices, and intake performance all shift the final CPA figure just as much as ad spend does.
Acquisition Definition and Lead Quality
Moving the denominator from "all inquiries" to "qualified consultations" or "signed clients" almost always changes the reported CPA — usually producing a more commercially honest number. Handle these lead types the same way every time, or CPA will bounce for reasons that have nothing to do with marketing performance:
- Duplicate leads
- Conflicts
- Poor-fit matters
- Unresponsive prospects
A lower CPA isn't automatically better. If it's generating fewer qualified consultations or lower-value clients, you've optimized for the wrong thing.
Cost Inclusion and Allocation
Media-only CPA and fully loaded CPA can tell two different stories from the same campaign. Use the same cost rules every time you report, or your channel comparisons will be distorted by inconsistent accounting rather than real performance differences.
Conversion Rate and Funnel Performance
Landing-page relevance, intake speed, and follow-up discipline all determine how many conversions the same spend produces. The data here is stark: firms answering inquiries within five minutes see conversion rates roughly 400% higher than firms that wait an hour. Clio's 2024 secret-shopper study found only 40% of firms answered phone calls at all, down from 56% in 2019.

Attribution and Reporting Window
First-touch, last-touch, and multi-touch models assign conversion credit differently. A prospect who clicks a search ad, then converts later through a direct visit, could show up under either channel depending on the model. Hold the model constant across comparisons.
Also watch for:
- Delayed conversions
- Branded-search overlap
- Gaps between platform-reported numbers and CRM-confirmed clients
Customer Value and Profitability
CPA means little without context. A $400 CPA on a $50,000 personal injury case is a very different story than $400 on a $2,000 matter.
Weigh CPA against profit margin, average case value, and client lifetime value, not revenue alone. A referred client who returns for three matters and sends two friends is worth far more than a one-time PPC lead who never comes back, even if both cost the same to acquire.
Common Mistakes, Troubleshooting, and Ways to Improve CPA
Most CPA problems trace back to inconsistent definitions or weak conversion tracking — not advertising costs themselves.
Common Mistakes
- Counting clicks or unqualified inquiries as acquisitions when the real goal is a signed client
- Mixing one period's costs with another period's conversions
- Chasing the lowest CPA without checking signed-client rate, revenue, or client fit
Troubleshooting Issues
CPA unexpectedly high? Check conversion tracking, landing-page relevance, and campaign maturity. Give PPC at least 60–90 days before you judge results.
CPA unusually low? Look for duplicate conversions, missing costs, or unverified leads still sitting in the CRM before you celebrate the number.
No measurable acquisitions at all? Verify tags, call-tracking numbers, form events, and your definition of a valid conversion.
Ways to Improve CPA Responsibly
- Qualify audiences and keywords more tightly to exclude low-fit traffic
- Test ad messaging and landing pages against each other
- Cut booking friction and tighten post-consultation follow-up; firms without a follow-up process lose 15–20% of potential cases
- Compare CPA by channel and practice area before shifting budget, not after one campaign
Reliable CPA improvement depends on tying spend to signed cases, not clicks. LEXGRO's fractional CMO work and LexxlyIQ module track cost-per-signed-case by channel from marketing source through intake, so budget moves toward channels that produce clients.

Alternatives and Complementary Metrics
- CPL when the immediate goal is lead volume — pair it with lead-to-consultation rates to catch quality gaps
- CAC when evaluating total sales and marketing investment, including staffing and software
- ROAS, CLV, and signed-client rate alongside CPA so no single metric drives the whole decision
Use CPA to compare acquisition efficiency, then confirm the win with signed-client rate, CLV, or total CAC before you reallocate spend.
Conclusion
The CPA formula itself takes five seconds to calculate. Getting a number worth acting on takes a precise acquisition definition, consistent costs, accurate tracking, and a matching time period.
A low CPA only matters when it supports profitable growth without sacrificing lead and client quality.
For law firms, that means tracking the full intake journey: marketing source, qualified inquiry, consultation, signed matter, and revenue. Stopping the math at the first click leaves the real cost of a case unknown.
Frequently Asked Questions
What is the cost per acquisition (CPA) formula?
CPA equals total acquisition cost divided by the number of acquisitions in the same period. The numerator should include only costs relevant to your chosen scope, and both figures must use the same acquisition definition.
How do you measure cost per acquisition (CPA)?
Define your conversion goal, gather the relevant costs, count only verified acquisitions from your CRM or analytics, then apply the formula. Compare the result against related metrics like conversion rate and client value.
What is cost per acquisition (CPA)?
CPA is the average cost of generating one specified acquisition, whether that's a lead, a consultation, or a signed client. For law firms, it's most useful when calculated separately for each funnel stage.
What is a good cost per acquisition (CPA)?
There's no universal number. A good CPA depends on client value, profit margins, lead quality, and sales cycle length. A $2,500 CPA can be excellent for a personal injury case worth $50,000 and poor for a $2,000 matter.
Is cost per acquisition (CPA) the same as customer acquisition cost (CAC)?
No. CPA is typically campaign- or conversion-specific, while CAC includes broader sales and marketing costs (like staff salaries and overhead) needed to acquire a paying customer.
What is a good CLV to CAC ratio?
HubSpot's general-business guidance treats a 3:1 ratio as a healthy benchmark, with 1:1 or 2:1 signaling overspending on acquisition. This is a directional guideline, not a law-firm-specific target, and should be read alongside margins and retention.