Enrich · Set up with a sales rep

Your CRM knows a name and an email. The graph knows the other 400 fields.

Upload a CSV or connect your CRM and we append the graph to every record you already own: validated emails and phones, title and company, then household, then income, home value, vehicles and what each person is shopping for. Waterfall matched across sources. You see the match rate first, and a field we cannot fill is dropped from the result.

Match rate shown first. A sales rep runs your first file with you and scopes the license.

  • Consumer and business records on the same graph, so a personal email resolves to a job title and a work email resolves to a household.
  • Attributes come in bundles: contact and work, household, then finance, property, vehicle and affinity.
  • A field we cannot fill is dropped from the result.
Enriched 1 min agohubspot · contacts · 1 of 4,812Full view
MR
Marcus Reyes
Your record: m.reyes@gmail.com, nothing else
In market: HR software
Contact
marcus@brightpathlogistics.comValidated+1 602 ••• ••••linkedin.com/in/marcusreyes
Work
Director of OperationsDept: OperationsBrightpath Logistics201 to 500 employeesRevenue $50M to $100M
Household
Age 45 to 54Married2 childrenHome owner · 11 yearsPhoenix, AZ 85254
Finance & property
Income $150K to $175KNet worth $500K+Home value est. $640KMortgage: yesCredit range: high
Vehicle & affinities
2022 Toyota HighlanderCampingYouth sportsCostco shopperDonor: education
Contact and work first, then the household, then the finance, property, vehicle and affinity fields you see here. Browse the graph.Finance and property fields are consumer scope and unlock with a signed attestation.

The offer · The Match-Rate Proof

See your own match rate on your own file before you pay a dollar.

  • ✓Your file run on the callBring a CSV or connect your CRM. The rep runs it with you and shows what filled.
  • ✓Validated contacts firstEmails and phones checked as they are appended; a field we cannot fill is dropped from the result.
  • ✓Then the rest of the personHousehold, income band, home value, vehicles and what each person is shopping for, in the bundles you choose.
  • ✓Written back where it livesHubSpot, Salesforce, GoHighLevel or a download, with a monthly re-run and job-change alerts.
  • +Bonus: We map your columns and upload for youZero setup on your side; the first job finishes while you are still on the call.

Same day a fuller CRM

Book a free demo

Nothing to buy until you have seen the match rate on your own records.

60%

The match-rate guarantee. If we match fewer than 60% of the US records in your first paid file, we refund the month. No forms, no argument.

How it works

Upload before lunch. A fuller CRM by the end of it.

Step 1 · 4 minutes

Upload or connect

Drop a CSV with any mix of email, phone, name and address, or connect HubSpot, Salesforce or GoHighLevel and pick the list. We map the columns for you.

Step 2 · automatic

Waterfall match and append

Each record is matched deterministically first, then probabilistically if you allow it, across every source in the graph. Pick the bundles you want: contact and work, household, finance, property, vehicle, affinity.

Step 3 · same day

Write back or download

Fields land in your CRM properties, a CSV, or your warehouse. Schedule the file to re-enrich monthly and get an alert when a record changes jobs or moves.

What you can append

Thirteen bundles. Pick the ones your job needs.

Enrich works by bundle, so you take only the fields you will use. Contact and work for sales, household for marketing, finance and property for lending, insurance and real estate. Every field is documented at graph.datamoon.com.

ContactEmails, phones, socialsPersonal and work email, mobile and landline, LinkedIn and other handles, each validated when matched.
WorkTitle and companySENIORITY_LEVEL, DEPARTMENT, PERSONA, employer, EMPLOYEE_RANGE, REVENUE_RANGE, industry, tech stack.
HouseholdWho they are at homeAGE_RANGE, MARITAL_STATUS, children, length of residence, area and census overlays.
FinanceIncome, net worth, credit rangeINCOME_RANGE, NET_WORTH_RANGE, EST_CREDIT_RANGE, cards and investments. Consumer scope, with attestation.
PropertyHome owner, home value, mortgageHOMEOWNER_SCORE, HOME_VALUE_EST, mortgage presence and year built.
VehicleWhat they driveMake, model, year and count.
Affinity and purchaseWhat they care aboutINTEREST_* flags, recent purchase categories, retail affinities.
IntentWhat they are shopping forTopics in market this week from 65K, as a one-time append here, or continuously with Pulse.

Three ways in

Enrich a file in the app, a record at a time by API, or on request from your agent.

In the app

Enrich a list in the app

Upload, map columns, pick bundles, watch the match rate climb, download or write back. Every bundle shows what it would fill on your actual file, so the decision is made on your data.

Book a free demo →
REST API

Enrich in real time from your own code

Send one record or a batch and get the matched fields back in the response. Use it at form submit, at CRM create, or inside a Clay or n8n flow. Your license applies exactly as in the app.

Base URL api.datamoon.com/v1. Bearer key from your dashboard.

Read the API docs →
MCP

Let your agent fill in the blanks

Connect the DataMoon MCP server and Claude, Cursor, ChatGPT or n8n can enrich a list, a CRM segment or a single person from a sentence, then write the result wherever you say. Everything still shows up in the app.

Hosted server at mcp.datamoon.com/mcp. Sign in with your DataMoon account.

Add to Claude →

Questions

Before you upload

What is a matched field?

One field we filled on one record: a work email, a phone, a title, an income band. A field that comes back empty is dropped from the result.

What is the waterfall?

We try to match deterministically first, on an exact identifier such as a validated email or phone. If that fails and you allow it, we match probabilistically on name, address and device linkages. Each result carries its mode and a confidence score, so you can filter on it.

Is this compliant?

Yes for US records. We honor CCPA opt-outs and do-not-sell requests across the graph, and every account accepts our data use terms. Finance, property and credit range fields are consumer scope and unlock with a signed attestation of permitted use. Credit range is a modeled estimate, not a credit report, and may never be used for eligibility decisions.

Does it work on B2B lists?

Yes. A work email resolves to the person, then to their company's firmographics, tech stack and their consumer record. That is how you get a phone number for someone whose company has none listed.

Can I enrich my whole CRM?

Yes. Connect HubSpot, Salesforce or GoHighLevel, pick the list, and write fields straight back to properties. Bulk jobs of 100K+ rows run with priority matching.

What about international records?

The graph is US. International records match at the company level only, and no consumer fields are returned or charged.

Can I enrich without logging in?

Yes. Send records to the API or ask your agent over MCP. Your license applies the same way, and everything shows up in the app too.

Where it is used

How teams in your industry run Enrich, from day one to at scale.

Book a free demo

See your match rate on your own file.

Book 15 minutes and bring a file. A rep runs it with you, shows you the match rate and the fields filled, and sets up write-back to your CRM.

Book a free demoSee how it works

A person replies within one business day. By continuing you accept the DataMoon terms.