Skip to content

Pricing

Two models, two inputs, and no meter on core data

The rate is not a number on this page, and the reason for that is on this page too. What is here is the structure: how a rate is set, what it is a function of, and what we need before anyone can price it.

Core layer
Flat-rate foundation
Applies to: Core company and contact data

Core data is flat-rate inside an agreed scope. The rate is set by the fields you take and the geographies you take, and the volume you take inside that scope does not change it.

  • Continuously verified records, delivered to customer storage
  • One rate for an agreed field set and geography list
  • No meter to forecast, and no line item that scales with success
Per-outcome enrichment
Applies to: Clean & enrich

Enrichment is charged per outcome, not per query. Records fixed are what is billed, so a search that returned nothing costs nothing.

  • Pay for stale titles corrected, details repaired, emails verified
  • Failed or empty results are not billed
  • Applies to the same identities as the feeds

Why there is no price on this page

A number without the two things behind it is not a cheaper quote, it is the wrong quote. Publishing a single figure would mean publishing one field set and one geography list under our name and calling it the price. So the structure is published, the number is quoted against your scope, and the two inputs are named on the quote so you can see what it is for.

What sets the rate

Two things set it: the fields you take, and the geographies you take

The flat rate is a function of those two. It is not a function of volume.

The fields you take

Which attributes you need on a company record, which you need on a contact record, and how many of each. A short list and a long list are different scopes, and the rate is quoted against your list rather than against a bundle somebody else chose for you.

The geographies you take

Which countries and regions are in scope. Scope is quoted market by market, so the geography list is part of the quote rather than an assumption that everywhere is the same as anywhere.

Volume is not an input

Take ten times as many records inside an agreed field set and geography list and the rate does not move. Growth is not an invoice, and there is no per-record meter on the core feed for anyone to forecast.

To quote

Three things we need before anyone can price it

Which fields you take

The attributes you need on companies, on contacts, or on both. This is the larger half of the rate, so it is the one worth getting right first.

Which geographies you take

The countries and regions in scope. This is the other half of the rate, and it is quoted market by market rather than assumed.

Where it lands, and roughly how much you expect

Delivery into your own storage, or behind an API your product calls — plus a rough volume, which sizes the delivery and the proof. It does not change the rate.

Send those three and you get a rate back, with the fields and the geographies named on it. If your review needs the security and privacy detail first, it is on the data page.

Before you ask

The questions that come up on the first call

Answered here so the conversation can start at the part that matters — your data, not our pitch.

Most teams buy a feed, bolt on a verification service, and add a search tool, then maintain the seams between all three. Morphotech Data runs one dataset underneath all three, so a record that appears in the feed resolves to the same identity in enrichment and in search. You are buying the resolution, not just the rows.

Bring a slice of your own data and we will show you where it breaks

Start with the datasets you already run on. We will resolve them against the same identities our feeds use and show you what changes before anything wider is committed.