How is data licensed and priced when the quotes use different units? Start with the work you need the data to support. A file for an internal analysis, an enrichment service called by your application, and a feed distributed inside your product need different terms. Put the intended use beside the quoted unit before comparing totals. Otherwise, a cheaper quote can describe a smaller permission or a different deliverable.
What a buyer actually pays for
Coverage means the part of your target universe the license includes: geography, entity type, industry, or audience. Ask what falls outside it. A broad file does not necessarily cover your particular territory or customer segment well. Compare suppliers against the same target definition, with exclusions written beside the included coverage.
Accuracy and match rate answer different questions. Accuracy concerns whether a returned value is correct; match rate concerns whether your inputs connect to the supplier's data under the agreed rules. Neither establishes the other. A quote based on matched records needs a shared denominator and acceptance criteria. The guide to why vendor match rates are not comparable explains the evaluation choices behind that distinction.
Freshness has both an observation date and a delivery schedule. A newly delivered file can contain older observations. Ask how changes enter the product, whether unchanged rows arrive again, and how corrections appear. Pay for the update pattern your workflow needs, with a clear distinction between a refreshed delivery and newly observed information.
Depth covers fields, history, and derived attributes. More columns help only if you can interpret and use them. Request a data dictionary that separates observed values from inferred ones and explains missing values. A history field also needs a definition: a prior observation, an update timestamp, and a reconstructed history are different deliverables.
Rights determine which activities the license permits. Internal analysis, advertising activation, redistribution, and model training should be explicit. Do not infer a permission from a file format or a salesperson's description of technical compatibility. Ask the supplier to price the intended use and identify any additional permission needed when that use changes.
Delivery effort includes the work needed to make the data usable: transfer, schema mapping, loading, reconciliation, and ongoing support. Identify which tasks the supplier handles and which your team owns. The point-of-interest (POI) data pricing guide applies these buying questions to location datasets; the same discipline helps compare licenses across other data categories.
Seven data licensing pricing models compared
The unit tells you what starts a charge. It does not tell you whether the coverage, quality, rights, or service fit your job. Read the unit alongside its exclusions. For hybrid quotes, such as a subscription with usage overage, ask the supplier to show each charge separately and explain when it applies.
| Unit | What you pay for | Fits when | Watch out for |
|---|---|---|---|
| Per record | A defined row delivered, appended, or accepted. | You need a scoped list or an enrichment batch. | Duplicates, unmatched inputs, and refreshed rows can change the billable count. Define the entity and counting rule. |
| Per query or API call | Each billable lookup or request. | Your application requests data as a workflow runs. | Retries, errors, empty responses, and batch requests need billing rules. Set usage alerts and a spending cap. |
| Subscription term | Access or deliveries for an agreed period. | You need a recurring feed or continued research access. | Define refreshes, included scope, overage, renewal, and what happens to retained copies when the term ends. |
| Usage on a platform | A listing's platform-defined usage event. | Your buying and consumption workflow uses a metered marketplace listing. | Identify the meter and reconcile it with invoices. Separate the data charge from compute, storage, and transfer costs. |
| Tiered by rights | A permission package for specified uses. | The intended use needs activation, distribution, or training permissions. | Tier names do not define rights. Specify users, recipients, outputs, and prohibited uses in the agreement. |
| Outcome or match based | An accepted match or defined result. | Both parties can measure and reconcile the same result. | Agree on the denominator, match method, acceptance window, duplicate treatment, and dispute process before measurement. |
| Seat | Access for an authorized user of a data interface. | People work in a research or prospecting portal. | Check export limits, service-account access, seat reassignment, and whether downstream use requires a separate license. |
Per-record versus subscription data pricing is a workload decision. A bounded batch may be easier to budget by record; a recurring workflow may benefit from a term that includes refreshes. Neither unit is inherently cheaper. Compare the same permitted use and evaluation period, then include minimum commitments, repeat deliveries, overage, and the effort needed to operate each option.
Build a quote worksheet with columns for required scope, included allowance, charge trigger, exclusions, and renewal basis. Give each supplier the same workload description, including expected repeat lookups and refresh deliveries. Ask for an explanation of how that workload becomes an invoice, with assumptions written out. If a supplier cannot reconcile the units without changing the scope, you do not yet have comparable quotes. Keep technical acceptance separate from billing acceptance: a returned row can satisfy the counting rule while still failing your quality check.
Rights tiers change what the same file is worth
Internal analytics: specify who can inspect the data and which internal decisions or reports it supports. Identify affiliates and contractors that need access. Ask whether reports can leave the organization and what they may contain. An internal-use label alone does not settle the treatment of exported tables, shared dashboards, or derived outputs.
Ad activation: name the activation purpose, receiving platforms, and parties that will handle the data. Distinguish audience creation from measurement and ongoing enrichment. Check whether agency access and onward transfers are included. A permission to analyze a dataset internally should not be treated as permission to upload it for advertising. Teams licensing data for this purpose can see how activation rights fit a broader program on the audience targeting solutions page.
Resale: describe what your customer receives. Raw rows, enriched records, a lookup response, and a report present different distribution questions. Specify whether recipients can retain or redistribute the material and how restrictions reach them. Buying access for your own team does not establish a right to package the data into something you sell.
Model training: spell out training, fine-tuning, evaluation, and any use of an external service. Ask what the agreement permits you to retain in datasets, checkpoints, and outputs after access ends. Treat these as separate permissions to resolve with the supplier. An analytics tier should not be assumed to include them because training happens inside your organization.
These are categories to negotiate, not a universal ladder with standard prices. Put your actual workflow into a rights schedule and have the appropriate reviewers assess it. The data licensing agreement red flags guide gives procurement teams a companion checklist for permissions, retained data, audit terms, and renewal language.
How platform metering changes the bill
A platform meter adds a billing definition you must reconcile with actual consumption. Ask which event increments it, when usage is reported, and whether failed jobs or repeated queries count. Keep the license charge separate from the resources used to process the data. A fixed data subscription does not by itself cap your compute or storage bill.
For example, a scheduled job might revisit unchanged data or retry after an interruption. Before enabling it, establish whether those actions create billable events under the selected listing. Ask for a usage export that finance can reconcile with the job log. Set alerts before an allowance is exhausted, and identify who can stop consumption. A spending cap also needs an operating plan: decide what your application should do if access pauses at the limit.
Use the AWS Marketplace listing-fees documentation to check the seller-fee treatment of the proposed offer. Ask the supplier whether its quote includes those costs. Do not turn a seller listing fee into an assumed buyer surcharge or a price for the underlying data. Identify who owes each charge, what it applies to, and where it appears in the offer.
Use the Databricks Marketplace documentation to check the access and procurement path for a proposed listing. Ask the provider whether it requires approval or a separate commercial agreement, where payment occurs, and whether your commitment arrangement covers that purchase; the marketplace listing itself does not answer those questions. Databricks' own marketplace overview confirms the split: some listings are available as soon as you agree to the terms, while others require provider approval and transaction completion through the provider's own interface. Record the data charge, platform charges, and any commitment treatment separately before comparing the offer with a direct license.
A negotiated deal changes the comparison again. AWS Marketplace's private-offer documentation describes a private offer as seller-negotiated pricing and license terms that become an agreement once you accept them, separate from the listing's public price. Ask whether your quote is the public listing price or a private offer, since renewal and comparison rules differ between the two.
Other clouds route the same questions differently. Google Cloud Marketplace purchases run through your Cloud Billing account under IAM-controlled permissions, and its Private Marketplace feature lets an administrator pre-approve products against internal procurement standards before anyone can buy them. On the Microsoft commercial marketplace, a public listing can become a private offer that an authorized purchaser on your side must accept before it becomes a purchase, and only certain offer types count toward a standing Azure consumption commitment. Confirm who holds purchasing permission on your side and which approval or commitment rules apply before you treat a quoted price as final.
Contract terms to pin before comparing totals
Start with match and dedupe rules. Define a billable record as a specific entity and event, rather than leaving it synonymous with a row. State whether you pay for inputs, returned rows, unique matched entities, or accepted results. Document identifier normalization, duplicate handling, rejected matches, and how each party can reproduce the invoice quantity.
For a billing rehearsal, select a small sample of records you are permitted to evaluate. This is an illustrative bookkeeping exercise, not a recommended statistical sample size or a promise of GSDSI sample volume. Keep the submitted rows and returned rows, label duplicates and unmatched inputs, and apply the proposed billable-record definition. Ask the supplier to reconcile the invoice quantity to that worksheet. If a repeated identifier produces several returned rows, check whether the agreement charges for the input, each output, or the unique matched entity. Resolve disagreements before expanding the evaluation.
For refresh cadence, distinguish full replacements from change files. Specify delivery timing, observation timestamps, correction handling, and how removed records are communicated. Decide whether repeat rows consume an allowance. Have your team rehearse ingestion and reconciliation as well as matching; the seed-match testing guide helps structure an evaluation before a production commitment.
For renewal, write down the notice deadline, pricing basis, included scope, and any automatic extension. Ask what happens if coverage, fields, or refresh timing change during the term. Separate cancellation from retention permissions: ending access and deciding what happens to existing copies are different tasks. Record the exit work and who owns it before approving the purchase.
How to start a GSDSI licensing discussion
GSDSI offers raw and hashed data per license. A mobile advertising ID (MAID) linked to a hashed email (HEM) is what GSDSI's MAID-to-HEM product delivers, and it is the hashed-only product. State the product, intended use, required fields, geography, and delivery needs when requesting scope. Format and rights are separate decisions, so specify both. A request for hashed data should still explain the activity you intend to perform and which parties need access.
A matched sample is the first step. Use it to examine field fit, matching behavior, duplicates, and the work needed to load the result into your workflow. This page quotes no GSDSI prices. Bring the evaluation questions and proposed counting rules to GSDSI's contact team so the licensing discussion starts with a defined use and a testable delivery requirement.
Frequently Asked Questions
- Is per-record or subscription pricing cheaper?
- It depends on the workload and included rights. Compare a defined batch with the subscription's term, refreshes, usage limits, and renewal conditions. Include repeat deliveries and overage in the comparison. A lower unit price is not a saving if the quote excludes the permission or updates your workflow needs.
- What is a billable record?
- It is the entity or row the contract says triggers a charge. That might be an input, a delivered row, a unique match, or an accepted result. Define duplicates, unmatched inputs, rejected outputs, and refreshed rows explicitly, then reconcile a sample delivery against that definition before buying at scale.
- Does the license limit what I can do with the data?
- Yes. Check the permitted uses, recipients, retention terms, and treatment of derived outputs. Internal analytics, ad activation, resale, and model training need explicit treatment in the agreement. Receiving a file or having technical access does not establish permission for every use you could make of it.
- How do I compare two quotes?
- Give both suppliers the same coverage, field, freshness, delivery, and rights requirements. Ask each to apply its billable-unit rules to the same evaluation workload. Compare the resulting license charges with platform costs, implementation effort, minimum commitments, and renewal terms. Resolve differences in what counts before negotiating the totals.
