An owner record and a seller inquiry are different purchases, so they need different models. A record is a property owner you have not yet spoken to; you pay to find them, then pay again to reach them, and most will not want to sell. An inquiry is a seller who has already asked to be contacted, sold at a much higher unit price. This page runs both workflows with separate quantities and separate assumptions, then lets you compare them on the only common unit that means anything: cost per closed deal.

Why 1,000 records and 10 inquiries are not 1,010 leads

Never put a record count and an inquiry count in the same box. The two differ in ways that change the economics:

Owner recordSeller inquiry
What you buyOwner and property dataA seller’s request to be contacted, plus property details
Seller intent at purchaseUnknown. Most owners are not sellingStated by the seller. Strength varies
Work before a conversationEnrichment, dialing, texting or mail, many attemptsA prompt first call
Typical unit priceCents per recordTens to hundreds of dollars per lead
Main cost driverOutreach labour and toolsPrice per lead

For DrivenSellers specifically, these are two separate products. Data Pool owner records cost $0.20 per property and up to 5 members can hold the same record. Optional property data (estimated value, equity, assessed value and more) costs $0.20 more per property. Its exclusive seller leads are a different product sold at listed grade prices (C $99, B $169, A $249 and A+ $349 per exclusive lead). A Data Pool record is not a seller who requested an offer, and nothing on this page should be read as saying it is.

Workflow 1: owner-record prospecting

Records and costs

Illustrative default

DrivenSellers Data Pool lists $0.20 per property (checked 16 Oct 2026).Illustrative default

Illustrative default

Dialer, texting, mail or staff time per record worked.Illustrative default

Illustrative default

Your assumptions

Illustrative default

Illustrative default

Result

Results calculate in your browser. JavaScript is needed for the live result; the formula below works by hand.

Cost per modelled close: —

Program cost
—
Expected qualified conversations
—
Cost per qualified conversation
—
Expected closes
—

Defaults are illustrative: 1,000 records at the $0.20 Data Pool list price, $0.20 optional enrichment, $0.50 outreach per record worked, $100 fixed cost, and assumptions of 2% of records becoming qualified conversations and 5% of those closing.

Workflow 2: buying seller inquiries

This is the same cost-per-outcome model as our cost per contract calculator, left blank so you enter inquiry numbers on their own terms.

Which outcome do you want to price?
Spend

Average price actually charged per lead.

Fill a published price

Checked 2026-10-16. Minimum bids are floors, not the price you will pay. Membership fees are not included; model them separately.

Calling, texting, mileage, enrichment, for the whole batch.

Software or staff time allocated to this test.

Only credits actually approved for these leads. Cannot exceed lead charges.

How do you want to count outcomes?

Count only the outcome you selected above.

Share of leads you reach.

Share of contacted leads that qualify.

Share of qualified leads that sign.

Share of contracts that close.

Use instead of the funnel, never together with it.

Result

Results calculate in your browser. JavaScript is needed for the live result; the formula below works by hand.

—

Gross lead charges
—
Net acquisition cost
—
Outcomes used
—

Enter the inquiry count, the price per inquiry and your handling cost for that batch. For outcomes, use observed closes if you have them, or one lead-to-close rate. Do not reuse the record workflow’s rates here; an inquiry starts further down the funnel.

Compare cost per close, then check capacity, sensitivity and sharing

Compare cost per close and nothing else. Cost per record and cost per lead have different denominators and cannot be compared.

Then check the three things a cost per close hides:

  1. Capacity. 1,000 records worked properly can mean several thousand dial attempts plus texts and follow-up. If you do not have that capacity, the outreach cost per record you entered is fiction, and the record model’s result is too.
  2. Sensitivity. The record model rests on two small rates multiplied together. Halve the qualified-conversation rate from 2% to 1% and, with everything else unchanged, the default program still costs $1,000 but produces 0.5 expected closes: cost per close doubles from $1,000.00 to $2,000.00.
  3. Sharing. A Data Pool record can be held by up to 5 members. Other investors may be calling the same owner. DrivenSellers states the boundary for its exclusive inquiries this way: Each exclusive lead is sold once, to one buyer, through DrivenSellers and leaves the feed when bought.

Record-program and inquiry formulas

Owner records
  record_program_cost    = R × (Pr + Pe + Po) + Fr
  expected_qualified     = R × rq
  expected_closes        = R × rq × rc
  cost_per_close         = record_program_cost / expected_closes
  cost_per_qualified     = record_program_cost / expected_qualified

Seller inquiries
  net_acquisition_cost   = N × P + O + F − Q
  expected_closes        = N × lead_to_close_rate    (or observed closes D)
  cost_per_close         = net_acquisition_cost / expected_closes

where
  R  = records             Pr = price per record    Pe = enrichment per record
  Po = outreach per record Fr = fixed operating cost
  rq = records that become qualified conversations
  rc = qualified conversations that close
  N  = inquiries bought    P  = price per inquiry   O = other variable cost
  F  = fixed cost          Q  = approved credits

Zero expected closes in either model gives no finite cost per close; the tools say so rather than show $0.

The rate an inquiry must reach to match the records (illustrative)

All rates below are hypothetical teaching inputs.

They are not a Data Pool or DrivenSellers performance estimate.

Records.

record_program_cost = 1,000 × ($0.20 + $0.20 + $0.50) + $100 = $1,000
expected_qualified  = 1,000 × 0.02 = 20      → $50.00 per qualified conversation
expected_closes     = 20 × 0.05    = 1       → $1,000.00 per close

The sticker price was $0.20 a record. The modelled all-in cost was $0.90 a record before fixed cost, four and a half times the sticker, and the result depends entirely on the 2% and 5% assumptions.

Inquiries. Suppose 10 inquiries at $169 each (the DrivenSellers grade B listed price, used as a number) plus $210 of handling.

net_acquisition_cost = 10 × $169 + $210 = $1,900

Rather than invent a close rate for those 10 leads, ask what rate would make the two workflows cost the same per close:

closes needed at $1,000 per close = $1,900 / $1,000 = 1.9
required lead_to_close_rate       = 1.9 / 10        = 19%

So in this illustration the inquiry workflow matches the record workflow only if 19% of inquiries close. Change the record assumptions and that bar moves: at a 1% qualified-conversation rate the records cost $2,000.00 per close and the inquiry bar falls to 9.5%. The point is not which number is right. It is that you can now see which assumption you are betting on, and test that one.

DNC flags are not a compliance program

Cold outreach to owner records and follow-up on inquiries are both subject to federal and state calling and texting rules, including the TCPA and Do-Not-Call lists. Data Pool shows DNC and known-litigator flags on records, but a flag is not a compliance program. The buyer is responsible for following federal and state calling and texting rules, including Do-Not-Call lists, once a lead is bought. This page is general information about costs, not legal advice; check the rules with qualified counsel before you dial.

Engine and data date

  • Both calculators run the tested engine in your browser. Your inputs are not sent anywhere.
  • The two calculators are independent: changing one never changes the other.
  • Data Pool and grade prices were rechecked on DrivenSellers’ public pages on 16 October 2026. Exact enrichment fields and coverage are not fully listed publicly. Records are delivered at once and are not returnable.
  • Not modelled: the value of your own time if you do not pay for it, list decay, and deals still open at the end of the test.

Which DrivenSellers path fits your capacity

The calculator results do not depend on this section.

With outbound capacity (a dialer, texting used within the rules, someone to work the list), Data Pool is a low-unit-cost record source; outreach will be most of the cost. Without it, or to put a small budget only into sellers who asked to be contacted, the inquiry workflow fits better, and choosing each lead at a listed price keeps the test bounded.

Optional: for the inquiry workflow

Inspect exclusive seller leads before you choose

DrivenSellers is our recommended starting point if you want to read an exclusive seller lead's card, choose it individually and pay a listed grade price, without a required membership.

  • Price before purchase: listed by grade, $99 (C) to $349 (A+), shown on the card.
  • No plan needed: optional plans credit their fee to your wallet; they do not discount leads.
  • One buyer per lead through DrivenSellers; the card shows motivation, timeline, occupancy, repairs and equity before you pay.

Limits: Inventory varies by market. Grades score the seller's stated answers; they do not guarantee a contract or closing and have not been validated against outcomes. You have 5 days to report a lead as not as described; approved requests are wallet credit, and some providers state longer windows.

Inspect leads on DrivenSellersFree account required to view available lead details. No card needed. We're the team behind DrivenSellers.

Terms checked October 16, 2026 on DrivenSellers' public pages.

Neither path is assumed to be cheaper. If your own inputs show records cost less per close, that is the answer to the cost question.