Overview
Import Overview
ParsaLink offers several ways to bring contact and lead data into your CRM. You can import structured data from a spreadsheet, scan a business card, upload contact screenshots, or process a batch of files at once using a ZIP archive.To access the import tools, navigate to CRM → Contacts (or Leads) and click Import.
CSV Import
CSV Import
CSV import is the primary way to bulk-import structured contact or lead data from another CRM, spreadsheet, or data export.
For each column in your CSV, select the corresponding CRM field. ParsaLink auto-maps common column names (e.g., “First Name,” “Email,” “Company”) but you can adjust any mapping manually.Columns you don’t map are ignored.
Download the sample template
Click Download Sample CSV to get a template with the correct column headers for contacts or leads.
Fill in your data
Open the template in Excel, Google Sheets, or any CSV editor. Fill in your records — one row per contact or lead. Leave optional columns blank if you don’t have the data.
Upload the file
Click Upload CSV and select your completed file. ParsaLink parses the file and shows you a column mapping screen.
Map fields
| Your Column | Maps To |
|---|---|
| First Name | First Name |
| Email Address | |
| Company | Account Name |
| Phone | Phone Number |
| Title | Job Title |
| Notes | Internal Notes |
Select a source
Choose where these records came from using the Source dropdown (e.g., Trade Show, Website Form, Purchased List, Cold Outreach). This value is applied to all imported records and is useful for tracking lead quality by source.
Review and confirm
ParsaLink shows a preview of the first several rows with the field mapping applied. Review for any obvious errors before proceeding.
Handle duplicates
ParsaLink checks for existing records with the same email address. You can choose to:
- Skip duplicates — Only import new records.
- Update existing — Overwrite fields on matching records with the imported values.
- Import as new — Create new records even if duplicates exist.
CSV imports run asynchronously. The import dialog polls the job every two seconds and surfaces a success / error count when it’s done. Small files complete in a few seconds; larger files (thousands of rows) take minutes but never gateway-time-out the way the legacy synchronous import used to.
Recent Imports
Recent Imports Panel
The upload dialog shows the five most recent imports for your workspace below the file picker. Each row surfaces the filename, current status (queued, processing, complete, failed), the rows-imported / errors counters once it’s done, and how long ago it finished.That means you can:
- Confirm an import that you started earlier finished cleanly.
- See what a teammate just uploaded without leaving the dialog.
- Spot an import stuck in processing and reach out to support with the filename.
Image & PDF
Image and PDF Import
Use image or PDF import to extract contact information from:
- Business card photos — Photograph a physical card using your device camera or upload an existing image.
- Contact screenshots — Screenshots from LinkedIn, email signatures, or other sources.
- Scanned documents — Printed contact sheets or directories scanned as PDFs.
- Click Import → Upload Image or PDF.
- Select or photograph your file.
- Wait for AI extraction (typically a few seconds).
- Review the pre-filled contact fields and make any corrections.
- Select a Source for the contact.
- Click Save Contact.
Bulk Processing
ZIP Import (Bulk File Processing)
Prepare your ZIP file
Collect all your image or PDF files into a single folder and compress it as a ZIP archive. Each file should represent one contact.
Upload the ZIP
Click Import → Upload ZIP. Select your archive. ParsaLink begins processing each file in the batch.
Review extracted contacts
As each file is processed, the extracted contact data is added to a review queue. You can accept, edit, or discard each extracted contact.
ZIP import is ideal after trade shows or networking events where you’ve collected many business cards. Processing time depends on the number of files in the archive.
Data Quality
Duplicate Detection
ParsaLink checks for duplicate records during all import types. A duplicate is detected when an incoming record matches an existing contact or lead by email address.When a duplicate is found, you choose how to handle it on a per-import basis (skip, update, or import as new). After import, you can also use the Merge Duplicate tool on individual contact records to clean up any remaining duplicates.
Export
Export Contacts to CSV
To export your contact data:
- Go to CRM → Contacts.
- Apply any filters to narrow down the records you want to export (optional).
- Click Export → Export to CSV.
- ParsaLink generates a CSV file with all visible contact fields and downloads it to your device.
