Skip to main content

Upload a CSV of contacts to your sequences

How to upload a CSV of contacts to a Lusha Engage sequence, including file requirements and column mapping.

Written by Ella
Updated this week

CSV Upload lets you add contacts from your own lists β€” CRM exports, event sign-ups, webinar attendees β€” directly to a Lusha Engage sequence. No Lusha credits are consumed when uploading a CSV.

CSV file requirements

Each contact must include at minimum: First Name, Last Name, and Email Address. Including additional fields like Company and Industry is recommended β€” they can be used as personalisation variables in your emails.

File limits: CSV format only, up to 20 MB, maximum 10,000 rows, maximum 50 columns, at least 2 columns of data per contact. Each sequence can hold up to 500 contacts β€” split larger lists across multiple sequences if needed.

πŸ’‘ Tip: Use Lusha's CSV Enrichment to fill in missing data points before uploading, so your contacts are fully profiled when outreach begins.

How to upload a CSV to a new sequence

  1. When creating a new sequence, go to the Add Contacts step and select the CSV upload option.

  1. Drag and drop your CSV or use the file upload button. Make sure the file meets the requirements above.

  1. Map your CSV columns to the corresponding Lusha fields (e.g., your "First Name" column β†’ Lusha's First Name field). Mapped fields become available as personalisation variables in your emails.

  1. Confirm the contacts you want to add and click to upload.

Your contacts are now added to the sequence.

How to upload a CSV to an existing sequence

Open the sequence from Engage's main screen and go to the Contacts tab.

  • If the sequence has no contacts yet, choose the CSV upload option and follow the steps above.

  • If the sequence already has contacts, click Add Contacts β†’ Import from CSV and follow the same steps.

πŸ’‘ Note: Each sequence is limited to 500 contacts. Divide larger lists across multiple sequences if needed.

Did this answer your question?