Lead ROI for Insurance Agencies — The Complete Guide (With Actual Math)

Lead spend is usually the second or third biggest line item in an independent insurance agency's budget. Most agencies have no idea which lead sources are profitable. They have a feeling. That feeling is wrong about 40% of the time.

This guide walks through lead ROI end-to-end: the formulas, the benchmarks, how to track attribution, how to compare providers fairly, when to cut a source, when to scale one up, and the one number most agencies skip that separates real winners from time bombs.

In this guide:

  • The 5 numbers that tell you everything about a lead source
  • The formula for real ROI
  • The one number most agencies skip (and why it matters more than any of the others)
  • Benchmarks for cost per lead, quote rate, close rate, cost per policy
  • How to measure lifetime value
  • Kill signals vs. keep signals
  • How to fix a bleeding provider before cutting it

Time to read: 22 minutes. Bookmark this. Best for: Agency principals making lead budget decisions.


Why lead ROI is the hardest KPI in insurance

Because it lives across three systems that don't talk to each other.

To calculate lead ROI, you need:

  1. Lead spend — from your lead provider's invoices or portal
  2. Lead records — from your CRM or agency management system
  3. Sales — from your agency management system or commission statements

No single system has all three. Spreadsheet stitchers spend 4–8 hours a month trying to combine them. Most just… don't. They look at the lead invoice, look at total sales, and "feel" like the ROI is okay.

That's why 40% of the time the feeling is wrong. The math can only be done when the three data sources are connected — which is a big part of what AgencyIQ does.


The 5 numbers that tell you everything

Memorize these. They'll drive every lead-budget decision you make.

NumberWhat it isTypical P&C range
CPL — Cost per leadWhat you paid for one lead$8–$35
Quote ratePercent of leads you can actually quote15–65%
Close ratePercent of quotes that bind20–35%
CPP — Cost per policyCPL ÷ (quote rate × close rate)Calculated (see below)
LTV — Lifetime valueWhat a bound policy is worth over its full relationship$500–$5,000+

The first three are inputs. The last two are outputs — they tell you whether the lead source is making or losing money.


The formula for real ROI

At the simplest level:

ROI = (money earned − money spent) ÷ money spent

For a lead source, that's:

(first-year commission from all bound policies − lead spend − service cost) ÷ lead spend

A real example with numbers

You spent $5,000 on Provider X in Q1.

InputValue
Leads received300
CPL$16.67 ($5,000 ÷ 300)
Leads that quoted150 (50% quote rate)
Policies bound38 (25% close rate on quotes)
Average premium per bound policy$1,100
Total premium bound$41,800
Your agency commission rate12%
Total first-year commission$5,016
Rough service cost (10% of premium)$4,180
Net first-year$5,016 − $5,000 − $4,180 = −$4,164

Wait — you lost money?

Yes, in year one. And this is where most agencies stop looking. But the real story is lifetime value.


The one number most agencies skip: LTV

A policy isn't worth just the first year's commission. It's worth what it generates over its entire life with you.

Each year the policy renews, a fresh renewal commission is paid. Stacked over 5 years, that's:

If that policy renews for 4 more years at 10% renewal commission:

YearCommission
Year 1$132 (12% of $1,100)
Year 2$110 (10% of $1,100)
Year 3$110
Year 4$110
Year 5$110
Total LTV$572

Multiply by 38 bound policies × average retention of 85% per year:

Total expected LTV = 38 × $572 × retention factor = ~$15,800

Now the math:

InputValue
Money spent (lead + 5 yrs service cost)$5,000 + $4,180 × 5 = $25,900
Money earned (LTV)$15,800
5-year ROI−$10,100

Still losing money. Even with LTV.

So this provider should be cut. But notice: without running the 5-year math, you'd have only seen the ambiguous first-year breakeven. You'd probably have kept it.

A provider that actually works

Same agency, different provider:

InputValue
Leads received300
CPL$12 ($3,600 total spend)
Quote rate55%
Close rate30%
Policies bound50
Avg premium$1,100
First-year commission$6,600
Service cost year 1$5,500
Year-1 net$6,600 − $3,600 − $5,500 = −$2,500
5-year LTV per policy at 88% retention$620
Total 5-year LTV on 50 policies$31,000
5-year total net$31,000 − $3,600 − $27,500 = −$100

Breakeven. Not a winner, but not a loser.

The difference between the two providers: same close rate, but the second has a 55% quote rate vs. 50%, and policies retain at 88% vs. 85%. Small differences compound hugely over 5 years.


CPP — The cost per policy shortcut

Not ready to run 5-year LTV math on every provider? Use CPP as a shortcut.

CPP = CPL ÷ (quote rate × close rate)

Benchmark: healthy CPP

CPP should be under 25% of the first-year commission you earn on that policy.

Example: Average auto policy $1,200 premium × 12% commission = $144. Healthy CPP on auto leads is under $36.

Your CPP vs. first-year commissionRead
Under 25%Healthy — keep spending
25–50%Watch it — margin is thin
Above 50%You're working to fund the lead company

Quote rate — the first filter

Quote rate is the first place a provider falls apart.

Quote rateWhat it usually means
55%+High-quality provider — leads are real, reachable, and have intent
40–55%Healthy — typical for a solid provider
25–40%Weak — some combination of bad data + low intent
Under 25%Unusable — cut or investigate immediately

Why quote rate drops

  • Bad contact data: wrong phone, wrong email. You can't reach them.
  • Bots or fake leads: lead provider's supply is getting polluted.
  • Low intent: people filled out a form to see a rate out of curiosity — no buying intent.
  • Wrong geography: you're getting leads outside your licensed states.
  • Shared leads sold to too many agencies: by the time you call, they've already bound.

How to fix a low quote rate

1
Audit lead data by hand. Pull the first 50 leads of the month and count how many had real contact info.
2
Check your response time. Leads contacted within 5 minutes convert 4–5x better than leads contacted a day later.
3
Check shared-lead count. Providers often increase how many agents they sell a lead to — this destroys quote rate.
4
Tighten your lead filters. Most providers let you filter by ZIP, age, or credit range. Narrow them.

Close rate — the second filter

Close rate is about the producer, the pitch, and the lead fit.

Close rate on quotesWhat it means
35%+Strong producer, good lead fit
25–35%Healthy
15–25%Weak — coaching or lead-fit issue
Under 15%Dead zone — something's broken

Why close rate drops

  • Pricing problem: your rates are not competitive for the lead's profile
  • Producer problem: weak rate delivery, missing the ask, no follow-up
  • Lead fit problem: leads don't match the carriers you have appointments with
  • Rate-shock carriers: you quote low, they see a 40% renewal hike, they don't bind

Each has a different fix. Diagnose before blaming the producer.


How to compare lead providers fairly

Don't compare apples to oranges.

Minimum thresholds for reliable comparison:

  • At least 300 leads from a provider
  • At least 60 days of activity
  • At least 10 bound policies traced back

Below those numbers, the result is noise. A provider you tested for 2 weeks with 50 leads told you nothing — quote rate on 50 leads is statistically random.

Same lead type, same producer, same window

When comparing two providers:

  • Use the same lead type (auto vs. home, fresh vs. aged, shared vs. exclusive)
  • Ideally: send leads from both providers to the same producer for a fair test
  • Measure over the same 90-day window

Even the same lead source performs differently in January vs. October, or in Miami vs. Ohio.


Fresh vs. shared vs. aged — they are not the same product

One of the biggest pitfalls: treating all leads from one provider as one bucket.

Fresh exclusive leads

  • Highest quality
  • $20–$45 per lead
  • Quote rate 50–70%
  • Close rate 25–40%

Shared leads (sold to 3+ agencies)

  • Medium quality — leads have been shopped
  • $12–$25 per lead
  • Quote rate 30–45%
  • Close rate 20–30%

Aged leads (60+ days old)

  • Lowest quality
  • $1–$5 per lead
  • Quote rate 10–20%
  • Close rate 15–25%

At their respective prices, all three can be profitable. But the economics are totally different. Comparing a provider's fresh lead performance against a competitor's aged lead performance is meaningless.

Track them as separate "providers" in AgencyIQ even when they come from the same vendor.


Lead response time — the hidden multiplier

The single biggest controllable variable in lead ROI isn't the provider. It's your response time.

Industry data:

Minutes to first contactRelative conversion rate
1–5 minutes100% (baseline)
6–10 minutes60–80%
11–30 minutes40–55%
31 min – 1 hour25–40%
1 hour – 1 day10–20%
Next day+5–10%

Leads are emotional at the moment they submit a form. Two days later, they're cold. They've already talked to your competitor or moved on.

How to fix your response time

  • Real-time alerts — producer's phone rings the moment a lead comes in
  • After-hours coverage — someone answers during evenings and weekends when people actually shop insurance
  • Producer discipline — calling right now, not at lunch
  • Dialer integration — auto-dial the lead the moment it hits your CRM

Response time is where most agencies have the biggest underutilized lever.


Retention — the silent killer of lead ROI

Internet-lead policies retain worse than referrals or walk-ins. Some providers retain much worse than others.

Typical retention at 18 months from bind:

Policy sourceRetention
Referrals92%+
Walk-ins88%
Fresh exclusive leads75–85%
Shared leads65–75%
Aged leads55–70%

The compounding cost of low retention

Two providers have identical year-1 CPP of $100. Provider A retains at 85%. Provider B retains at 65%.

Cost per retained policy at 18 months:

  • Provider A: $100 / 0.85 = $118
  • Provider B: $100 / 0.65 = $154

That 30% cost gap is invisible in year-1 CPP. It's only visible when you track retention by provider.

Most agencies don't track this because they can't — the data is spread across too many systems. AgencyIQ tracks it automatically once you've run a provider for 18+ months.


Kill signals vs. keep signals

When to cut a provider:

  • CPP above 50% of first-year commission
  • Quote rate under 25% for 60+ days
  • Retention at 18 months under 40%
  • Close rate under 10% for even your best producer
  • Any single month below 5% lead-to-bind for 3 months in a row

When to keep (or scale) a provider:

  • CPP at or under 25% of first-year commission
  • Quote rate above 45%
  • Retention above 65% at 18 months
  • Close rate above 25% consistently
  • 3+ months of steady data

Before cutting, try fixing

Most "bad" providers can be fixed with one of these three levers.

Lever 1 — Tighter lead filters

Most providers let you filter by:

  • ZIP or county
  • Age range
  • Credit range
  • Current carrier
  • Home ownership
  • Driving record

Tightening filters drops lead volume but usually raises quality dramatically. Test before cutting.

Lever 2 — Faster response

If your current average response time is 45 minutes, getting it to 5 minutes can double close rate — even on the same leads. Cheaper than switching providers.

Lever 3 — Better producer fit

Some producers close internet leads. Some close referrals. If your producer is a relationship seller struggling with fresh internet leads, reassign the leads — don't cut the source.


How to track all of this

The short answer: AgencyIQ does it automatically. The long answer: here's what the tracking requires.

What to capture: Three-circle Venn-style diagram showing Lead Spend + Lead Records + Sales connecting at the center to Lead ROI

The three data sources you need

  1. Lead spend — provider invoices, entered monthly
  2. Lead records — every lead you received, from every provider, with contact info
  3. Sales — every bound policy with customer info

The two key systems that connect them

  • Lead-to-sale matching — connecting customers to the lead they came from. AgencyIQ uses fuzzy matching on phone, email, name, and date. See how lead-to-sale matching works.
  • Retention tracking — checking if each bound policy is still active 18 months later. Requires ongoing sales data over time.

What AgencyIQ's ROI page shows

Full walkthrough: how to read the ROI page.

What to capture: ROI page with provider ranking table on top and waterfall chart below, showing a healthy provider vs. a losing provider side-by-side

  • Every provider ranked by ROI
  • Waterfall chart: premium → commission − lead spend − service cost = profit
  • Spend vs. return over time
  • Time-to-close histogram
  • Per-producer close rate on each provider
  • Retention rate by provider (once 18+ months of data)

The 2 questions to ask every month

Don't over-complicate lead budget reviews. Ask these two:

1
Which providers are above/below my CPP target? Set a target (typically 25% of first-year commission). Any provider above it for 2+ months → have a conversation. Cut spend or cut the provider.
2
Is my total lead ROI trending up or down? Month over month, total ROI should be stable or rising. If it's dropping for 2 months running, something changed — lead quality, producer performance, or carrier appetite. Dig into which before the drop becomes a crater.

Frequently Asked Questions

What's a good ROI target for internet leads?

Year-1 ROI above 3x is strong. Below 2x and you're not really making money after service cost. Aim for 3x+ on at least your top 2–3 providers.

How much should I spend on internet leads as a percent of revenue?

A healthy range is 8–15% of gross commission revenue. Under 5% and you might be leaving growth on the table. Over 20% and you're either scaling aggressively or over-dependent on a single channel.

Should I run Google Ads if lead providers are working?

Yes — they're different demand. Lead providers capture form-fillers. Google Ads capture active searchers. The best agencies run both, measure ROI separately, and reallocate based on results.

What about referrals — should they be on the ROI page?

Yes, as a $0-cost provider. They have infinite ROI (any dollar of commission on $0 spend). Having them on the same dashboard as paid providers makes the comparison visible.

How do I handle a provider that's great for one producer and bad for another?

Two signals: the provider quality varies (unlikely — leads are usually consistent) OR the producer fit varies (much more likely). Reassign lead flow toward the producer who closes best on that provider.

What's "cost per quote" and do I need to track it?

CPL ÷ quote rate. Useful if you want to know how much you're spending per real conversation (versus per form submission). Not as load-bearing as cost per policy — but a useful intermediate.

Should I track lead ROI weekly or monthly?

Monthly. Weekly data is too noisy. Monthly is the right rhythm for a lead budget review meeting.

How do I handle canceled policies for ROI math?

Count them as lost commission. If 10% of bound policies cancel in year 1, your effective close rate (adjusted for early cancels) is 90% of the raw close rate. AgencyIQ applies chargeback logic automatically.

What if I don't have 12 months of data yet?

Use first-year economics only (CPL, quote rate, close rate, year-1 commission). Retention tracking kicks in at 12+ months.

What's the simplest way to start if I've never measured ROI?

For one month: log every lead you receive, every quote delivered, every policy bound, and every dollar of lead spend. Put it in a spreadsheet. That's the most basic ROI view possible. Then decide if you want software to do it continuously.



Stop running lead ROI in a spreadsheet

AgencyIQ is free during beta for Founding Members. Every provider ranked by real ROI — including retention. Waterfall charts. Time-to-close analysis. All live, all automatic, all in one dashboard.

Start free →

Founding Members get grandfathered pricing when we launch paid tiers later this year.

Last updated: 2026-04-18

Was this article helpful?