Marketing campaigns
Import contacts from CSV
4 min read
Export your list from a spreadsheet as CSV (comma separated, UTF-8).
Format
email,first_name,last_name,city,plan
ada@example.com,Ada,Lovelace,Helsinki,pro
linus@example.com,Linus,,Espoo,freeemailis required.first_nameandlast_nameare optional.- Up to 20 extra columns become fields you can use as
{{city}}or{{plan}}. Column names are lowercased and spaces become_. - Up to 20,000 rows and 1 MB per file; split bigger lists.
- Importing an email that already exists updates it instead of duplicating it.
- Invalid addresses are skipped and listed by row number.
Consent
You must confirm everyone agreed to hear from you. Bought or scraped lists damage deliverability for everyone and lead to account suspension.
Sync from your system
Use the contacts API with a contacts:write key to add people the moment they sign up. See the API reference.