If your uploaded file shows fewer contacts in the campaign builder than expected, it’s because the system automatically filters out invalid, duplicate, or unsupported entries during upload. This ensures only clean, deliverable numbers are included in your campaign.
Reason | What Happens | Example | Status |
Invalid phone numbers | Numbers missing digits, with letters, or using extra symbols are skipped |
| ❌ Skipped |
Duplicates | Only the first instance is kept; repeats are dropped |
| 🔁 Ignored |
Already in Contact Book (if suppression enabled) | Existing saved contacts are not re-imported |
| 🔁 Ignored |
Unsupported country codes | Non-Indian numbers excluded unless international sending is enabled |
| 🌍 Skipped |
Blank/malformed rows | Rows with missing name/number or empty cells are removed | (empty row) | ⚠️ Skipped |
Name | Phone Number | Status |
John Doe | +91 9876543210 | ✅ Imported |
Jane Smith | +91-98765abc | ❌ Invalid (letters/symbols) |
Rahul | +44 7700000000 | ❌ Unsupported country |
(blank) | (blank) | ❌ Skipped |
➡️ Result: Only John Doe is imported successfully.
.CSV or .XLSXName, Phone)+91XXXXXXXXXX)If contact counts don’t match, don’t worry — the system is protecting your campaign by removing invalid, duplicate, or unsupported numbers. Always validate your file and use the error report for troubleshooting.