Batch Data Enrichment Wizard: Append Third-Party Intelligence to Any Dataset
Every organization sits on data that could be worth dramatically more than it is today. A customer list with company names but no revenue data. A lead database with email addresses but no trust scores. A vendor file with phone numbers but no carrier or risk intelligence. An investment spreadsheet with company names but no parent company relationships or funding history.
The Interzoid Batch Data Enrichment Wizard closes this gap. Select a CSV or TSV file, choose from 24 enrichment APIs, map your input columns, and run. Every record in your file comes back with new columns of third-party intelligence appended — business profiles, competitive analysis, email scoring, IP reputation, translations, and more. No code. No data pipelines. No enterprise contracts. Just your data, enriched.
How It Works: Four Steps to Enriched Data
The wizard guides you through a simple four-step process. No scripting, no database connections, no configuration files — just point, click, and enrich.
Choose a Function
Select from 24 enrichment APIs spanning business intelligence, contact data, standardization, and more.
Select Your File
Choose a CSV or TSV file. The wizard previews your data and detects the format automatically.
Map Your Columns
Tell the wizard which column contains the input data — or provide a static value for all rows.
Run & Download
The API processes every record in parallel. Download results with new enrichment columns appended.
See the Difference: Before and After Enrichment
Here's a simple example. You start with a three-column CSV of company names, contacts, and emails. After running the Get Business Info enrichment, every record comes back with nine new columns appended — revenue, employee count, NAICS code, top executive, and more — all without touching your original data.
Company,Contact,Email Cisco,John Smith,jsmith@cisco.com Salesforce,Jane Doe,jdoe@sfdc.com Shopify,Bob Lee,blee@shopify.com
Company,Contact,Email,CompanyName, CompanyURL,CompanyLocation,Revenue, NumberEmployees,NAICS,TopExecutive,... Cisco,John Smith,jsmith@cisco.com, Cisco Systems Inc.,cisco.com,"170 W Tasman Dr, San Jose, CA",$56.7B, 90400,511210,Chuck Robbins,...
Your original records remain fully intact. The enrichment data is simply appended as new columns to each row. The result is a single, enriched file ready for analysis, import into your CRM, or further processing.
24 Enrichment APIs — and Growing
The wizard currently supports 24 distinct enrichment functions, organized into four categories. New APIs are added regularly — the wizard picks them up automatically from a shared registry without requiring any application updates.
| Function | What It Appends |
|---|---|
| 🏢 Company Intelligence | |
| Get Business Info | Company profile, revenue, employees, NAICS, executives |
| Get Parent Company | Ultimate parent company, location, description, reference URL |
| Competitor Analysis | Top competitors, market position, moats, weaknesses, outlook |
| Buying Signals | Leadership changes, funding, hiring, signal strength score |
| Private Company Deal Intel | Funding history, valuation, investors, revenue estimate |
| Company Verification | Legitimacy score 0–99 with reasoning |
| Industry Classification | NAICS code, SIC code, sector, subsector, confidence |
| Website Tech Stack | CMS, frameworks, hosting, CDN, analytics, security |
| Stock Analysis | Price, market cap, P/E, EPS, analyst rating |
| 👤 Contact & Identity | |
| Get Executive Profile | Executive name, title, LinkedIn, biography URL |
| Email Trust Score | Trust score 0–99 with detailed reasoning |
| IP Address Profile | ASN, organization, geolocation, reputation, abuse contact |
| Phone Number Profile | Carrier, type, region, time zone, risk assessment |
| Get X Handle | X/Twitter handle with confidence score |
| Determine Gender from Name | Likely gender |
| Determine Name Origin | Likely country of origin |
| Determine Entity Type | Person or organization classification |
| 🏷️ Standardization & Parsing | |
| Standardize Org Name | Official standardized organization name |
| Standardize City Name | Standardized city name |
| Standardize State/Province | Standard name and two-letter abbreviation |
| Standardize Country Name | Standardized country name |
| Address Parse | Street number, street, city, state, postal code, country |
| 🌍 Translation & Research | |
| Translate to Any Language | Translated text in target language |
| University & College Lookup | Enrollment, acceptance rate, tuition, ranking, type |
Better Data. Better ROI. Everywhere.
The value of data enrichment compounds across every team that touches the enriched dataset:
- Sales teams close more deals when they know a prospect's revenue, employee count, tech stack, and buying signals before the first call. Enriching a lead list with business intelligence and email trust scores lets reps focus on high-quality, high-intent opportunities.
- Marketing teams improve targeting and personalization when they can segment by industry classification, company size, or geographic standardization. Translating product descriptions or campaign copy across languages opens new markets instantly.
- Finance and compliance teams reduce risk with company verification scores, parent company identification, and phone/IP risk assessment. Private company deal intel provides due diligence data that previously required expensive research platforms.
- Data engineering teams spend less time building and maintaining enrichment pipelines. The wizard replaces custom scripts, third-party API integrations, and manual research with a single, self-service tool that any team member can use.
- Investment and research teams accelerate analysis with stock data, competitor landscapes, buying signals, and university/institutional data appended directly to their working datasets.
The common thread: data you already have becomes dramatically more valuable when you append intelligence you don't. Every CSV sitting in a shared drive, every TSV export from a database, every spreadsheet of leads or vendors or partners — all of it is an enrichment opportunity.
Column Mapping and Static Values
Most enrichment functions take a single input — a company name, email address, IP address, or phone number — mapped to a column in your file. But some APIs require multiple inputs. The Translate to Any Language API, for example, needs both the text to translate and the target language.
The wizard handles this with a flexible column mapping system. For each input parameter, you can either map it to a column number in your file or provide a static value that applies to every row. Want to translate an entire column of product names into Spanish? Map the text parameter to column 3 and set the to parameter to a static value of "Spanish." Every record gets translated to the same target language without needing a language column in your file.
Under the Hood: High-Performance Parallel Processing
The wizard isn't just a pretty front-end. Behind the scenes, it connects to a purpose-built Go-based batch enrichment API that processes records in parallel across 20 concurrent worker goroutines. Files up to 10,000 records are supported per job, with credit deduction handled automatically in efficient batches.
The enrichment API is driven by a shared JSON registry that defines every available function — its endpoint, input parameters, and output fields. When a new API is added to the registry, both the Go backend and the Angular wizard pick it up automatically. No redeployment of the wizard is required. This architecture means the library of enrichment functions can grow continuously without any friction.
Multilingual Interface: 17 Languages Supported
The wizard interface itself supports 17 languages — English, French, German, Spanish, Italian, Japanese, Portuguese, Chinese, Arabic, Dutch, Greek, Turkish, Korean, Swedish, Vietnamese, Thai, and Indonesian. Switch languages from the navigation bar or pass a ?lang=ja query parameter in the URL to default to any supported language.
This is separate from the Translate API itself, which can translate your actual data content into virtually any language. The combination means a Japanese-speaking analyst can use the wizard in Japanese to translate a column of English product descriptions into Korean — all within a single workflow.
Real-World Use Cases
The breadth of 24 enrichment functions creates a wide surface area of practical applications:
- Lead scoring and prioritization: Enrich a prospect list with Email Trust Score, Company Verification, and Buying Signals to automatically identify the highest-quality, highest-intent leads.
- Account-based marketing: Append Business Info, Industry Classification, and Tech Stack data to a target account list to enable precise segmentation and personalized outreach.
- Vendor due diligence: Run Company Verification and Parent Company lookups across a vendor database to flag shell companies, identify ultimate ownership, and assess legitimacy.
- Investment research: Enrich a portfolio watchlist with Stock Analysis, Private Company Deal Intel, and Competitor Analysis to build comprehensive investment briefs from a single CSV.
- Data standardization: Clean up messy datasets by standardizing organization names, city names, state/province names, and country names — or parse full address strings into structured components.
- Contact enrichment: Append Executive Profiles, Phone Number intelligence, IP Address profiles, X handles, and gender/origin classification to contact databases for richer customer profiles.
- Global content operations: Translate product catalogs, marketing copy, or support documentation from any language to any language using the Translate API across entire files.
- University and education data: Enrich a list of institutions with enrollment figures, acceptance rates, tuition data, and rankings for education-sector analysis.
Getting Started
The wizard requires an Interzoid API key. If you don't already have one, registration is free and includes starter credits to try any API.
- Register for an API key (or log in to your existing account).
- Open the Batch Data Enrichment Wizard.
- Enter your API key in the header bar.
- Follow the four-step wizard: choose a function, select your file, map columns, and run.
- Download your enriched results.
For programmatic or higher-volume usage, the same enrichment API that powers the wizard is available directly as a REST endpoint. See the documentation for integration details, or explore code examples on GitHub.
Data enrichment has traditionally been the domain of expensive enterprise platforms, custom-built pipelines, and manual research. The Batch Data Enrichment Wizard brings it to anyone with a CSV file and a browser. With 24 enrichment APIs spanning business intelligence, contact data, competitive analysis, standardization, translation, and more — and a growing library that expands automatically — the opportunity to increase the value of your existing data is effectively limitless.
Every dataset you already have is an enrichment opportunity. The question isn't whether your data could be more valuable — it's which of the 24 enrichment functions you'll run first.
Launch the Enrichment Wizard | Get an API Key | View All Interzoid APIs