Overview
Manage your subscriber list with Migma’s contact management system. Add subscribers individually or through bulk CSV import, organize with tags, and maintain a healthy list.Add Subscribers
Single or bulk CSV import
Custom Fields
Flexible key-value data storage
Smart Tagging
Organize and segment with tags
Viewing Contacts
Navigate to/contacts in your project to view all subscribers in a sortable, filterable table.
Table columns:
- Email address (sortable)
- Name (sortable)
- Tags (colored badges, clickable to filter)
- Status badge (subscribed, unsubscribed, non-subscribed, bounced)
- Date added (sortable)
- Actions menu (Edit, Send Email, Delete)
- Add Subscriber - Add single contact
- Bulk Import - Upload CSV file
- Search - Find by email or name
- Filter - By status and tags
- Sort - By email, name, or date
Search & Filter
Search
Use the search box to find contacts by email or name:Filter by Status
- Subscribed
- Unsubscribed
- Non-subscribed
- Bounced
Active subscribers - Can receive marketing emailsSet via: Signup forms, CSV import, manual add
Filter by Tags
- Click tag badges to filter by that tag
- Select multiple tags from dropdown (OR logic)
- Clear individual tags or reset all filters
Adding Contacts
- Add Single Contact
- Bulk CSV Import
Manual add:
- Click “Add Subscriber”
- Enter email (required)
- Add name, tags, custom fields (optional)
- Set status (default: subscribed)
- Click “Add Contact”
Editing Contacts
Click Edit from the actions menu to update contact information: Editable fields:- Email address
- First and last name
- Tags (add/remove)
- Custom fields (add/edit/remove)
- Subscription status
Custom Fields
Store additional data for each contact using key-value pairs. Common use cases:- Company name
- Job title
- Purchase history
- User preferences
- Account IDs
- Custom attributes
1
During Add/Edit
Click “Add Custom Field” when adding or editing a contact
2
Enter Key-Value
- Key:
company - Value:
Acme Corp
3
Save
Custom fields are stored with the contact
- Reference in email templates with merge tags
- Segment by custom field values
- Personalize content based on data
Tags
Organize contacts with tags for segmentation and filtering. Tag features:- Multiple tags per contact
- Color-coded badges
- Click to filter
- Reusable across contacts
VIP- High-value customersNewsletter- Newsletter subscribersTrial- Trial usersQ4-2024- Campaign-specific
- Add during contact creation
- Add/remove when editing
- Filter by one or multiple tags
- Tags auto-complete from existing tags
Sending Emails
Send Email Campaigns
Learn how to send emails to contacts and segments
- Send to individual contact (Actions menu → Send Email)
- Send to filtered/tagged group
- Send to entire list
Preference Center
Preference Management
Set up preference center for subscriber self-management
- Actions menu → “Get Preference URL”
- Unique URL per contact
- Allows subscribers to update info and unsubscribe
Deleting Contacts
Delete individual contact:- Click Actions menu → Delete
- Confirm deletion
- Contact permanently removed
- Filter/search for contacts to delete
- Select multiple (future feature)
- Or delete individually
Duplicate Detection
Automatic duplicate prevention:Email addresses are unique - cannot add duplicate emails
During CSV import, duplicates are automatically skipped
Existing contacts are not updated during import
- System checks if email exists
- Shows error if duplicate found
- Offers link to view existing contact
- Duplicate emails are counted and skipped
- Import summary shows how many were skipped
- Existing contact data is preserved
Exporting Contacts
Export via API: Export your contact list programmatically:API Documentation
Full API reference for contact management
Best Practices
Maintain List Hygiene
Maintain List Hygiene
- Remove bounced emails promptly
- Honor unsubscribes immediately
- Archive inactive subscribers (6+ months no opens)
- Never re-subscribe unsubscribed contacts
Use Tags Strategically
Use Tags Strategically
Leverage Custom Fields
Leverage Custom Fields
- Store data you’ll use for personalization
- Keep keys consistent (e.g.,
company, notCompany Nameorcomp) - Don’t store sensitive data (passwords, payment info)
- Use for segmentation and targeting
Regular Maintenance
Regular Maintenance
- Review contact list monthly
- Clean up bounced emails
- Update tags and custom fields
- Export backups regularly
Next Steps
CSV Upload
Bulk import contacts from CSV files
Send Emails
Send campaigns to your contacts
Preference Center
Set up subscriber self-management
Audience Overview
Back to audience management overview