Free Interactive Tool

Cost per acquisition (CPA) calculator

See the true cost of every acquisition from your outbound calling. Combine agent labor, platform, and telecom spend with your contact and conversion rates — then see how connecting agents to more live humans changes your CPA. Every assumption is yours.

Quick answer

How do you calculate cost per acquisition for outbound calling? Add your total monthly campaign cost — agent labor, dialer platform fees, and telecom — then divide by the number of acquisitions (dials × contact rate × conversion rate × agents × working days). CPA falls when you either lower cost or raise the contact and conversion rates, which is why better answering machine detection and pacing that produce more live conversations improve CPA even at the same spend.

Team & volume

Monthly costs

Your funnel

Cost per acquisition

$54

$2.15 per live contact

Acquisitions / mo 2,640
Total cost / mo $141,935

Monthly cost breakdown

Agent labor$125,000
Dialer platform$6,450
Telecom$10,485

CPA with your uplift assumption

$43

20% lower CPA from more live conversations

See it on your numbers

How this calculator works

Cost: total monthly cost = agent labor (agents × loaded cost) + dialer platform (agents × plan) + telecom (agents × billable minutes × working days × per-minute rate). Billable minutes assume ~3 minutes average talk time on connected calls and ~25 seconds ring time on the rest.

Acquisitions: agents × dials × working days × contact rate × conversion rate. CPA = total cost ÷ acquisitions. The uplift scenario increases live conversations by your assumed percentage at the same cost, showing the resulting lower CPA.

This tool produces illustrative estimates only, based on assumptions you enter. It is not a quote or a guarantee. Actual CPA depends on labor rates, list quality, carrier, region, pacing, offer, and agent skill. Uplift figures are your own assumptions. See our ROI calculator and benchmark methodology for more.

The three levers

What actually moves your CPA

More live contacts

Better answering machine detection and pacing put agents in front of more humans per hour — more conversions at the same labor cost.

Higher answer rates

Local-presence caller ID and healthy number reputation lift how many dials become conversations, spreading fixed cost over more acquisitions.

Lower platform spend

Per-agent pricing with BYOC removes per-minute markups, so cost doesn't balloon as volume grows.

FAQ

CPA questions

How is cost per acquisition calculated for outbound calling?
CPA equals your total campaign cost divided by the number of acquisitions. For outbound teams the cost is mainly agent labor, dialer platform fees, and telecom, while acquisitions come from dials multiplied by contact rate and conversion rate. Lowering cost or raising contact and conversion rates both reduce CPA.
Why does answering machine detection affect CPA?
Agent labor is usually the largest cost and it is fixed per shift. If agents spend less time on voicemails and more time talking to live people, they produce more conversions for the same labor cost — so CPA falls even though spend is unchanged. That's why detection accuracy and pacing matter to CPA, not just to answer rates.
Should telecom be included in CPA?
Yes, telecom is a real campaign cost and belongs in CPA. This calculator lets you enter a per-minute rate, or set it to zero if telecom is already inside your loaded agent cost or handled separately under a bring-your-own-carrier arrangement.
Are the uplift numbers a guarantee?
No. The uplift field is an assumption you enter to model a scenario. Actual results vary by campaign, list quality, carrier, region, offer, and agent skill. The tool is for illustration and planning, not a promise of results.