Free tools / Waterfall enrichment yield calculator

Find the expensive step

See what each enrichment provider adds.

Model three providers in sequence. The calculator applies each one to records that still lack a usable result, then shows marginal yield, spend and cost per usable record.

Enter the waterfall

Use your own measured or quoted rates. Coverage means a provider returns a result. Verification means that result meets your activation standard.

Provider 1

The first provider attempts every starting record.

Provider 2

This provider attempts records without a usable result from provider 1.

Provider 3

The last provider attempts the remaining unresolved records.

How the waterfall math works

Provider 1 attempts every record. For each stage, usable records equal attempted records multiplied by coverage and verification. The next provider attempts the records that still lack a usable result. Stage cost equals attempts multiplied by cost per attempt.

Marginal yield divides the usable records added at one stage by the original list size. Blended cost per usable record divides total attempt cost by all usable records returned. A stage with zero usable records has no unit cost because dividing by zero would create a false number.

Use activation quality as the standard

A returned email or phone number has little value if your team cannot use it safely. Set verification to the share that passes your actual rules: valid format, acceptable provenance, current role and any channel-specific check you require.

Read the companion guide on waterfall enrichment, compare data workflows in Prospeo vs Apollo and Prospeo vs Hunter, or map the account universe first with the Outbound Funnel Scenario Planner.

Inspect the data system

Unsure where enrichment spend leaks?

We can review the inputs, provider order and activation rules in a free GTM Engine Review.

Book your GTM Engine Review