Link Leads Blog · September 24, 2026
Cost-per-lead tells you what you spent. Cost-per-acquisition tells you what you got back for it. Most agents track the first number and skip the second, which is the one that actually decides whether a batch was worth buying.
A flat $0.012 per lead is easy to compare across states, ages, and order sizes — that's exactly why it's the number most agents fixate on. But $0.012 a lead doesn't tell you whether a batch made money. Two batches can carry the identical per-lead price and produce wildly different results once you count what it actually cost to turn that list into a closed deal. Cost per acquisition (CPA) is the number that closes that gap: total spend to run the campaign, divided by the deals it produced.
CPA is not complicated, but most agents shortcut it down to just the list price. The full version:
CPA = (lead cost + outreach cost + compliance cost) ÷ deals closed
Take the standard illustration: 10,000 aged leads at $150, texting the full list for roughly $120, and closing 2 deals at a $750 average commission. Total spend is $270. Divide that by 2 closed deals and CPA comes out to $135 per acquisition — against a $750 commission, that's a healthy margin per deal, even before anything else lands. Run the same math on a batch that closes zero deals and CPA is undefined (or, more usefully, infinite) — which is the whole point of tracking it: CPA is what tells you a campaign didn't work, instead of just telling you it was cheap.
Say two agents each buy 10,000 leads at $0.012/lead. Agent A works the list with basic manual dialing and closes 2 deals. Agent B runs the same list through a paid SMS platform, doesn't scrub it first, gets a chunk of numbers filtered or complained on, and closes 1 deal at a higher outreach spend. Both agents paid the identical $120 for the list. Their CPA is nowhere close to identical — and if either of them is only tracking cost-per-lead, both would report the same number on the input that actually varied.
The scrub step belongs in the CPA formula because it changes the denominator, not just the numerator — a list that's still carrying landlines and disconnected numbers burns dials and SMS spend on records that were never going to close, which drags CPA up on both sides of the equation at once. If you're pricing that step yourself rather than folding it into a full-service scrub, a tool worth checking is Landline Remover (disclosure: that's an affiliate link and we may earn a commission) — it clears landline and disconnected numbers from a list in one pass before a wave goes out, which is cheaper than working those records to find out later.
A monthly plan drops lead cost from $0.012 to $0.01 per lead, which lowers CPA's numerator on paper — but only if the close rate holds at the higher volume the plan delivers each month. The breakeven math on when a monthly plan actually beats a one-time order, tier by tier, is laid out in monthly plan vs. one-time order. Don't chase a lower lead price if it means working more volume than your outreach capacity can actually convert — a cheaper input attached to a worse close rate can still raise CPA.
The $135 CPA in the worked example above is a first-commission number — it stops the moment the deal is bound. For verticals that pay a renewal or trail commission, like auto, home, term life, and ACA health, the real return on that same $135 keeps compounding well past the first check, which is a separate piece of math covered in lifetime value of an aged insurance lead. CPA tells you whether a batch cleared its cost. LTV tells you how much it actually made you.
CPA is only useful if you can tie it back to a specific purchase — state, age band, order date. A monthly blended number hides which batches worked and which didn't. Tag each closed deal to the order it came from the same way you'd track any other per-batch metric, run the CPA formula on that batch alone, and you'll know within one cycle which states and age bands to keep buying and which to drop.
The commission figure and close rate above are illustrative, not a projection for any specific list. Actual results vary by vertical, script, offer, speed-to-lead, and your own close rate — nothing here guarantees a given CPA or return. Run the formula against your own numbers before you size a decision on it.
Link Leads sells SMS and email lead lists at a flat $0.012 per lead, minimum order 5,000 leads ($60), filterable by state and age band, deduped and delivered as an instant CSV — or a monthly plan starting at $500/month once a recurring cadence is the goal. Build an order in the order builder, or pull a free 100-row sample before you run the numbers on a full batch.