Complete Every Contact With B2B Data Enrichment
Upload a CSV with a LinkedIn URL, or a name and company. Match the person by full name or first + last, and the company by company name or domain. The data layer then fills in verified emails, phones, job titles, and company data, and you only pay for what gets enriched.

How It Works
From upload to enriched file in four steps
Upload
Add a CSV with a LinkedIn URL, or a name and company.
Match
Pick a match mode and map your columns.
Enrich
Choose the fields to append; Kipplo fills them in.
Download
Download the enriched CSV, plus a notification to your registered email id.
The same enrichment, straight from your stack
Developers can call the Kipplo data enrichment API directly.
CSV Enrichment
Enrich a whole CSV in one pass, up to 500k rows
Add your CSV file to the upload area, then pick which details to enrich, work email, secondary email, or phone. Kipplo reads your columns for you and keeps every original field in what you download.
- Up to 200 MB · 500,000 rows · 100 columns per file
- Your original columns are always preserved
- Clear warning to de-duplicate first; repeats are billed separately
- Not sure of the format? A built-in “See a sample” shows the ideal file
- Choose your billable fields right on the upload screen

Two Match Modes
Match by LinkedIn URL or name + company
LinkedIn URL
Most accurateAdd LinkedIn profile URLs and Kipplo looks up each contact directly.

Name + Company
Use full name or first + last, and company by name or domain.

Guided Setup
Column mapping, handled for you
Whichever mode you choose, Kipplo maps your columns and validates the file before a single credit is spent.
Auto-detected mapping
Kipplo reads your CSV file’s headers and presents them for selection, so you only map columns that actually exist.
Sample preview
Preview the first five rows of any column to confirm the mapping before spending a credit.
Built-in validation
Enrichment stays off until every required column is mapped, so you never spend credits on a misconfigured run.
Email & Phone Enrichment
Append verified work emails and phone numbers
Pick the contact details you want appended. Work email, secondary email, or direct-dial phone. You’re charged only when a field is actually found.
Work email
Secondary email
Phone
Multi-field logic. A row counts as enriched when at least one picked field is found.
Missing = no credit. A field we can’t find never deducts a credit.
Choose your columns. Tick a field to add its column. Un-tick to remove it.
See the math on a 500-row run
What a 500-row file costs
A sample of 500 unlocked B2B contacts with Kipplo. You’re billed per field found, nothing more.
Run Summary
500
Rows in your upload file
350
Rows matched · 70%
Total charged for this run
Only for the fields we filled · unmatched rows cost nothing
2,000 credits
Breakdown
Found 300 verified work emails
out of 500 rows — billed 300 × 1 credit
Found 200 secondary emails
out of 500 rows — billed 200 × 1 credit
Found 300 direct phone numbers
out of 500 rows — billed 300 × 5 credits
How it works
You’re only charged for fields we successfully find. Unmatched rows = 0 credits.
500
Rows uploaded
350
Rows matched
2,000
Credits charged
Company & Contact Data
34+ B2B data points on every match
Contact data enrichment and company data enrichment in one pass.
- Contact, Person, Company, and Location data groups
- You pay only for email and phone
- Firmographics like job title, industry, headcount, and location, included at no extra credit
- Select-all or none per group, collapse groups, trim your output file
- Contact3All selected
- Person6All selected
- Company17All selected
- Company Location5All selected
- Person Location3All selected
What You Get Back
Every enriched contact, fully profiled
Click any group to see all of its fields.
Contact
3 fields
Person
6 fields
Company
17 fields
Company Location
5 fields
Person Location
3 fields
Plus 2 metadata columns on every job: match_status and match_method so you always know how each row was resolved.
Job Management
Run, track, and revisit every job
A processing queue handles your CSV files automatically, and every job stays on record with a full breakdown you can reopen any time.
- Filter by state
Every job, whatever its state.
- Per-job detail panel with rows, matched, credits, match method, and timestamps
- Search by file name across your history
- Get an email when the job finishes, per-job or account default
Enrich
Match contacts in bulk. Charged only for what gets enriched.
| File | Rows | Enriched | Credits | Status |
|---|---|---|---|---|
| q4-inbound-leads.csv | 4,820 | — | — | Running |
| apac-webinar-signups.csv | 2,150 | — | — | Running |
| hubspot-contacts-export.csv | 12,340 | — | — | Running |
| linkedin-prospects-batch-02.csv | 579 | — | — | Setup incomplete |
| q3-inbound-leads.csv | 4,820 | 3,712 (77%) | 21,540 | Completed |
| partner-referrals-q3.csv | 310 | — | — | Failed |
Frequently Asked Questions
Pay-per-match, per field. A row counts as enriched only when at least one field you ticked lands on file, and you are charged only for the fields we actually appended. Missing fields are always free. Work email and secondary email cost 1 credit each; phone is 5 credits.
You are not charged. Unmatched rows, contact-info-not-available rows, and lookup errors all stay free. You only spend credits when we successfully append at least one of the fields you picked.
Three match methods are supported: LinkedIn URL (the strictest match), first name + last name + company, or first name + last name + website. Mix and match across rows — every row is matched the strictest way its columns allow.
Up to 200 MB, 500,000 rows, and 100 columns per file. You can have up to 3 enrichment jobs running at once and 10 setup-incomplete uploads waiting in your queue.
Yes. Duplicate rows are not removed by Enrich — every repeat row is looked up and billed separately. Dedupe in your CRM or spreadsheet first to avoid spending credits on the same person twice.
Each completed job has a Download enriched CSV button in the Enrich dashboard. Your original columns are preserved and the appended fields are added alongside. You can re-download anytime — no need to keep the upload tab open.
Yes. Enrich pulls from the same Kipplo data network as the rest of the platform — ethically sourced from public and licensed providers, with GDPR and CCPA opt-out handling.
Not currently. Enrich is focused on person-level contact enrichment (email and phone). If you need firmographic enrichment for company records, use the Kipplo API or Data Explorer instead.
Start enriching your B2B data
Upload a CSV with a LinkedIn URL or a name and company, and see your match rate before you spend a credit. Priced only for the data we fill in.