When to use bulk import?
Migration from another tool
Coming from a CRM, a homemade Excel, another dashboard. Export from the old one, import to Sendocki.
History recovery
You activate Sendocki on a store that has already accumulated a customer base over months or years.
Prospect list import
You have a list of qualified contacts (trade fair, event, partner) to integrate to contact them.
Manual sync
You occasionally add a batch of new customers from an external source.
Accepted formats
For CSVs, UTF-8 encoding is recommended to properly handle accented and Arabic characters. Sendocki tries to automatically detect the encoding, but in case of error, re-export your file in UTF-8 from Excel or Google Sheets.
Expected columns
Your file must contain at least certain columns for a customer to be valid:Import step by step
1
Go to the Customers page
Main menu → Customers
2
Click 'Import'
Button at the top right, next to ‘Add a customer’

3
Upload your file
Drag and drop your CSV/Excel file in the designated area, or click to browse your files

4
Preview what will be imported
Sendocki displays a summary:
- Total number of rows in the file
- Valid rows (which will be imported)
- Invalid rows (with the reason: missing phone, invalid format, etc.)
- Duplicates detected in the file itself
- Duplicates with your existing base (customers already with you)

5
Choose how to handle duplicates
For customers already present in your base:
- Update the info (useful if your source file is more recent)
- Ignore duplicates (keep current Sendocki info)
6
Validate the import
‘Import’ button at the bottom. Valid customers are added to your base. You immediately see the summary: X customers added, Y updated, Z ignored.

Duplicate handling — how Sendocki detects them
To avoid creating multiple cards for the same person, Sendocki checks for matches:Handle errors
If your file contains invalid rows (missing phone, incorrect date format, etc.), Sendocki lists them precisely with the reason for the error, row by row. Three options depending on volume:Best practices before a big import
Clean your source file first
Clean your source file first
- Delete empty rows
- Standardize phone numbers (with or without country code)
- Put cities in upper/lowercase consistently
- Check UTF-8 encoding (for accents)
Test on 10 customers first
Test on 10 customers first
Before importing 5000 customers at once, export a sample of 10 rows and do a test import. You’ll verify that the column mapping is correct without risk.
Backup before big import
Backup before big import
To really be safe, export your current Sendocki base before a big import. In case of error, you have a recovery point.
Import in batches if > 10,000 customers
Import in batches if > 10,000 customers
For very large bases, do several imports of 2-3000 customers rather than a single one. Faster, easier to diagnose in case of error.
Frequently asked questions
How many customers can I import at once?
How many customers can I import at once?
No strict limit, but we recommend batches of 2000-5000 customers to stay smooth. Beyond that, contact support for an assisted import.
Will my existing orders be linked to imported customers?
Will my existing orders be linked to imported customers?
If an order already exists in Sendocki with the same phone, it will be automatically linked to the imported customer (no order duplicate).
Can I cancel an import that went badly?
Can I cancel an import that went badly?
No automatic cancellation, but you can filter the list of imported customers (e.g. by add date = today) then delete them in bulk. Contact support for complex cases.
And GDPR / CNDP compliance for my imported customers?
And GDPR / CNDP compliance for my imported customers?
You remain responsible for the compliance of the data you import (consent, legal basis for processing). Sendocki stores and processes this data on your behalf, in compliance with the Moroccan legal framework.
What’s next?
Your customer list
Find all your imported customers in the list
Detailed customer card
Open any customer to see their details
