CPA: The Key B2B SaaS Metric You Should Be Tracking

CAC tells you what you're spending overall. CPA tells you which channel is actually working. Here's the difference, a real funnel cost breakdown, and why most teams don't catch a bleeding channel until a quarter too late.
On This Page
On This Page
Talk to Sales

Most finance and RevOps teams track CAC. Almost nobody tracks CPA, even though it's one of the most useful SaaS metrics worth tracking once you know where to look.

That gap is a problem. CAC tells you what you're spending across the whole business. It doesn't tell you which channel is quietly burning cash while another one prints money. CPA does.

Grid measures how long it takes to earn back your CAC.

What CPA actually means

Cost Per Acquisition is the cost to acquire one customer through a specific campaign or channel. Not your blended average across every channel combined. One campaign, one channel, one number.

The formula is simple:

CPA = Total campaign spend ÷ New customers from that campaign

CAC and CPA aren't the same thing, even though people use them interchangeably.

Metric What it measures Best used for
CAC Blended cost to acquire a customer across your entire business Overall unit economics, board reporting
CPA Cost to acquire a customer through one specific campaign or channel Diagnosing which channels work and which don't

CAC is your scoreboard. CPA is your diagnostic tool. You need both, but they answer different questions.

Why the distinction matters

A healthy blended CAC can hide a channel that's bleeding money. If your paid social CPA is $4,000 and your organic CPA is $200, a blended CAC of $900 looks fine on paper. It just doesn't tell you to shut off paid social.

CPA is how you catch that before it costs you a quarter of budget, and it's a much clearer signal than waiting on pipeline data to eventually show the damage downstream.

Where CPA compounds: a real funnel breakdown

CPA doesn't happen in one step. It builds up across your funnel, and each stage has its own cost. Here's a real example, walked through stage by stage.

Say you need 60 leads to close one deal. You spend $166 per lead on average. This is exactly the kind of breakdown RevOps teams end up rebuilding by hand every quarter unless it's tracked automatically.

Stage Conversion rate Cost per unit
Cost per lead 60 leads needed $166
Cost per MQL 1 in 3 leads becomes an MQL $498
Cost per opportunity 1 in 5 MQLs becomes an opportunity $2,490
Cost per deal 4 opportunities needed to close 1 deal $9,960

By the time you reach a signed deal, that single customer cost you roughly $9,960. Break it down by stage and you can see exactly where the money goes, and exactly which stage to fix first if the number gets too high.

The sanity check: CPA vs. CLTV

A CPA number means nothing on its own. It only means something next to what that customer is actually worth.

The standard target is a 3:1 ratio: your Customer Lifetime Value should be at least three times your CPA. Spend $1,000 to acquire a customer worth $3,000 over their lifetime, and you've got room to cover overhead and still turn a profit. That $3,000 figure depends entirely on accurate customer retention data, not a rough guess at how long customers typically stick around.

We'll go deeper on how to calculate your own acceptable CPA in the next article in this series. For now, just know the ratio exists and it's the number that actually matters, not the raw CPA figure by itself.

Where most teams get this wrong

Most teams calculate CAC once a quarter, from a spreadsheet, stitched together from exports out of three different tools. By the time that spreadsheet is finished, the campaign that's been bleeding money has already run for three months.

The problem isn't the math. It's that campaign spend lives in your ad platforms, and customer data lives in your CRM and billing tools. Nobody's watching the two side by side in real time.

That's exactly the gap Grid closes. With real-time reporting connecting your CRM, billing, and marketing spend, you can see CPA by channel as it happens, not three months after the damage is done.

Ethan Ruby
Ethan Ruby
Co-Founder and CEO at Grid. Ethan has over 10 years of experience in SaaS. He created Grid to help businesses get clear data without having to spend hours wrangling data and writing SQL queries.

More Blog Posts

8/18/2025
Announcements
We're excited to announce our newest feature, AI Analyst!

After hearing the feedback from our customers, we're excited to finally share our all-new AI Analyst, which is available to all Grid users today.

Read More
Read More
7/3/2025
Insights
The Most Common SaaS Reporting Errors and How to Avoid Them

In this post, we’ll spotlight the most common SaaS reporting errors and why they occur.

Read More
Read More
The sales pipeline metrics you should add to your reporting stack.
10/28/2024
Announcements
The Pipeline & Reporting Metrics that Matter

Track the SaaS sales pipeline metrics that actually drive growth while connecting pipeline, retention, and unit economics.

Read More
Read More
Metrics
5/19/2025
Announcements
Announcing Dashboards V2 and Pipeline Snapshots!

Big updates to dashboards and pipeline metrics!

Read More
Read More