Troubleshooting CSV Import Errors
This guide helps you fix common errors when importing parent and family data into Enrollio using CSV files. Each error code includes the reason it occurred and exactly how to resolve it.
What is Bulk Importing?
Bulk importing lets you upload large volumes of family data quickly using CSV files. It's essential when moving from another system, adding waitlist families, or syncing parent lists. However, formatting mistakes can stop your import cold. This guide will help you fix them fast.
Watch this quick overview of how to find and resolve import errors:
[SCREENSHOT: Contact import bulk action screen showing error log link and error resolution workflow]Why Clean CSV Imports Matter
Mastering CSV troubleshooting saves you hours of frustration. Here's what you gain:
- Save time — no more starting over from scratch
- Avoid duplicates — prevent the same family appearing multiple times
- Keep data clean — maintain accurate parent contact information
- Enable automations — properly formatted data triggers your enrollment workflows
- Assign correctly — ensure families are assigned to the right staff member
- Preserve personalization — keep tags and campaign data intact
Pre-Import Checklist
Use this checklist before every import to prevent common errors:
- ✓ Only one sheet in your Excel/CSV file
- ✓ All required fields are filled out correctly
- ✓ Email addresses formatted properly (name@domain.com)
- ✓ Phone numbers in correct format
- ✓ Dates formatted consistently
- ✓ Each row has a unique identifier (like email or contact ID)
- ✓ Dropdown values match exactly what's in Enrollio
- ✓ Owner column uses valid staff email addresses
- ✓ You've selected a reliable primary column (Email recommended)
Complete Error Code Reference
Here's every error you might encounter, what it means, and how to fix it:
General Processing Errors
Error 1001: Unknown Error
What it means: Enrollio couldn't process your file due to an unexpected issue. Your data was not imported.
How to fix it:
- Confirm your file meets all formatting requirements
- Clear your browser cache or try a different browser
- Re-upload and try again
Error 1003: Invalid Sheet Count
What it means: Your file contains more than one sheet. Enrollio only processes single-sheet files.
How to fix it:
- Open your file in Excel or Google Sheets
- Delete any extra sheets (look at the tabs at the bottom)
- Keep only the sheet with your parent data
- Save and re-import
Owner and User Assignment Errors
Error 1002: Multiple Owners Found
What it means: The Owner column in your file matches more than one staff member in your account (for example, you have two staff members named "Sarah Johnson"). The families were imported, but no owner was assigned.
How to fix it:
- Replace all owner names with staff email addresses in your CSV
- Re-import the file, OR
- Manually assign the owner to each affected family record
Error 1015: Could Not Find the Owner
What it means: The owner listed in your file doesn't match any staff member in Enrollio. The families were imported, but no owner was assigned.
How to fix it:
- Check that all staff members are added to Enrollio first
- Use staff email addresses instead of names in your Owner column
- Re-import or manually assign owners
Formatting and Data Type Errors
Error 1004: Invalid Required Property
What it means: A required field contains a value in the wrong format. That row was not imported.
How to fix it:
- Check the format requirements for the field showing the error
- Update your file to match the correct format
- Re-import the file
Error 1005: Invalid Enumeration Option
What it means: A dropdown, checkbox, or radio button field in your file doesn't match the options in Enrollio. The families were imported, but that field is blank.
How to fix it:
- Compare your file values to the dropdown options in Enrollio
- Either update your file to match existing options, OR
- Add new custom options to your Enrollio field settings
- Re-import or manually update the affected records
Error 1008: Failed Validation of Email
What it means: An email address in your file isn't formatted correctly (missing @, no .com, etc.). Those records were not imported.
How to fix it:
- Find the invalid email addresses in your file
- Correct them to proper format: name@domain.com
- Re-import the file
Error 1013: Could Not Parse the Phone Number
What it means: A phone number contains non-numeric characters or isn't in the correct format. The families were imported, but the phone number field is empty.
How to fix it:
- Format phone numbers as: +1234567890 (country code + number, no spaces or dashes)
- Remove any letters or special characters
- Re-import or manually add the phone numbers
Error 1014: Could Not Parse the Date
What it means: A date value doesn't match the format you selected during import. The families were imported, but the date field is empty.
How to fix it:
- Check what date format you selected during import (MM/DD/YYYY, etc.)
- Update all dates in your file to match that format exactly
- Re-import or manually add the dates
Duplicate and ID Errors
Error 1006: Invalid Contact ID
What it means: You selected "update existing records using Contact IDs" but the IDs in your file don't match any families in Enrollio. The records were not imported.
How to fix it:
- Export your existing families to get the correct contact IDs
- Update your import file with the correct IDs
- If you're adding new families (not updating), don't select the "update existing" checkbox
- Re-import
Error 1009: Empty Unique Property Value
What it means: Your primary column (the unique identifier you selected) is blank for some rows. Those records weren't processed.
How to fix it:
- Fill in the missing values in your primary column
- If using email as primary, make sure every row has an email address
- Re-import the file
Error 1010: Duplicate Unique Property Value in Enrollio
What it means: The value you're using as your primary column (like email) already exists multiple times in Enrollio. Your data was imported but may have created duplicates.
How to fix it:
- Choose a different primary column that's more unique
- Clean up any duplicate family records in Enrollio
- Re-import with the correct settings
Error 1011: Duplicate Unique Property Value in the File
What it means: The same email (or other unique value) appears multiple times in your import file. Data was imported but you may have duplicate family records.
How to fix it:
- Search your file for duplicate emails or IDs
- Keep only one row per family (the most recent/complete data)
- Delete duplicate rows
- Re-import the cleaned file
Error 1012: Duplicate Contact ID in the File
What it means: The same Contact ID appears multiple times in your file. Those records were not updated or imported.
How to fix it:
- Find all rows with duplicate Contact IDs
- Keep only one row per family (with the most up-to-date information)
- Delete the duplicate rows
- Re-import
File Not Found Error
Error 1007: File Not Found
What it means: Enrollio couldn't locate the file you selected. Nothing was imported.
How to fix it:
- Verify the file is saved to your computer
- Make sure it's a .csv or .xlsx file
- Re-upload the file
Frequently Asked Questions
What file format should I use for imports?
CSV (.csv) files work best. You can also use Excel (.xlsx) files, but make sure they contain only one sheet.
Which column should I use as the primary column?
Email is your best choice because it's unique and unlikely to change. Avoid using names, which can duplicate easily.
How do I avoid creating duplicate family records?
Before importing, check if the families already exist in Enrollio. If updating existing families, use their Contact IDs. If adding new families, make sure your primary column (email) doesn't match existing records.
Can I import without an email address?
You can import using phone number or Contact ID as your primary column instead. However, email is recommended for best results and to enable automated email communications.
What happens to data in fields that have errors?
It depends on the error. Most of the time, the family record is still created but the problematic field is left blank. You can manually fill it in later or fix your file and re-import.
Where can I find the error log after an import?
Go to Settings → Bulk Actions, find your import, and click on it. You'll see a detailed error log showing which rows had issues and what went wrong.
[SCREENSHOT: Settings > Bulk Actions screen showing completed import with clickable error log]Should I delete failed imports before trying again?
It depends. If only a few rows had errors and the rest imported successfully, just fix those rows and import them separately. If the entire import failed, you can re-import the whole file after fixing the issues.