How to price lead delivery inside an agency retainer

A pricing model for agencies reselling B2B prospect delivery: workspace fee plus per client seats, minimum viable volumes, margin maths, and how to present data cost inside a retainer.

9 min read · Updated September 8, 2026

Short answer. Data becomes profitable for an agency when it is a fixed line item per client rather than a variable cost absorbed by service hours. A workspace fee plus a discounted seat per client makes the cost knowable at proposal time, and a minimum volume per client keeps daily delivery and reporting meaningful.

Key takeaways

  • Price each client on their own volume. Shared pools make reporting and margin impossible to defend.
  • A 500 prospect monthly minimum is the floor where daily delivery keeps a rep genuinely busy.
  • Buy at a seat discount, bill inside the retainer, and the spread funds the service work.
  • Move a growing client up a volume rather than adding a second seat, because the per prospect cost falls.

The model: workspace fee plus per client seats

Pay one monthly workspace fee for the multi-client console, then one discounted seat per client priced by that client's monthly volume.

The workspace fee covers the parts that only matter when you run several accounts: separated targeting briefs, suppression across the whole book, per client reporting and branded delivery.

The seat is the actual data. Because it is tied to one client and one volume, it appears on your internal margin sheet as a single fixed number, which is what makes retainer pricing defensible.

  • Workspace fee: fixed, independent of how many clients you run.
  • Seat: one per client, priced by monthly prospect volume, discounted against list.
  • Nothing is pooled, so no client subsidises another.

Why a minimum volume protects both sides

Split across roughly twenty business days, 500 prospects a month is around twenty five new contacts a day. That is enough to keep a dialling block full and enough data to see whether the targeting brief is right within two weeks.

Below that, two things break. Daily batches get too thin to build a routine around, and monthly reporting has too little volume to distinguish a data problem from a messaging problem.

Margin maths, worked

Take an agency with four clients on 1,000 prospects a month. The seats cost less than list, the workspace fee is fixed, and every prospect above that is service revenue.

The important discipline is quoting the data as a known cost inside the retainer, never as a pass-through invoice. Pass-through invites line by line negotiation on the one part of the engagement that is genuinely fixed.

ClientsVolume eachSeat cost eachData cost totalTypical retainer each
2500$84$267 with workspace fee$1,500 to $2,500
41,000$127$607 with workspace fee$2,000 to $4,000
82,500$254$2,131 with workspace fee$4,000 to $8,000

How to present it to a client

Clients do not buy records, they buy conversations. Present the volume as people to speak to each month, the quality guarantee as free replacement of wrong records, and the reporting as a dated log they can open at any time.

If a client asks what the data costs, answer with the outcome instead: this retainer puts a defined number of qualified, reachable people in front of your team every business day, and we stand behind the accuracy.

  • Lead with monthly conversations, not database size.
  • Show the delivery log, not a spreadsheet export.
  • Name the replacement guarantee explicitly in the proposal.

Scaling a client without re-negotiating

When a client adds a rep, move their seat up a volume. The per prospect cost drops, so you can raise the retainer by less than the volume increase and still widen margin.

When a client pauses, pause their seat only. Everything else on the book keeps running, which is the operational difference between a client book and a shared credit pool.

Frequently asked questions

Should I bill data separately or inside the retainer?

Inside the retainer. Separate billing turns a fixed cost into a negotiation and exposes your buying price without helping the client.

What if a client wants a volume below the minimum?

Run them on the minimum and use the extra volume for a second segment or territory. Thin delivery costs more in attention than it saves in spend.

How do I stop the same prospect going to two clients?

Suppression runs across the whole workspace, so a record delivered to one client is never delivered to another on your book.

See the data before you decide

Five sample leads in your ideal customer profile, with mobile or direct dial and verified work email. No card required.

Keep reading