Import contacts from a spreadsheet
Paste or upload a CSV, check the column mapping and preview, then import.
The written steps below are complete. The Video script tab shows exactly what the video will cover.
If your leads and clients already live in a spreadsheet, import them in one go. ItzSEO reads the column headings, guesses what each column is, and lets you correct the guesses before anything is saved.
By the end you can
- Prepare a CSV file
- Map columns to contact fields
- Import and review skipped rows
Screens used
Before you start
- A CSV file under 2 MB with a heading row. Only a name column is required.
Steps
- 1
Open the importer
On: /contactsOn the Contacts page press Import.
You should see: A page titled "Import contacts" with a box labelled 1. CSV content.
- 2
Add your data
On: /contacts/importPress Upload .csv and choose the file, or paste the rows straight into the box. Use sample fills in an example so you can see the format.
You should see: Your rows show in the box.
- 3
Check the column mapping
On: /contacts/importUnder Column mapping each column of your file is matched to a contact field: Name, Company, Email, Phone, Lifecycle stage, Source, Expected value, Follow-up date, Tags or Notes. Change any wrong match, or choose — ignore — for a column you do not want.
You should see: Every column you need is matched to the right field.
- 4
Read the preview
On: /contacts/importThe preview lists the rows with a Status. Rows marked OK will be imported. A warning appears if no phone or email column was detected, because those contacts could not be reached by SMS or email.
You should see: The rows you expect are marked OK.
- 5
Import
On: /contacts/importStart the import and wait while it reads "Importing…".
You should see: A summary of how many contacts were added, with any Skipped rows listed.
- 6
Check the result
On: /contactsPress View contacts.
You should see: The imported contacts are in the list.
Tips
- Split very large files into batches under 2 MB.
- Start over clears the importer if you chose the wrong file.
Troubleshooting
- "File is larger than 2MB."
- Remove unused columns or split the file into two imports.
One row per shot, in the same order as the guide. Estimated length 2:16, recorded signed in as Owner. Use made-up data only. How to record
Say: Import contacts from a spreadsheet. Paste or upload a CSV, check the column mapping and preview, then import.
Hold until you see: Lesson title on screen for three seconds.
Say: On the Contacts page press Import.
Hold until you see: A page titled "Import contacts" with a box labelled 1. CSV content.
Say: Press Upload .csv and choose the file, or paste the rows straight into the box. Use sample fills in an example so you can see the format.
Hold until you see: Your rows show in the box.
Say: Under Column mapping each column of your file is matched to a contact field: Name, Company, Email, Phone, Lifecycle stage, Source, Expected value, Follow-up date, Tags or Notes. Change any wrong match, or choose — ignore — for a column you do not want.
Hold until you see: Every column you need is matched to the right field.
Say: The preview lists the rows with a Status. Rows marked OK will be imported. A warning appears if no phone or email column was detected, because those contacts could not be reached by SMS or email.
Hold until you see: The rows you expect are marked OK.
Say: Start the import and wait while it reads "Importing…".
Hold until you see: A summary of how many contacts were added, with any Skipped rows listed.
Say: Press View contacts.
Hold until you see: The imported contacts are in the list.
Say: That is import contacts from a spreadsheet. The written steps are on this lesson's page in the ItzSEO course.
Hold until you see: End card with the lesson link.
Reference articles on this topic
Mark it complete to keep your place in the course.
Related lessons
Use the contact page to record every meeting and call, keep the follow-up date current, and turn a lead into a client.
Create a lead or client by hand, set its stage, value and follow-up date, then search, filter and export the list.
Add a monthly retainer or one-off payment to a client, choose who gets reminded, and mark payments as paid.