Field Notes
7 min readGeorge Anton

How modern data platforms sell B2B records — pay-per-record vs. subscription

Two pricing models dominate the B2B-data space, and they suit different buyer shapes. Here's how to pick the one that matches your usage curve before you sign.

If you've shopped for B2B data in the last five years, you've seen two pricing shapes pitched at you. Most legacy vendors sell a flat annual subscription with usage caps and overage. Most newer platforms sell pay-per-record, sometimes with a small monthly minimum. Both models are defensible, but they suit different buyers — and most teams sign the wrong one for their actual usage curve.

This post is the working version of how we think about it at LeadMatch. We sell both: pay-per-record on contractor leads, subscriptions on owner data and industry datasets. The reasons are worth walking through.

Model A: Pay-per-record

Pay-per-record charges you for the records you actually pull. A typical curve looks like this — the first 100,000 records cost more per unit than the next 100,000, with a discount tier kicking in at volume. At LeadMatch, contractor leads start at $2.99 per 1,000 records and drop to $0.99 per 1,000 past 100,000.

Where it shines. Pay-per-record fits teams whose usage is "spiky" or unknown. You're prospecting a new vertical and don't know if it'll stick. You're running a quarterly campaign in a market your team has never touched. You're a small team that doesn't want to commit to a $25,000 annual seat just to test whether the data even fits your workflow. With pay-per-record, you can spend $30 to find out.

Where it doesn't. If your usage is predictable and high — say 250,000 records a month — you're paying a per-unit price that, at scale, is more expensive than a flat subscription would be. Per-record platforms know this; that's why most of them have a sales motion that kicks in past a certain volume and converts you to a contract.

Model B: Flat subscription

Flat subscription gives you a monthly cap on records (or unlimited queries within a region) for a fixed price. Common shapes: $499/mo for 10,000 records of an industry dataset, $999/mo for 25,000, or $2,500/mo for unlimited within a market.

Where it shines. Subscriptions fit teams whose usage is steady and predictable, and where the unit economics of every record are well-understood. Insurance underwriting is the classic example — you know roughly how many lookups your team runs per month, and the lookup either drives a policy decision or it doesn't. Subscription pricing means you don't have to monitor usage minute-to- minute, and the per-unit cost works out to a fraction of pay-per-record at the same volume.

Where it doesn't. Subscriptions punish underuse. If you sign a $999/mo cap and pull 800 records that month, you paid $1.25 per record — the equivalent of a luxury price for what is in volume terms a sample. Most subscriptions are also annual contracts; the marketing site might quote "starting at $499/mo" but the self-service flow stops there and an SDR takes the call. By the time you've evaluated the data, three weeks have passed.

The honest answer

Most B2B-data buyers should start on pay-per-record and graduate to subscription when usage stabilizes. The first year is when you're learning what data actually moves your numbers. The second year is when you're optimizing the unit economics on the slice that did. Pay-per- record makes the first year cheap; subscription makes the second year efficient.

That's how we shaped the LeadMatch pricing curve. Contractor Leads is pay-per-record because we want you to test it on 300 free records, not on a sales call. Insurance Risk is a $999/mo subscription because the buyers there know roughly how many lookups they run, and they don't want to think about per-record overage.

Three diagnostic questions before you sign

  1. Is my usage volume predictable to within 20%? If not, start on pay-per-record. Spiky usage on a flat subscription means you're either capped at the wrong tier or paying overage.
  2. Can I get value from a sample of the data? If yes, prefer the vendor who lets you self-serve to a sample. If the only path to data is a sales call, you're paying for the SDR's time in your contract price.
  3. How important is per-record cost over per-customer cost? At low volume, per-record matters less than time-to-value. At high volume, per-record dominates and a flat subscription wins.

Want to see how this maps to your usage curve? See full pricing on every LeadMatch product, or talk to sales if your volume is past where the self-serve plans end.