Managing Your Subscribers
Your subscribers are the heart of your email marketing. Learn how to import, organize, segment, and manage your contacts effectively.
Subscribers Overview
The Subscribers page is your central hub for managing all your contacts. Here you can view, search, import, export, tag, and segment your audience to send more targeted campaigns.
Importing Subscribers
There are several ways to add subscribers to your MailPilot account:
Bulk CSV Import
The fastest way to add multiple subscribers at once is through CSV import:
- Navigate to Subscribers in the sidebar
- Click Import Subscribers
- Prepare your CSV file with at least an
emailcolumn - Optionally include columns for
first_name,last_name,phone, and any custom fields - Upload your CSV file
- Map the CSV columns to MailPilot fields
- Review the preview and click Import
CSV Format Tips
Make sure your CSV is properly formatted with headers in the first row. MailPilot will automatically skip duplicate email addresses and invalid entries. You'll receive a summary report after import showing how many contacts were added successfully.
Manual Entry
To add individual subscribers one at a time:
- Click Add Subscriber
- Enter the subscriber's email address (required)
- Optionally fill in first name, last name, phone number
- Add any custom field values
- Assign tags if desired
- Click Save
Through Signup Forms
The most organic way to grow your list is through signup forms embedded on your website. When visitors submit a form, they're automatically added to your subscriber list. See the Forms documentation for more details.
Custom Fields
Custom fields let you store additional information about your subscribers beyond the default fields (email, name, phone).
Creating Custom Fields
- Go to Subscribers and click Custom Fields
- Click Add Custom Field
- Choose a field type:
- Text: For short text values (e.g., company name, job title)
- Number: For numeric values (e.g., purchase count, account balance)
- Date: For dates (e.g., birthday, anniversary, membership date)
- Dropdown: For predefined options (e.g., interests, preferences)
- Give your field a name and optional description
- Click Create
Once created, custom fields can be used in:
- Email personalization with merge tags like
{'{'}custom_field_name{'}'} - Segmentation to target specific groups
- Workflow triggers and conditions
- Form fields to collect data during signup
Tags
Tags are labels you can apply to subscribers to organize them into groups. Unlike lists, a subscriber can have multiple tags, making them perfect for segmentation.
Adding Tags
You can add tags to subscribers in several ways:
- Manually: Select one or more subscribers and use the bulk actions menu to add tags
- On import: Assign tags during CSV import
- Through forms: Automatically tag subscribers based on which form they submitted
- In workflows: Use the "Add Tag" action node to tag subscribers based on behavior
Tag Best Practices
- Use descriptive names like "Newsletter Subscriber" or "Product Launch Interested"
- Create a consistent naming convention (e.g., "Interest: Coffee" vs. just "Coffee")
- Use tags to track lifecycle stages (Lead, Customer, VIP, etc.)
- Tag based on interests, purchase history, engagement level, or geographic location
Segmentation
Segmentation allows you to send targeted campaigns to specific groups of subscribers based on criteria you define.
Creating Segments
- Go to Subscribers and click Segments
- Click Create Segment
- Give your segment a name
- Add conditions:
- Has/doesn't have specific tags
- Custom field values match criteria
- Subscribed before/after a certain date
- Opened/clicked specific campaigns
- Engagement level (active, inactive)
- Combine multiple conditions with AND/OR logic
- Click Save Segment
Example Segments
- VIP Customers: Tag is "Customer" AND custom field "total_purchases" > 5
- Re-engagement Target: Last opened email more than 90 days ago
- Birthday This Month: Custom field "birthday" month equals current month
- New Subscribers: Subscribed date within last 7 days
Managing Unsubscribes
MailPilot automatically handles unsubscribe requests to keep you compliant with email marketing laws.
Unsubscribe Link
Every email you send automatically includes an unsubscribe link in the footer. When a subscriber clicks this link:
- They're immediately removed from your active subscriber list
- They won't receive any future campaigns from you
- They'll see a confirmation page
- The unsubscribe is logged in your analytics
Viewing Unsubscribed Contacts
To see who has unsubscribed:
- Go to Subscribers
- Use the filter dropdown to select Unsubscribed
- View the list of unsubscribed contacts and when they unsubscribed
Manual Unsubscribe
If someone asks you directly to remove them from your list:
- Find their profile in Subscribers
- Click on their email address to open their profile
- Click Unsubscribe
- Confirm the action
Important
Never re-subscribe someone who has unsubscribed without their explicit permission. This violates anti-spam laws and can damage your sender reputation. Only resubscribe someone if they submit a new signup form or contact you directly asking to be added back.
GDPR Compliance
MailPilot helps you stay compliant with GDPR and other privacy regulations:
Double Opt-In
Enable double opt-in on your forms to ensure subscribers actively confirm their subscription. This is required in many jurisdictions and helps maintain list quality.
Data Access Requests
If a subscriber requests to see what data you have on them:
- Search for their email in Subscribers
- View their complete profile including custom fields, tags, and campaign history
- Export their data using the export button
Right to be Forgotten
To completely delete a subscriber's data:
- Open their subscriber profile
- Click Delete Subscriber
- Confirm the permanent deletion
This will remove all their data including email history, custom fields, and analytics. This action cannot be undone.
Consent Tracking
MailPilot automatically tracks:
- When and how each subscriber was added (form submission, import, manual)
- IP address of signup
- Timestamp of subscription and any updates
- Consent changes and unsubscribe events
Searching and Filtering
Quickly find subscribers using the search and filter tools:
- Search bar: Search by email, name, or any custom field value
- Status filter: Active, Unsubscribed, or Bounced
- Tag filter: Show only subscribers with specific tags
- Date filter: Filter by subscription date range
- Engagement filter: Recently active, inactive, never opened
Exporting Subscribers
To export your subscriber data:
- Go to Subscribers
- Apply any filters to narrow down the list (optional)
- Click Export
- Choose which fields to include in the export
- Click Download CSV
The exported CSV will include all selected fields and can be opened in Excel, Google Sheets, or any spreadsheet application.
Pro Tip
Regularly clean your subscriber list by removing inactive contacts who haven't opened an email in 6+ months. This improves your delivery rates and engagement metrics. Consider sending a re-engagement campaign before removing them permanently.
Need help? Contact our support team and we'll be happy to assist you.