Import contacts from CSV
Column mapping, the verification pass, and what each verdict (valid, risky, invalid) means for sending.
Contacts enter SendCanyon through CSV import (or the API). Every import runs through the same three-stage pipeline: upload, column mapping, and validation. Nothing gets emailed until it survives all three.
1. Upload
Go to Contacts → Import CSV and drop your file. UTF-8 CSVs up to 50 MB are accepted; the first row should be headers. You can import into an existing list or create a new one during the import — lists are how campaigns select their audience, and a contact can belong to several.
2. Column mapping
SendCanyon previews the first rows and auto-matches headers to fields — email, first_name, last_name, company, title, phone, website, timezone, plus any custom fields you've defined. Check the auto-matches, map anything it missed, and pick Skip for columns you don't want stored. Only email is required. Unmapped data is not imported; we deliberately don't hoard columns you didn't ask for.
3. Verification
Verification starts automatically when the import finishes, and contacts you add one at a time or through the API are verified the same way. The checks that run are listed under Email Verification. Rows also dedupe against contacts already in the workspace and screen against your suppression list. Each contact ends up in one of three verdicts:
| Verdict | Meaning | Will be emailed? |
|---|---|---|
| Valid | The domain accepts mail and nothing flagged the address | Yes |
| Risky | A role address, a likely typo, or a domain lookup that failed | Held by default — opt in per campaign |
| Invalid | Malformed, disposable, or a domain with no mail server | Held by default — opt in per campaign with an explicit acknowledgement |
Every verdict carries its reason, shown next to the contact and in the import's results, which you can download as a CSV from Deliverability → Email Verification. Held contacts stay out of campaigns unless you opt them in on the campaign's Audience tab. Contacts on your suppression list are never emailed, and duplicates are merged.
Was this page helpful?
Related articles
- Suppression listsThe addresses and domains SendCanyon will never email, how entries get there, and why you should seed the list before your first launch.Contacts & Lists
- Email VerificationWhat each check does, what the three verdicts mean, verifying lists and uploads, downloading results, and where AI helps.Contacts & Lists
- Quick start: zero to first campaignThe six steps between creating a workspace and launching your first sequence, and how long each one really takes.Getting Started