Import Methods
CSV Import
Starting a CSV Import
- Navigate to Audiences in the sidebar
- Click Create > Import Audience
- Follow the import wizard
File Requirements
Required Fields
At minimum, your CSV must include one identifier:Optional Fields
Include additional data to enrich consumer profiles:Example CSV
Import Wizard Steps
Step 1: Upload File
- Drag and drop your CSV file
- Or click to browse and select
- File is validated for format
Step 2: Map Fields
Map your CSV columns to Fanfare consumer fields:- Review detected columns
- Select matching Fanfare field for each
- Skip columns you don’t want to import
- Validate mappings
Step 3: Configure Audience
Set up how imported consumers will be organized:
Caption: Choose how to organize imported consumers
Step 4: Review & Import
- Review the import summary
- Check for validation warnings
- Click Start Import
- Wait for processing
Step 5: Monitor Progress
Track import progress:- Progress bar shows completion
- Errors are logged for review
- Success count updates in real-time
Handling Duplicates
Duplicate Detection
Duplicates are detected by:- Email (primary)
- Phone (secondary)
- External ID (if provided)
Duplicate Handling Options
Caption: Choose how to handle duplicate consumers
Klaviyo Import
If Klaviyo is configured, import directly from Klaviyo lists.Prerequisites
- Klaviyo integration configured in Settings
- API key with list access
- Lists exist in Klaviyo
Starting Klaviyo Import
- Navigate to Audiences > Create > Import from Klaviyo
- Select the Klaviyo list to import
- Configure sync settings
- Start import
Sync Options
Synced Audiences
When continuous sync is enabled:- New Klaviyo subscribers are added automatically
- Removed subscribers are removed from audience
- Audience displays sync status and last sync time
Import Errors
Common Errors
Error Report
After import, download the error report:- Click Download Error Report
- Review failed rows and reasons
- Fix issues in original CSV
- Re-import failed rows only
Best Practices
Before Import
- Clean your data - Remove duplicates, fix formatting
- Validate emails - Ensure valid email formats
- Use UTF-8 - Save CSV with proper encoding
- Test with small batch - Import 100 rows first
During Import
- Don’t close the browser - Let import complete
- Monitor progress - Watch for unexpected errors
- Note the import ID - For troubleshooting
After Import
- Review the summary - Check success/error counts
- Verify a sample - Check random consumers imported correctly
- Download error report - Review any failures
- Clean up - Delete source files with sensitive data
Data Privacy
Handling Sensitive Data
- Don’t import unnecessary personal data
- Consider data minimization
- Comply with GDPR/CCPA requirements
- Document data sources
Data Retention
- Imported consumer data is subject to your retention policies
- Sync sources are documented for compliance
- Audit trail available for imports
Troubleshooting
Import Stuck at 0%
- Check file size isn’t too large
- Verify file format is correct CSV
- Try refreshing the page
- Re-upload the file
Import Completed but No Consumers
- Check duplicate handling settings
- Verify field mapping was correct
- Review error report
- Ensure file had data rows
Consumers Missing Data
- Check field mapping
- Verify column names in CSV
- Look for encoding issues
- Check for extra whitespace
Related Guides
- Audiences Overview - Managing audiences
- Create Audience - Manual creation
- Settings > Integrations - Configure Klaviyo