How to Import Contacts to WhatsApp from CSV or Excel Files
Step-by-step guide to importing your contact list from CSV or Excel into WhatsApp for bulk messaging. Format requirements and troubleshooting tips.
Importing your existing contact list into a WhatsApp messaging platform is the first step to launching bulk campaigns. This guide covers exactly how to prepare and import contacts from CSV and Excel files into BulkWA.
Preparing Your Contact File
Supported Formats
BulkWA accepts:
- CSV (.csv) — comma-separated values
- Excel (.xlsx) — Microsoft Excel format
Required Columns
Your file must include at minimum:
- Phone — The contact's phone number with country code
Recommended Columns
For personalized messaging, also include:
- Name — First name or full name
- Company — Business or organization name
- Email — For cross-referencing with other channels
- Tags — Categories for segmentation (e.g., "VIP", "Lead", "Customer")
Phone Number Formatting
Phone numbers should include the country code without the + sign or spaces:
| Country | Format | Example |
|---|---|---|
| US/Canada | 1XXXXXXXXXX | 12125551234 |
| UK | 44XXXXXXXXXX | 447911123456 |
| India | 91XXXXXXXXXX | 919876543210 |
| Brazil | 55XXXXXXXXXXX | 5511987654321 |
BulkWA's phone validator automatically handles common formatting issues:
- Removes + signs, spaces, dashes, and parentheses
- Detects and corrects missing country codes for common regions
- Flags invalid numbers before import
Sample CSV Format
Phone,Name,Company,Tags
12125551234,John Smith,Acme Corp,customer
447911123456,Sarah Jones,Widget Ltd,lead
919876543210,Raj Patel,TechCo,vipStep-by-Step Import Process
Step 1: Prepare Your File
Open your contacts in Excel or Google Sheets. Ensure the phone column has numbers in the correct format with country codes. Save as .csv or .xlsx.
Step 2: Log into BulkWA
Go to bulkwa.app and log into your dashboard.
Step 3: Navigate to Contacts
Click "Contacts" in the sidebar, then click the "Import" button.
Step 4: Upload Your File
Drag and drop your CSV/Excel file, or click to browse. BulkWA previews the first few rows so you can verify the data looks correct.
Step 5: Map Your Columns
BulkWA auto-detects common column names. If needed, manually map your columns to the correct fields (Phone, Name, Company, Tags).
Step 6: Review and Import
BulkWA validates all phone numbers and shows:
- Total contacts found
- Valid numbers (ready to import)
- Invalid numbers (skipped with reasons)
Click "Import" to add the valid contacts to your BulkWA contact list.
Troubleshooting Common Issues
"Invalid phone number" errors:
- Make sure numbers include the country code
- Remove any letters or special characters
- Check that numbers have the correct length for their country
"Duplicate detected":
- BulkWA skips contacts that already exist in your list
- This is by design to prevent sending duplicate messages
"File format not supported":
- Ensure the file extension is .csv or .xlsx
- If using Google Sheets, download as CSV first (File > Download > CSV)
"Column not mapped":
- If BulkWA doesn't auto-detect your columns, click the column header to manually assign it
Importing from Other Sources
From Google Contacts
- Go to contacts.google.com
- Select contacts or groups
- Click "Export" > "Google CSV"
- Upload the exported file to BulkWA
From Your CRM
Most CRMs (HubSpot, Salesforce, Zoho) offer CSV export. Export your contacts with phone numbers and import directly into BulkWA.
From Another WhatsApp Tool
If you're switching from Sheetwa, WATI, or another platform, export your contacts as CSV and re-import into BulkWA.
After Import: Next Steps
- Organize with tags — Tag contacts by source, interest, or customer status
- Create lists — Group contacts into lists for targeted campaigns
- Build templates — Create personalized message templates
- Launch a campaign — Send your first bulk message
Get Started
Sign up for BulkWA free and import your first contact list in under 2 minutes. CSV and Excel imports work on all plans, including the free tier.
Ready to Try BulkWA?
Send bulk WhatsApp messages with personalized templates. Free to start, no credit card required.
Get Started Free