File issues
Formatting problems
Duplicate handling
Duplicate options explained
- Skip — the row is ignored and the existing contact is unchanged
- Update — the existing contact’s fields are updated with the CSV data (non-empty fields only)
- Create New — a new contact is created even if duplicates exist (not recommended)
Missing required fields
Every row needs at least one identifier (email or phone). Rows missing both are skipped. Common missing field issues:Custom field mapping failures
Import stuck or timed out
Import results report
After every import, HoopAI generates a results summary:- Total rows processed
- Successfully imported
- Skipped (duplicates)
- Failed (errors)
- Download error report — a CSV listing failed rows with the specific error for each
Best practices
Always do a test import first
Always do a test import first
Import 5–10 rows first to verify your formatting and column mapping before importing the full list.
Clean data in your spreadsheet first
Clean data in your spreadsheet first
Remove empty rows, fix phone formats, standardize dates, and deduplicate before exporting to CSV.
Keep a backup of the original file
Keep a backup of the original file
Save a copy of your CSV before importing, in case you need to reference or re-import.
Tag imported contacts
Tag imported contacts
Apply a tag during import (e.g., “March 2024 Import”) so you can easily find and manage them later.