Overview
Send emails directly from Migma to individual contacts, tagged segments, or your entire subscriber list. Track sends, handle unsubscribes automatically, and maintain compliance.Individual Send
Send to single contacts
Bulk Send
Send to tags or entire list
Automatic Unsubscribe
Compliance links added automatically
Prerequisites
Setup Email Provider
Connect Amazon SES, Resend, SendGrid, or Brevo
- Connected email service provider (SES, Resend, SendGrid, Brevo)
- Verified sender domain/email
- At least one contact with status
subscribed
Send to Individual Contact
Send an email to a single contact from the Contacts page.1
Navigate to Contacts
Go to Contacts in your project
2
Find Contact
Search or filter to find the contact
3
Click Send Email
Actions menu → “Send Email”
4
Select Email
Choose an email from your library or create new
5
Review & Send
- Preview the email
- Verify recipient email
- Click “Send”
- Success message displayed
- Email added to send logs
- Contact record updated with send timestamp
Send to Tags (Bulk Send)
Send emails to all contacts with specific tags.1
Navigate to Send
Go to Send or Campaigns in your project
2
Select Email
Choose email from library or create new
3
Choose Recipients
Select by tag:
- Choose one or multiple tags
- View recipient count
- Filters: Only
subscribedcontacts receive emails
- Select “All Subscribers” option
- Sends to all
subscribedcontacts
4
Configure Send
Email settings:
- From name
- From email (must be verified)
- Reply-to email
- Subject line
- Preview text
5
Send Test (Recommended)
Send test email to yourself first:
- Enter test email address
- Click “Send Test”
- Verify rendering and links
6
Send Campaign
Review summary and click “Send Campaign”
- Sends in batches (100-500 per batch)
- Progress bar shows sending status
- Handles rate limits automatically
- Failed sends are logged
Send Logs
Track all emails sent from your project. Navigate to:Send Logs or Campaign History
Log information:
- Recipient - Email address
- Subject - Email subject line
- Status - Sent, Failed, Bounced
- Sent At - Timestamp
- ESP - Which provider was used
- Email - Link to email template used
- Date range
- Status (sent, failed, bounced)
- Recipient email
- Tag
- Download as CSV
- API access available
Test Emails
Always send test emails before bulk campaigns.- Quick Test
- Campaign Test
From email editor:
- Click “Send Test” button
- Enter test email address
- Receive email in seconds
- Email renders correctly
- Images load properly
- Links work (unsubscribe, CTAs, etc.)
- Personalization/merge tags display correctly
- Mobile vs desktop rendering
Unsubscribe & Compliance
Automatic compliance:Unsubscribe links added automatically to marketing emails
Preference center URLs generated per contact
Unsubscribes processed instantly
CAN-SPAM and GDPR compliant
- Unsubscribe link added to email footer automatically
- Contact clicks link → taken to preference center
- Contact unsubscribes → status changed to
unsubscribedimmediately - Unsubscribed contacts cannot receive marketing emails
- Update email address
- Change name
- Manage subscriptions
- One-click unsubscribe
Preference Center Setup
Configure your preference center
Email Templates
Migma uses React Email for template rendering. Template features:- Mobile-responsive automatically
- Dark mode support
- Cross-client compatible (Gmail, Outlook, Apple Mail, etc.)
- Inline CSS for maximum compatibility
- Create email with Migma AI
- Save as template (optional)
- Reuse template for future campaigns
- Personalize with merge tags
Best Practices
Always Send Tests
Always Send Tests
Before every bulk send:
- Send test to yourself
- Check on mobile and desktop
- Verify all links work
- Test personalization/merge tags
- Review spam score
Segment Your Audience
Segment Your Audience
Use tags for targeting:
- Send relevant content to specific groups
- Don’t spam entire list with irrelevant content
- Test campaigns on small segments first
- A/B test different approaches
Monitor Deliverability
Monitor Deliverability
Track key metrics:
- Bounce rate (keep < 2%)
- Unsubscribe rate (keep < 0.5%)
- Spam complaints (keep < 0.1%)
- Open rate (industry avg: 15-25%)
- Click rate (industry avg: 2-5%)
Maintain List Hygiene
Maintain List Hygiene
Keep lists clean:
- Remove bounced emails promptly
- Honor unsubscribes immediately (automatic)
- Don’t re-subscribe unsubscribed contacts
- Archive inactive subscribers (6+ months no opens)
- Validate emails before importing
Comply with Regulations
Comply with Regulations
Legal requirements:
- Always include unsubscribe link (automatic)
- Use verified sender email/domain
- Only send to opted-in contacts
- Include physical mailing address
- Honor unsubscribe requests immediately
Troubleshooting
Send button is disabled
Send button is disabled
Emails not being received
Emails not being received
Check:
- ESP send logs for delivery status
- Spam folder in recipient inbox
- Email deliverability/spam score
- Sender domain authentication (SPF, DKIM, DMARC)
High bounce rate
High bounce rate
Causes:
- Invalid email addresses
- Old/outdated email list
- Purchased email list
- Clean email list regularly
- Remove bounced emails
- Only import opted-in contacts
- Validate emails before importing
Slow sending speed
Slow sending speed
Causes:
- ESP rate limits
- Large batch size
- ESP performance
- Normal - sending happens in batches
- Check ESP rate limits
- Consider upgrading ESP plan
Current Limitations
Known limitations:
- Scheduling not yet available (send immediately only)
- A/B testing not yet available
- Advanced segmentation limited to tags
- Analytics limited to send logs
Next Steps
Setup ESP
Connect email service provider
Manage Contacts
Organize your subscriber list
Preference Center
Configure subscription management
Create Email
Create your first email