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 record | Seller inquiry | |
|---|---|---|
| What you buy | Owner and property data | A seller’s request to be contacted, plus property details |
| Seller intent at purchase | Unknown. Most owners are not selling | Stated by the seller. Strength varies |
| Work before a conversation | Enrichment, dialing, texting or mail, many attempts | A prompt first call |
| Typical unit price | Cents per record | Tens to hundreds of dollars per lead |
| Main cost driver | Outreach labour and tools | Price 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
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.
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:
- 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.
- 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.
- 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.
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.