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:
- Lead spend — from your lead provider's invoices or portal
- Lead records — from your CRM or agency management system
- 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.
| Number | What it is | Typical P&C range |
|---|---|---|
| CPL — Cost per lead | What you paid for one lead | $8–$35 |
| Quote rate | Percent of leads you can actually quote | 15–65% |
| Close rate | Percent of quotes that bind | 20–35% |
| CPP — Cost per policy | CPL ÷ (quote rate × close rate) | Calculated (see below) |
| LTV — Lifetime value | What 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.
| Input | Value |
|---|---|
| Leads received | 300 |
| CPL | $16.67 ($5,000 ÷ 300) |
| Leads that quoted | 150 (50% quote rate) |
| Policies bound | 38 (25% close rate on quotes) |
| Average premium per bound policy | $1,100 |
| Total premium bound | $41,800 |
| Your agency commission rate | 12% |
| 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:
| Year | Commission |
|---|---|
| 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:
| Input | Value |
|---|---|
| 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:
| Input | Value |
|---|---|
| Leads received | 300 |
| CPL | $12 ($3,600 total spend) |
| Quote rate | 55% |
| Close rate | 30% |
| Policies bound | 50 |
| 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 commission | Read |
|---|---|
| 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 rate | What 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
Close rate — the second filter
Close rate is about the producer, the pitch, and the lead fit.
| Close rate on quotes | What 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 contact | Relative conversion rate |
|---|---|
| 1–5 minutes | 100% (baseline) |
| 6–10 minutes | 60–80% |
| 11–30 minutes | 40–55% |
| 31 min – 1 hour | 25–40% |
| 1 hour – 1 day | 10–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 source | Retention |
|---|---|
| Referrals | 92%+ |
| Walk-ins | 88% |
| Fresh exclusive leads | 75–85% |
| Shared leads | 65–75% |
| Aged leads | 55–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.

The three data sources you need
- Lead spend — provider invoices, entered monthly
- Lead records — every lead you received, from every provider, with contact info
- 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.

- 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:
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.
Related guides
- How to Measure Internet Lead ROI (shorter intro)
- How to Read the ROI Page in AgencyIQ
- How to Upload Internet Leads
- How Lead-to-Sale Matching Works
- What Is Conversion Ratio? — lead-to-quote, quote-to-close math
- What Is Quote-to-Bind Ratio? — the close rate deep dive
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.
Founding Members get grandfathered pricing when we launch paid tiers later this year.
Last updated: 2026-04-18