Upload Contacts
Learn how to import your prospect list into WarmOpener using CSV files or manual entry. Organize contacts into lists for better campaign targeting.
CSV Upload (Recommended)
The fastest way to import contacts is via CSV file. Your CSV should include these columns:
Required Fields
email- Contact's email address (unique identifier)first_name- Contact's first namelast_name- Contact's last name
Optional Fields (Recommended for Better AI Personalization)
company- Company namejob_title- Job title/roleindustry- Company industryrecent_news- Recent company news or triggerspain_point- Known pain points or challenges- Any custom fields you want to track (e.g.,
company_size,location)
Example CSV Format
email,first_name,last_name,company,job_title,industry,recent_news
john@acme.com,John,Smith,Acme Corp,VP Sales,SaaS,Series B funding
sarah@techco.com,Sarah,Chen,TechCo,Head of Growth,Tech,Launched new product
Upload Process
- Navigate to Contacts - Click Contacts in the sidebar, then click Upload CSV
- Select Your CSV File - Click "Select CSV file" and choose your file (max 10MB)
- Map Columns - Match your CSV columns to WarmOpener fields. The system will auto-detect matches for common field names
- Add to List (Optional) - Select a contact list to add imported contacts to, or skip this step
- Preview - Review the first 5 contacts to ensure mapping is correct
- Import - Click "Import X Contacts" to complete the upload
Manual Contact Entry
For adding individual contacts or small batches:
- Click Add Contact on the Contacts page
- Fill in the contact form (email, first name, last name required)
- Add any custom fields you need
- Click Save
Plan Limits
- Free Trial: 100 contacts
- Starter: 1,000 contacts/month
- Growth: 5,000 contacts/month
- Scale: 20,000 contacts/month
⚠️ Important: Contact Tracking
Your plan limit tracks total contacts created, not current count. This means:
- ✅ If you import 100 contacts, you've used 100 of your limit
- ❌ If you delete 50 contacts and import 50 more, you've used 150 total
- 🔄 Contact limits reset monthly with your billing cycle
This prevents abuse of the free trial and ensures fair usage. Deleted contacts still count toward your monthly limit.
💡 Pro Tip
The more data you provide (company, job title, recent news), the better the AI personalization will be. Contacts with rich data get 3-4x higher reply rates. Don't skip optional fields!
Need help? Email Support