Why Vendor Selection Is the Most Important Decision You'll Make
I've been buying leads for over 20 years. In that time, I've worked with vendors who helped me build a business — and vendors who nearly burned one down. The difference between the two usually isn't obvious until you've already spent thousands of dollars and wasted weeks of your sales team's time.
Here's what most people get wrong: they shop for leads the way they shop for office supplies. They compare prices, pick the cheapest option, and start buying. Six weeks later, they're sitting on a pile of disconnected numbers, duplicate records, and leads who swear they never filled out a form. They conclude that "buying leads doesn't work" and go back to cold calling.
The leads weren't the problem. The vendor was.
Choosing the right lead vendor is the single highest-leverage decision in your lead-buying strategy. A great vendor gives you clean data, transparent pricing, fair return policies, and leads that actually pick up the phone. A bad vendor gives you headaches, chargebacks, and a sales team that stops trusting the leads you hand them.
This guide gives you the 7 evaluation criteria I use every time I assess a new lead vendor — plus a scorecard template you can use to compare vendors side by side. Whether you're buying aged leads, fresh leads, or a mix of both, these criteria apply.
- Data Freshness and Lead Age
The age of a lead is the single biggest factor in how it performs. A lead that was generated 30 minutes ago behaves completely differently than a lead that was generated 90 days ago — and your vendor should be transparent about exactly what you're getting.
Questions to Ask Your Vendor
- What is the lead generation date? Not the date you purchased the lead — the date the consumer originally filled out the form. These are two very different numbers, and many vendors blur the distinction.
- How old are the leads at the time of delivery? For fresh leads, this should be minutes. For aged leads, it could be 30 days to 12+ months. Neither is inherently bad — but you need to know which one you're buying.
- Is the data timestamped? Every lead record should include the original submission date. If it doesn't, you have no way to verify what you're buying.
Why Lead Age Matters
Lead age directly affects three things:
Contact rates. Fresh leads (under 5 minutes old) have contact rates of 40-60%. Leads that are 30 days old drop to 15-25%. Leads aged 90+ days settle around 8-15%. These are still workable numbers — especially at aged lead prices — but you need to set expectations accordingly. Our conversion rate benchmarks break this down in detail.
Consumer intent. A consumer who filled out a form 10 minutes ago is actively shopping. A consumer who filled out a form 6 months ago may have already bought, changed their mind, or forgotten they ever submitted the form. Your sales approach needs to match the lead's timeline.
Pricing. Lead age is the primary driver of price. Fresh exclusive leads in insurance run $30-75+. Aged leads (30-90 days) drop to $1-10. Leads aged 6-12 months can be as low as $0.50-2. The aged lead pricing guide covers the full range by vertical and age bracket.
The key principle: there's nothing wrong with buying aged leads. The math often works out better because the cost is so much lower. But you should never pay fresh lead prices for aged data — and that's exactly what some vendors will try to do if you don't ask the right questions.
- Exclusivity vs. Shared Leads
After lead age, exclusivity is the most important factor in lead performance. An exclusive lead is sold to one buyer. A shared lead is sold to 3, 5, or even 8 buyers simultaneously. The difference in conversion rates is dramatic.
The Numbers
The Numbers
| Metric | Exclusive Leads | Shared Leads (3-5 buyers) |
|---|---|---|
| Typical cost | $50-150+ | $10-30 |
| Contact rate | 45-65% | 25-40% |
| Close rate | 8-15% | 2-4% |
| Cost per sale | $500-1,200 | $750-2,500 |
| Speed-to-lead pressure | Moderate | Extreme |
Exclusive leads cost more per lead — but the cost per closed sale is typically 60-75% lower than shared leads. That's because you're not competing with 4 other agents for the same person's attention. You don't have to be the fastest dialer. You can take a consultative approach, build rapport, and close on value instead of speed.
Shared leads force you into a race. The first agent to call within 60 seconds usually wins. If your workflow can't support that kind of response time, shared leads will consistently underperform.
Questions to Ask Your Vendor
- How many times is each lead sold? Get a specific number. "Limited distribution" is not a number.
- Is there a cap on the number of buyers per lead? Some vendors say leads are "semi-exclusive" — which usually means shared but with a cap of 2-3 buyers.
- Can I verify exclusivity? Some vendors will provide delivery receipts or timestamps showing your lead was not distributed to anyone else.
- Are aged leads sold as exclusive or shared? Many aged lead vendors sell aged leads as exclusive — meaning you're the only buyer for that specific aged record. This is one of the biggest advantages of aged leads: you get exclusivity at a fraction of the fresh-lead price.
The Best Strategy
For most agents and sales teams, the best approach is a blended strategy: buy exclusive fresh leads for high-value verticals where close rates justify the premium, and supplement with aged leads for volume and pipeline building. The aged leads keep your team productive between fresh lead deliveries, and the cost structure means you can afford to be patient with follow-up.
- Consent Documentation
In 2026, consent isn't optional — it's the foundation of every legitimate lead transaction. The FCC's one-to-one consent rule means that the consumer must have explicitly agreed to be contacted by your specific company (or the lead seller must have collected consent in a way that's transferable under the applicable regulations).
What to Verify
- Can the vendor produce consent evidence on demand? If you ever face a compliance inquiry, you need to show that the consumer opted in. Your vendor should be able to provide a record of the form submission, the consent language displayed, and the timestamp — ideally within 24-48 hours of your request.
- What type of consent was collected? Express written consent (required for auto-dialers and pre-recorded messages) is different from general inquiry consent. Know which one your leads come with.
- How is consent stored? Reputable vendors maintain consent records for the legally required retention period and can retrieve them quickly.
This doesn't need to be a 30-minute interrogation. But it should be a clear yes-or-no answer: "Can you produce the consent record for any lead I purchase?" If the answer is vague, evasive, or "we'll get back to you" — that's a red flag. Move on.
For a deeper dive on the compliance landscape, see our TCPA compliance guide.
- Return Policies and Lead Quality Guarantees
Every lead vendor will tell you their leads are "high quality." The question is what happens when they're not. Because no matter how good the vendor is, a percentage of leads will have bad phone numbers, disconnected lines, incomplete data, or consumers who deny ever filling out a form.
The vendor's return policy tells you everything about how much they actually stand behind their product.
What a Good Return Policy Looks Like
- Bad phone numbers. If the phone number is disconnected, invalid, or belongs to someone who isn't the named lead, you should get a credit or replacement. Period.
- Wrong information. If the lead's name, email, or key data fields are demonstrably incorrect, that's a defective product.
- Duplicate leads. If you receive the same lead twice within a purchase batch, you shouldn't pay twice.
- Reasonable timeframe. Most good vendors give you 5-10 business days to identify and report bad leads. Some extend to 30 days for aged leads, since contact attempts take longer.
- Clear process. The return process should be documented, straightforward, and not require an act of Congress. Upload a spreadsheet, flag the bad leads, get your credit.
What a Bad Return Policy Looks Like
- "All sales are final."
- Return windows of 24-48 hours (not enough time to even attempt contact on a full batch).
- A return process that requires you to "prove" the lead is bad by providing call recordings, timestamps, and a written statement from the consumer.
- Credit caps that limit returns to 5-10% of your order regardless of actual quality.
Questions to Ask
- What is your return/credit policy for bad data?
- What qualifies as a returnable lead?
- How long do I have to submit returns?
- Is the credit applied to my account or refunded?
- What percentage of leads do your buyers typically return? (A good vendor will know this number and it should be under 10%.)
- Industry Specialization and Data Fields
A vendor who specializes in your vertical will consistently outperform a generalist. Insurance leads, mortgage leads, solar leads, and home improvement leads are all fundamentally different products with different data requirements, compliance rules, and consumer expectations.
Why Specialization Matters
A specialized vendor understands:
- Which data fields drive conversion. For mortgage leads, you need loan type, property value, credit range, and timeline. For insurance leads, you need coverage type, current carrier, household size, and health status. A generalist vendor might give you name, phone, and email — and nothing else.
- How the sales cycle works. Insurance agents need to quote quickly. Mortgage loan officers need to pre-qualify. Solar companies need to verify property ownership and roof condition. The lead gen process should be designed around your specific sales workflow.
- Compliance requirements. Insurance lead generation has different state-level rules than mortgage lead generation. A vendor who specializes in your vertical is more likely to stay current on the regulations that affect your business.
Data Fields to Expect by Vertical
Insurance leads: Name, phone, email, date of birth, zip code, coverage type (life, health, auto, Medicare, final expense), current coverage status, household size, tobacco use, pre-existing conditions (where permissible).
Mortgage leads: Name, phone, email, property address, estimated property value, loan amount, loan type (purchase, refinance, HELOC, DSCR), credit score range, employment status, timeline to close.
Solar leads: Name, phone, email, property address, homeowner verification, monthly electric bill, roof type and age, utility provider, shade assessment.
Home improvement leads: Name, phone, email, property address, project type (roofing, windows, HVAC, remodel), project timeline, budget range, homeowner verification.
If a vendor can't provide at least 8-10 relevant data fields per lead in your vertical, you're buying a name and phone number — not a qualified lead.
- Pricing Transparency and Volume Discounts
Lead pricing should be simple. You should know exactly what you're paying per lead, what's included, and what's not. If you need a spreadsheet and a decoder ring to understand a vendor's pricing, that's a problem.
What Transparent Pricing Looks Like
- Per-lead pricing published on the website or provided upfront in a quote. No "contact us for pricing" runaround (unless you're negotiating enterprise volume).
- Clear tier definitions. If the vendor offers Good/Better/Best tiers, you should know exactly what differentiates them — lead age, exclusivity, data fields, or some combination.
- No hidden fees. Setup fees, platform fees, minimum monthly commitments, and data access charges should all be disclosed before you buy. If they show up on your first invoice as a surprise, you picked the wrong vendor.
- Volume discount structure. Most vendors offer better per-lead pricing at higher volumes. The tiers should be published and automatic — not something you have to negotiate every month.
Pricing Models to Understand
Pricing Models to Understand
| Model | How It Works | Best For |
|---|---|---|
| Pay-as-you-go | Buy leads in batches, no commitment | Testing a new vendor, low volume |
| Subscription | Fixed monthly cost, set number of leads | Predictable pipeline, established teams |
| Volume tiers | Lower per-lead cost at higher quantities | Scaling teams, multi-agent operations |
| Revenue share | Vendor takes a % of closed deals | Rare, usually only for premium fresh leads |
Questions to Ask
- What is the per-lead cost at my expected volume?
- Are there minimum order sizes or monthly commitments?
- Do volume discounts apply automatically or do I need to negotiate?
- Are there any fees beyond the per-lead cost (setup, platform, data export)?
- What happens to unused credits or prepaid balances?
- Can I pause my account without losing my pricing tier?
The Real Cost Metric
Don't compare vendors on cost per lead alone. The metric that matters is cost per sale — and that requires factoring in contact rates, close rates, and return rates. A $5 lead with a 3% close rate costs you $167 per sale. A $50 lead with a 12% close rate costs you $417 per sale. The cheap lead wins on cost per sale — but only if the data quality supports that 3% close rate. This is why you need to test before committing to volume. Our pricing guide walks through the full math by vertical.
- Technology and Integration
In 2026, lead delivery should be instant, automated, and integrated into your existing workflow. If a vendor is emailing you CSV files or asking you to log into a portal to manually download leads, they're a decade behind.
What Modern Lead Delivery Looks Like
Real-time delivery. Fresh leads should hit your CRM within seconds of the consumer submitting the form. Aged leads should be delivered immediately upon purchase or on a schedule you define.
API access. A good vendor provides an API that lets you pull leads directly into your CRM, dialer, or marketing automation platform. This eliminates manual data entry, reduces errors, and lets you trigger automated follow-up sequences the moment a lead arrives.
CRM integrations. At a minimum, the vendor should integrate with the major CRMs: Salesforce, HubSpot, Zoho, Close, and industry-specific platforms like Velocify (mortgage) or AgencyBloc (insurance). Native integrations are better than "we work with Zapier" — though Zapier is acceptable as a fallback.
Reporting dashboard. You should be able to log into the vendor's platform and see:
- How many leads you've received
- Lead quality metrics (return rates, contact rates if tracked)
- Spending and billing history
- Delivery status and any failed deliveries
- Filters by date range, lead type, and geography
Lead filtering and targeting. The best vendors let you filter leads by geography (state, zip code, radius), demographics, and intent signals before you buy. This prevents you from paying for leads outside your service area or license territory.
Questions to Ask
- Do you offer an API for lead delivery?
- Which CRMs do you natively integrate with?
- Can I set up automated delivery rules (geography filters, volume caps, time-of-day delivery)?
- Is there a reporting dashboard?
- Can I export my lead data at any time? (If the answer is no, that's a dealbreaker — it's your data.)
Vendor Evaluation Scorecard
Use this scorecard template when comparing lead vendors. Rate each criterion on a 1-5 scale, weight them by importance to your business, and calculate a total score.
| Evaluation Criteria | Weight | Vendor A (1-5) | Vendor B (1-5) | Vendor C (1-5) |
|---|---|---|---|---|
| Data freshness / lead age transparency | 15% | ___ | ___ | ___ |
| Exclusivity options and verification | 15% | ___ | ___ | ___ |
| Consent documentation | 10% | ___ | ___ | ___ |
| Return policy and quality guarantees | 15% | ___ | ___ | ___ |
| Industry specialization and data fields | 15% | ___ | ___ | ___ |
| Pricing transparency and value | 15% | ___ | ___ | ___ |
| Technology and integration | 15% | ___ | ___ | ___ |
| Weighted Total | 100% | ___ | ___ | ___ |
Scoring guide:
- 5 — Excellent. Best in class. Exceeds expectations.
- 4 — Good. Meets all requirements with minor gaps.
- 3 — Adequate. Acceptable but room for improvement.
- 2 — Below average. Significant gaps or concerns.
- 1 — Poor. Fails to meet basic standards.
Minimum threshold: I recommend a weighted score of 3.5 or higher before committing to a test purchase. Anything below 3.0 is a pass — no matter how cheap the leads are.
Red Flags: Signs a Vendor Isn't Worth Your Time
After two decades of evaluating lead vendors, I've learned to spot the warning signs early. Here are the red flags that tell me to walk away before I spend a dollar:
"Our leads convert at 20-30%." No they don't. Not unless they're selling you pre-set appointments with qualified, in-market buyers — and charging accordingly. If a vendor claims conversion rates that sound too good to be true for standard internet leads, they're either lying or defining "conversion" as "someone picked up the phone."
No return policy or "all sales final." A vendor who won't stand behind their data quality is telling you something. Listen.
Can't explain where leads come from. You should be able to get a clear answer about lead sources — which websites, what kind of forms, what traffic sources drive the submissions. "We have proprietary sources" is not an answer. It's a dodge.
Pressure to commit to volume before testing. Good vendors let you start small. If someone is pushing a 6-month contract with a 1,000-lead minimum before you've tested 50 leads, they're optimizing for their revenue, not your results.
No consent documentation. In 2026, this is non-negotiable. If a vendor can't produce consent evidence, you're assuming all the compliance risk. That's a risk that can cost you far more than the leads are worth.
Stale or recycled data sold as fresh. Some vendors repackage old leads with new timestamps. If you're paying fresh-lead prices, verify the original submission date on a sample of leads before scaling up.
No technology infrastructure. If the vendor's delivery method is "we'll email you a CSV," they're a small operation reselling someone else's leads with a markup. That's not necessarily disqualifying — but you should know what you're actually buying.
Terrible customer support. If it takes 3 days to get a response to a simple question during the sales process, imagine what support looks like after they have your money. Test this before you buy — send an email, call the support line, see what happens.
Hidden fees on the first invoice. If your first bill includes charges that weren't disclosed during the sales conversation, dispute them and consider finding a new vendor. This isn't a negotiation tactic — it's dishonesty.
How to Run a Vendor Test
Don't commit to a large purchase until you've tested the vendor with a small batch. Here's the process I recommend:
- Start with 50-100 leads. This is enough data to evaluate contact rates and data quality without spending thousands of dollars.
- Work them with your standard process. Use the same follow-up cadence, scripts, and CRM workflow you'd use at scale. Don't give test leads special treatment — you need to know how they perform under normal conditions.
- Track everything. Contact rate, conversation rate, appointment rate, close rate. Track returns and bad data. Calculate your cost per contact, cost per appointment, and cost per sale.
- Compare to benchmarks. Use our conversion rate benchmarks as a baseline. If the vendor's leads perform at or above industry averages, you have a winner. If they're significantly below, either the leads are bad or your process needs work — and a second test batch will tell you which.
- Scale gradually. If the test goes well, increase your order by 2-3x. Don't jump from 100 leads to 5,000. Scale in steps and verify that quality holds as volume increases.
Frequently Asked Questions
How many lead vendors should I test before committing?
Test at least 2-3 vendors with comparable products before committing to one. Run parallel tests with the same lead type, volume, and follow-up process so you can compare apples to apples. Many top performers maintain relationships with 2 vendors — a primary and a backup — so they're never dependent on a single source.
What's more important: lead price or lead quality?
Quality wins every time. A $2 lead with a disconnected phone number costs you infinite dollars per sale because it will never convert. A $50 lead with verified data and exclusive delivery might produce a $3,000 commission. Always optimize for cost per sale, not cost per lead. The aged leads vs. fresh leads comparison breaks down the math in detail.
How do I know if a vendor's leads are actually exclusive?
Ask for documentation. Some vendors provide delivery receipts or distribution logs showing your lead was not sent to other buyers. You can also test by asking the consumer — during your first call, ask "Have you been contacted by other agents about this?" If every lead says yes, your "exclusive" leads aren't exclusive.
Should I buy leads from more than one vendor at the same time?
Yes. Diversifying your lead sources protects you from quality fluctuations, supply disruptions, and vendor-specific issues. Use your CRM to tag leads by source so you can track performance by vendor and shift budget toward the best performers.
What's a reasonable return rate to expect?
For a good vendor, expect to return 3-8% of leads for bad data (disconnected numbers, wrong information, duplicates). If you're consistently returning more than 10%, either the vendor's data quality is poor or your return criteria are too loose. Either way, it's a conversation worth having with your account manager.
How long should I test a vendor before scaling up?
Give a test batch at least 2-3 weeks of active work before evaluating results. For aged leads, extend that to 4-6 weeks since the contact cycle is longer. Don't judge a vendor on 48 hours of calling — you need enough attempts and enough time for callbacks and re-engagements to get a true read on performance.