Import Contacts
Import your contacts into Mailtrap using CSV files, API integration, or third-party tools. This guide walks you through each method step by step.
Before You Begin
Preparation Checklist Before uploading contacts, ensure you have:
Created all necessary custom fields
Cleaned your contact list (removed duplicates, invalid emails)
Obtained explicit consent from all recipients
Prepared your data in the correct format
Import Methods Overview
Best for:
One-time migrations
Periodic bulk updates
Offline contact management
Pros:
Simple and straightforward
No technical knowledge required
Visual field mapping
File requirements:
UTF-8 encoding
Comma-separated values
Header row with field names
Best for:
Real-time synchronization
Automated workflows
Dynamic contact updates
Pros:
Automatic updates
No manual intervention
Programmatic control
Requirements:
API key
Development resources
Integration setup
Best for:
Connecting existing tools
No-code automation
Multi-platform workflows
Available integrations:
Zapier
Make.com
n8n
Setup:
Connect accounts
Configure triggers
Map fields
CSV Upload Process
Prepare Your CSV File
Download the Template
Navigate to Contacts and click Import Contacts.

Download our CSV template by clicking Download CSV Template.

Format Your Data
Structure your CSV with:
Email column (required)
Custom field columns matching your created fields
One contact per row
Upload Your File
Click Browse files or drag and drop your CSV file into the upload area.

Click Import File to proceed.

Map Your Fields
Assign CSV columns to your Mailtrap fields:
Match column headers to custom fields
Preview data mapping
Verify field assignments

Click Confirm Mapping when ready.
Assign to Lists
Choose which lists should include these contacts:
Add to Existing Lists
Select one or more lists from the dropdown and click Continue.

Create New List
Click Create New List, enter a name, and click Create.

Multiple Lists You can add contacts to multiple lists simultaneously for better segmentation.

Confirm Consent
Check the consent verification box to confirm you have permission to email these contacts.

Legal Requirement You cannot proceed without confirming consent. Ensure you have explicit permission from all contacts before importing.
Click Confirm Import to complete the process.
Import Confirmation
You'll receive a success notification once the import is complete.

Your contacts are now available under Contacts and in their assigned Lists.
API Import
Quick Start
For complete API documentation, see Contacts API Reference.
Third-party Integrations
Zapier Integration
Connect Mailtrap
Add Mailtrap as an action in your Zap.
Configure Trigger
Set up your trigger app (CRM, form, spreadsheet).
Map Fields
Match trigger data to Mailtrap contact fields.
Test & Activate
Run a test and activate your Zap.
Make.com Scenario
Create automated workflows that sync contacts from multiple sources:
Import Best Practices
Data Quality Guidelines
Validate emails: Remove invalid or malformed addresses
Remove duplicates: Clean your list before importing
Standardize formats: Use consistent date and text formats
Test small batches: Import a test batch first
Monitor bounces: Track delivery after first campaign
Handling Import Errors
Import Limits
Last updated
Was this helpful?

