How to Import Contacts via CSV or Excel Spreadsheet (Step-by-Step with Hygiene)
⚡Mandatory Prerequisites & Initial Checklist
- ✓Contact file saved in .csv, .xlsx or .xls format (recommended max size: 50MB or 100,000 rows per file).
- ✓Spreadsheet must have at least one column containing WhatsApp mobile phone or email address.
- ✓Legitimate contact list with prior consent (opt-in) — purchased or scraped lists trigger automated suspension.
📋Step-by-Step Instructions in Dashboard
Open Contacts Module and Launch Import Wizard
Under Contacts, view all your customers and leads with quick filters by tag and lifecycle status. Click the top-right 'Import Contacts' button to open the 3-step guided wizard.
Step 1: File Upload and Integrity Verification
Drag and drop your spreadsheet into the upload dropzone or click 'Browse Files'. The MailerWeb engine inspects file byte signatures to verify integrity and displays an instant 5-row preview to confirm header detection.
Step 2: Smart Column Mapping and Custom Fields
The system auto-detects columns such as Name, Phone, Email and Company. Match each column to its destination field in MailerWeb:
Step 3: Deduplication Rules, Tags and Background Execution
Define how MailerWeb handles existing contacts and attach bulk tags to organize newly imported records.
Monitor Processing and Download Hygiene Report
Imports run asynchronously in background batches of 5,000 contacts. You may close your browser safely. Upon completion, view: Created, Updated, Ignored duplicates and Rejected rows (invalid numbers). Click 'Download Rejection Report' to inspect formatting errors.
🚨Critical Safety Rules & Ban Protection
- 🛡️Reacher Anti-Fraud Gate (>15% Rejection): If your file has over 15% nonexistent numbers, landlines or invalid domains, the system halts the job and suspends the account to protect your WhatsApp reputation.
- 🛡️Old List Cleaning: If your database is over 6 months old without engagement, run prior validation or import in smaller staggered batches.
- 🛡️Mandatory LGPD/GDPR Consent: Importing purchased or unconsented databases violates platform terms and triggers immediate contract termination.
❓Frequently Asked Questions & Troubleshooting
P:How does MailerWeb fix missing 9th digits in Brazil?
Our phone parser identifies Brazilian area codes and injects the 9th prefix automatically to valid mobile ranges.
P:Can I import members directly from a WhatsApp group?
Yes! Under Communities > My Groups, select any group where you are an admin and click 'Extract Members to Contacts'.
P:Is there a contact storage limit?
Storage limits depend on your active plan tier (e.g. Starter stores up to 10k contacts; Unlimited allows unmetered contacts). Check Billing.
