Vol. I · Tool Series · No. 3 of 3
← ContentOS™ Metrics
The ROCA Calculator
Calculate your Return on Customer Acquisition. Stop measuring B2B paid social like an e-commerce store.
Layer Three of the Three-Layer Return Framework ROCA · Return on Customer Acquisition Amplify
The ROCA Calculator

Are your boosted posts
actually acquiring customers?

B2B service businesses don't sell $50 t-shirts. Stop measuring paid social like you do. ROCA measures what each customer is actually worth.

What This Tool Answers

If you spend $500 amplifying your best post,
how much customer revenue does that actually generate?

ROCA, Return on Customer Acquisition, measures paid social the way B2B service businesses actually monetize: through 24-month customer relationships, not single transactions.

What ROCA Actually Means

A clear definition you can use on a podcast, in a sales call, or on a webinar. The vocabulary of the new framework.

Layer Three
ROCA
Return on Customer Acquisition

ROCA measures whether your paid social spend is actually acquiring valuable customers, by dividing the lifetime value of the customers you acquire by what you spent to acquire them.

ROCA exists because the metric most companies use to measure paid social, ROAS, was built for an industry that does not operate the way B2B service businesses operate. ROAS comes from e-commerce. A user clicks an ad, buys a $50 product, and the platform reports $50 in tracked revenue. The customer's lifetime is irrelevant because the relationship ended at checkout. B2B service businesses do not sell single transactions. They sell relationships. A customer who clicks a paid post and signs up does not generate $50 in revenue, they generate $5,000, $10,000, or $25,000 over the course of a 24-month customer relationship. ROCA fixes this by accounting for what each acquired customer is actually worth. The formula takes the customers you acquired through paid, multiplies that by their 24-month ARR, and divides by your paid spend. The resulting multiple is dramatically higher than ROAS would show, because it captures the truth of how service businesses make money. ROCA only works when paid spend is amplifying content that has already proven itself organically. You do not boost a post hoping it works. You wait until organic data shows you which post is winning, then you pour paid behind that proven winner.

Why ROAS Doesn't Work for B2B

The metric you've been using was built for e-commerce. Here's what it gets wrong, and what ROCA fixes.

The Old Way
ROAS
Return on Ad Spend
Tracked Revenue ÷ Paid Spend

Built for e-commerce. Assumes every conversion is a one-time transaction. A $50 t-shirt sale gives you $50 in tracked revenue. That's it. The customer's lifetime is irrelevant.

Built for transactions
The New Standard
ROCA
Return on Customer Acquisition
(Customers Acquired × 24-Mo ARR) ÷ Paid Spend

Built for service businesses and B2B. Measures customers, not transactions. A customer worth $10K over 24 months gets counted at their full lifetime value, not just their first payment.

Built for relationships

Calculate Forward. Or Reverse-Engineer.

What's Your Current ROCA?

Plug in your monthly paid spend, your CPA, and your customer ARR. We'll show you what each dollar of paid is actually generating.

Top-performing organic posts you boost
$
$50 standard · $100 aggressive
$
B2B avg: $150-$500 · See benchmarks below
$
Total revenue per customer over 2 years
%
100% = CPA already accounts for conversion
Paid Spend
$500
10 × $50
Customers Acquired
2.0
$500 ÷ $250 CPA
Customer Value
$20,000
2 × $10K ARR
ROCA
40×
$20K ÷ $500 spend
Your ROCA
40.0×
4,000% Return on Customer Acquisition

Your paid amplification is exceptional. Each dollar of paid spend is generating dozens of dollars in customer lifetime value.

At a 40× ROCA, every dollar spent on amplifying proven winners returns $40 in 24-month customer revenue. This is what amplifying winners, not gambling on losers, looks like.

The Customer Acquisition Truth

Your paid spend is acquiring customers at $250 CPA while each customer is worth $40× that over 24 months.

How ROCA Scales With Customer Value

Same paid spend. Same CPA. Different customer ARR. This is why ROAS fails B2B, your customer's lifetime determines your true return.

Low ARR · $2K
$4,000 customer value
8.0×
Per Customer Acquired $2,000 vs $250 CPA
High ARR · $25K
$50,000 customer value
100.0×
Per Customer Acquired $25,000 vs $250 CPA

Set a Target. See What CPA You Need.

Tell us your target ROCA and your customer ARR. We'll show you exactly what CPA you need to hit, and whether it's realistic for your industry.

×
Common: 10× (good), 20× (strong), 50×+ (exceptional)
$
Total revenue per customer over 2 years
$
10 hero assets × $50 boost = $500
Per year, from paid amplification
Required CPA
To hit a 20× ROCA at $10K customer ARR,
your CPA must be at or below:
$500
per customer acquired through paid social
Path 1 · Customers from your paid spend
At $500 CPA with $500 annual spend, you'd acquire:
1
Path 2 · Spend needed for target customers
To acquire 2 customers at the required CPA, you'd need:
$1,000
Path 3 · Customer value needed at current CPA
If your CPA stays at $250, your customer ARR needs to be:
$5K
Industry CPA Benchmarks · Is Your Target Realistic?
Lead-Gen B2B (LinkedIn)$150 – $500
Service Business (Meta/IG)$80 – $300
SaaS / Software$200 – $700
Professional Services$300 – $1,000
High-Ticket B2B$500 – $2,000
Enterprise / Long Sales$1,000 – $5,000
What This Means

If your required CPA falls within your industry benchmark range, your target ROCA is achievable with quality paid amplification. If it falls below the benchmark, you may need higher customer ARR, larger paid spend volume, or a more efficient acquisition channel. Remember: ROCA only works when paid is amplifying proven winners, never rescuing losers.

The Full Picture

ROCA is one of three returns we measure.
See how the full framework works.

Step 01 · Create
ROCS
Return on Content Spend

Did the asset itself earn?

Step 02 · Distribute
ROOP
Return on Organic Posting

Did the daily distribution labor earn?

See the Full Framework →