Skip to content
Kipplo Enrich

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.

CSV in, enriched CSV outMatch by LinkedIn URL or name + companyOnly pay for data we fill
app.kipplo.com/enrich
Kipplo CSV Enrich jobs list showing completed CSV enrichment runs with match percentages

From upload to enriched file in four steps

  1. Upload

    Add a CSV with a LinkedIn URL, or a name and company.

  2. Match

    Pick a match mode and map your columns.

  3. Enrich

    Choose the fields to append; Kipplo fills them in.

  4. 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.

Explore the API

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
app.kipplo.com/enrich
Upload dialog showing file limits, the de-dup warning, and per-field credit pricing

Match by LinkedIn URL or name + company

LinkedIn URL

Most accurate

Add LinkedIn profile URLs and Kipplo looks up each contact directly.

app.kipplo.com/enrich
Enrich setup dialog in LinkedIn URL mode, mapping the linkedinurl column

Name + Company

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

app.kipplo.com/enrich
Enrich setup dialog in Name + Company mode, choosing name and company columns

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.

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.

1credit

Work email

1credit

Secondary email

5credits

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

300

Found 200 secondary emails

out of 500 rows — billed 200 × 1 credit

200

Found 300 direct phone numbers

out of 500 rows — billed 300 × 5 credits

1,500

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

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
Columns in your downloaded file34 of 34
  • Contact3All selected
  • Person6All selected
  • Company17All selected
  • Company Location5All selected
  • Person Location3All selected

Every enriched contact, fully profiled

Click any group to see all of its fields.

Contact

3 fields
EmailSecondary EmailPhone

Person

6 fields
NameJob TitleLinkedInAboutDepartmentSeniority

Company

17 fields
CompanyCompany DomainCompany LinkedInCompany DescriptionIndustryHeadcountHeadcount MinHeadcount MaxRevenueRevenue MinRevenue MaxYear FoundedCompany PhoneCompany AddressLogoNAICS CodesSIC Codes

Company Location

5 fields
Company CityCompany StateCompany CountryCountry CodeState Code

Person Location

3 fields
CountryStateCity

Plus 2 metadata columns on every job: match_status and match_method so you always know how each row was resolved.

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
app.kipplo.com/enrich

Enrich

Match contacts in bulk. Charged only for what gets enriched.

Upload CSV
1needs setup3running1completed1failed
FileRowsEnrichedCreditsStatus
q4-inbound-leads.csv4,820Running
apac-webinar-signups.csv2,150Running
hubspot-contacts-export.csv12,340Running
linkedin-prospects-batch-02.csv579Setup incomplete
q3-inbound-leads.csv4,8203,712 (77%)21,540Completed
partner-referrals-q3.csv310Failed

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.