// Lead Enrichment

Turn Any URL into
Enriched Lead Data

Stop paying per-record for stale enrichment databases. DataBlue's Extract APIreads a company's own website and returns exactly the fields you define as clean JSON — firmographics, tech signals, contact details — ready to drop straight into your CRM.

// Why DataBlue

Enrichment From the Source.

Schema-Driven Extraction

Describe the fields you want — industry, employee count, pricing tier, tech stack — and the Extract API returns them as typed JSON. No brittle CSS selectors, no per-site scrapers to maintain.

Always-Fresh Firmographics

Static enrichment vendors sell you last year's snapshot. DataBlue reads the live website at request time, so a rebrand, a new pricing page, or a fresh funding banner shows up the moment it's published.

Built to Run in Batches

Feed in a list of domains and enrich thousands in parallel. High concurrency and JavaScript rendering mean even modern, app-like marketing sites come back fully populated.

Pay for Records, Not Seats

Credit-based pricing with no per-record markup and no annual contract. Credits never expire, so a seasonal prospecting push doesn't mean paying for a database you use twice a year.

// Domain → CRM Record

Enrich a Lead in One Call.

Point the Extract API at a company URL, pass a JSON schema of the fields you need, and get a structured record back — no parsing, no proxies.

enrich.py
import requests

record = requests.post(
    "https://api.datablue.dev/v1/extract",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "url": "https://acme.com",
        "schema": {
            "company_name": "string",
            "industry": "string",
            "employee_range": "string",
            "tech_stack": ["string"],
            "contact_email": "string",
        },
    },
).json()

# -> {"company_name": "Acme Inc", "industry": "Logistics",
#     "employee_range": "51-200", "tech_stack": ["React", "Stripe"],
#     "contact_email": "sales@acme.com"}  ->  push straight to your CRM
// How It Works

From Domain List to Enriched Pipeline.

01

Feed in Domains

Start with the company URLs you already have — from a signup form, a CSV, or your CRM — and queue them against the Extract API.

02

Extract Structured Fields

DataBlue reads each live site and returns exactly the fields in your schema as typed JSON. No per-site scraper, no HTML cleanup.

03

Sync to Your CRM

Map the JSON straight onto your lead records. Because it's structured and predictable, the write-back is a simple field mapping — not a data-cleaning project.

// FAQ

Lead Enrichment Questions.

What is a lead enrichment API?

A lead enrichment API adds context to a lead — company size, industry, tech stack, contact details — from a small input like a domain or email. DataBlue does this by reading the company's live website with its Extract API and returning the exact fields you define as structured JSON, ready for your CRM.

How is this different from a static enrichment database?

Traditional providers sell records from a database that may be months out of date. DataBlue reads the live website at request time, so the data reflects the company as it is today — a new pricing page, a rebrand, or a fresh tech badge appears immediately rather than after the next data refresh.

What fields can I extract?

Whatever the page exposes. You pass a JSON schema describing the fields you want — company name, industry, employee range, tech stack, contact email, pricing, and more — and the Extract API returns them typed and structured. There's no fixed schema to work around.

Can I enrich thousands of leads at once?

Yes. The API is built for batch workloads with high concurrency, so you can enrich large domain lists in parallel. JavaScript rendering ensures modern, app-style marketing sites still come back fully populated.

How does pricing compare to per-record enrichment?

DataBlue is credit-based with no per-record markup and credits that never expire, so you pay for the extractions you run rather than a fixed seat or a database subscription. The free tier includes 1,000 credits a month to test against your own lead list.

Enrich Leads From the Live Web.

Start with 1,000 free credits a month — no card, no expiry. Run a few of your real domains through Extract and see the records come back clean.