Use CSV Enrichment

Article author
Apollo Team
Updated

Overview

Teams with large contact lists can keep contact data updated with CSV enrichment. Enrichment improves both people and company data, providing the most updated information on names, job titles, location, employment, company funding, and more. CSV enrichment is a great way to leverage the vast amount of data available in Apollo for the most effective outreach to your existing contacts.

Check out the following sections to use CSV enrichment for your people or company data.

 
100,000 Paths to Enrichment

You can upload a maximum CSV file size of 100,000 total rows. Files with more than 100,000 rows will cause an error. To work around this limit, split large files into smaller separate CSVs. 

Back to Top

Upload a CSV to Enrich People

 
Check Your Plan

Check out Apollo plans to see which plans include CSV enrichment or credit packages. Your plan may limit the total number of record enrichments. Enrichment record limits don't reset at the end of your billing cycle. If you'd like to purchase a credit package or upgrade your plan, manage your plan.

CSV enrichment doesn't save contacts to Apollo, but you can separately upload a CSV of contacts.

To enrich a CSV of contacts:

  1. Launch Apollo and go to Data enrichment > CSV.
  2. Click Import CSV.

Import CSV button highlighted

  1. Under Enrich people, click Edit settings to choose the fields you want to enrich with Apollo data.

The Edit settings button is highlighted under enrich people

  1. By default, all fields are selected. Check the data you want to enrich without impacting your team's setup.
  2. When finished, click Save settings.

Default enrichment fields are shown

  1. Click Select CSV.

The Select CSV button is highlighted

  1. Select a CSV file from your computer to upload to Apollo.
 
File Requirements

At a minimum, your contact CSV file must include one of the following groups of column headers in order for Apollo to successfully enrich your records:

  • First Name, Last Name, Company URL
  • First Name, Last Name, Company Name
  • Contact Linkedin URL
  • Email

The more data you can provide, the better. This makes it easier for Apollo to recognize the contact or account.

  1. Review your available enrichment credits. Click Increase limits if your team needs more enrichment credits.

Example enrichment credits are highlighted

  1. Next, map the columns from your CSV to default fields in Apollo. You must map at least one of the following: (first name, last name, company URL) or (first name, last name, company name) or (LinkedIn URL) or (email), but map as many fields as possible to optimize enrichment results.
  2. Click Next.

Example field mapping is highlighted

  1. Choose whether Apollo should enrich email addresses, mobile numbers, or both for contacts. Credit charges will vary depending on your selection.
  2. Click Confirm.

Options are highlighted to enrich emails and phone numbers

  1. Apollo enriches the data in your CSV and emails you when the file is ready to download. Larger CSV files may take longer to enrich. Click Done, or upload another CSV.

The Done button is highlighted on the CSV enrichment processing page

If you opted to enrich both emails and phone numbers, download your enriched CSV file to access new contact data for the following fields:

  • Email
  • Enriched work direct phone
  • Enriched home phone
  • Enriched mobile phone
  • Enriched other phone
  • Enriched corporate phone
 
Timing is Key

CSV files downloaded prior to February 13, 2025, included data for one enriched mobile number. CSV files downloaded on or after February 13, 2025, include enriched data for all available phone number types.

To access additional phone number types for contacts enriched prior to February 13, you can re-upload your original CSV file. Be aware that re-enriching your CSV file requires you to consume additional credits.

When you get the enriched file, upload the contacts to Apollo to engage with them. You can enroll them in a sequence, add them to a list, reach out with the dialer, or book meetings to engage and win sales — all in Apollo.

Back to Top

Upload a CSV to Enrich Companies

 
Check Your Plan

Check out Apollo plans for information on which plans include CSV enrichment or credit packages. Your plan may limit the total number of record enrichments. Enrichment record limits don't reset at the end of your billing cycle. If you'd like to purchase a credit package or upgrade your plan, manage your plan.

CSV enrichment doesn't save accounts to Apollo, but you can separately upload a CSV of accounts.

To enrich a CSV of companies or accounts:

  1. Launch Apollo and go to Data enrichment > CSV.
  2. Click Import CSV.
  3. Under Enrich companies, click Edit settings to choose the fields you want to enrich with Apollo data.

The Edit settings button is highlighted under enrich people

  1. By default, all fields are selected, but you can pick and choose which data you want to enrich without impacting your team.
  2. Click Save settings.

Default enrichment fields are shown

  1. Click Select CSV.

The Select CSV button is highlighted

  1. Select a CSV file from your computer to upload to Apollo.
 
File Requirements

At a minimum, your account CSV file must include one of the following column headers in order for Apollo to successfully enrich your records:

  • Account Website
  • Account Linkedin URL
  • Account Domain

The more data you provide, the better. More data makes it easier for Apollo to recognize the contact or account.

  1. Review your available enrichment credits. Click Increase limits if your team requires more enrichment credits.

Example enrichment credits are highlighted

  1. Next, map the columns from your CSV to default fields in Apollo. You must map at least account website, account Linkedin URL, and account domain, but map as many fields as possible to optimize enrichment results.
  2. Click Confirm.

Example field mapping is highlighted

  1. Apollo enriches the data in your CSV and emails you when the file is ready to download. Larger CSV files may take longer to enrich. Click Done, or upload another CSV.

Upload Complete

When you get the enriched file, upload the accounts to Apollo to manage and engage with them. You can add them to a list, create plays and tasks, or book meetings to engage and win sales — all in Apollo.

Back to Top

Check Enrichment Status and Download CSV

Once you've uploaded a CSV file, you can check the enrichment status and download an enriched CSV:

  1. Launch Apollo and go to Data enrichment > CSV.
  2. Review all of your uploaded files, and click Download to download an enriched CSV.

Example enriched CSVs are highlighted

  1. If you have a large number of CSV files, filter by most recent, contact enriched, or account enriched:

Enriched CSV filters are highlighted

Apollo lists the following information for each uploaded file:

  • Name: The file name
  • Type: One of Account (companies) or Contact (people)
  • Progress: The number of rows Apollo has reviewed
  • Total Records: The total number of rows
  • Matched Records: The number of rows that Apollo was able to match to an entry in the database
  • Duplicates: The number of rows that contain a duplicate account or contact
  • View Report: Click View report to open a CSV enrichment report for your selected file. The report displays more granular data related to your CSV file's enriched records.

CSV enrichment report for enriched file

Back to Top

Next Steps

If you're looking to take CSV enrichment further, here are some smart next steps to try out.

Enrichment Overview Get to know enrichment on Apollo and how you can boost outreach accuracy and use enriched imports in searches or lists.
CSV Enrichment Reports Overview Use CSV enrichment reports to review matched, enriched, or unmatched records and evaluate how complete your data ia post‑enrichment.
Use CRM Enrichment Connect your CRM and then automatically enrich existing and incoming CRM records to keep your pipeline data fresh without manual uploads.
Use Job Change Alerts to Enrich Contacts Keep your lists up-to-date with job change alerts that update or create contacts based on job changes so you're connecting with the right role at the right time.
Data Health Center Overview Hit the data health center on Apollo to schedule missing email or job change enrichment and track your team's data health all in one place.
Join the Apollo Community Ask questions, swap tips, and connect with other Apollo users to grow your knowledge and solve problems faster together!

Back to Top