Overview
Email Preflight checks your email on actual devices before you send. No more broken links, rendering issues, or compliance problems reaching subscribers.Real Device Testing
Preview on 30+ actual email clients - not simulators
Automated Checks
Links, grammar, compliance, and deliverability
Fix with AI
One-click AI fix for all detected issues
Send with Confidence
Catch problems before subscribers see them
What Gets Checked
Preflight runs 4 comprehensive checks:1. Email Client Compatibility
Tests your email on real devices:- Gmail (Desktop, iOS, Android)
- Outlook (Windows, Mac, Web)
- Apple Mail (macOS, iOS)
- Yahoo Mail
- 30+ more email clients
- Images not loading
- Broken layouts
- Missing fonts
- CTA buttons not visible
- Dark mode rendering issues
2. Link Validation
Checks every link in your email:- URL accessibility
- Response time
- HTTP status codes
- Broken/unreachable links
- Working links count
- Broken links with specific errors
- Response time for each link
3. Grammar & Content Quality
Analyzes your email content:- Spelling errors with suggestions
- Grammar issues
- Brand voice consistency
- Image alt text (accessibility)
- Professional quality checks
- Physical address present
- Unsubscribe link included
- Sender identification clear
- CAN-SPAM compliance
4. Spam & Deliverability
Predicts inbox placement:- Deliverability score (0-100%)
- Inbox category prediction (Inbox, Promotions, Spam)
- Spam trigger word detection
- Content recommendations
- ✅ Unsubscribe link
- ✅ Physical mailing address
- ✅ Sender identification
- ✅ CAN-SPAM requirements
How to Use Preflight
1
Create Your Email
Generate or design your email in Migma
2
Click Export/Send
When ready to export or send, preflight automatically runs
3
Review Results
See check results for all 4 areas:
- ✅ Green = Passed
- ⚠️ Yellow = Warnings
- ❌ Red = Issues found
4
Fix Issues (Optional)
Option 1: Fix with AI
- Click “Fix All Issues with AI”
- Migma generates prompt with all detected issues
- AI automatically fixes compatibility, links, grammar, compliance
- Click each check to see details
- Fix issues in visual editor
- Run preflight again
5
Export/Send
When satisfied, proceed with export or send
Detailed Results View
Click any check to see full details: Email Client Compatibility:- Exact clients with issues
- Specific error messages
- Rendering previews
- Recommended fixes
- Each link tested
- HTTP status codes
- Response times
- Error descriptions
- Spelling errors with context
- Suggested corrections
- Best practice recommendations
- Accessibility improvements
- Overall deliverability score
- Inbox placement prediction
- Confidence percentage
- Compliance checklist
- Improvement recommendations
Fix with AI
One-click automated fix for all issues. When you click “Fix All Issues with AI”, Migma:-
Analyzes all detected issues:
- Compatibility problems
- Broken links
- Spelling/grammar errors
- Missing compliance elements
- Deliverability issues
-
Generates comprehensive fix prompt:
- Lists every issue found
- Specifies exact code changes needed
- Maintains your design and branding
- Preserves visual layout
-
AI fixes your email:
- Updates React Email components
- Corrects spelling/grammar
- Fixes broken links
- Adds missing compliance elements
- Optimizes for deliverability
-
Ready to send:
- All issues resolved
- Maintains your brand
- Email still looks great
What Preflight Catches
Rendering Issues
Rendering Issues
Broken layouts across email clients:
- Images not loading properly
- Text overlapping or misaligned
- Buttons appearing incorrectly
- Fonts falling back to defaults
- Spacing issues (margins, padding)
- Dark mode rendering problems
Broken Links
Broken Links
Link problems before subscribers click:
- 404 Not Found errors
- Unreachable domains
- Slow response times
- Redirect issues
- Invalid URL formats
- Missing or incorrect href attributes
Content Quality
Content Quality
Grammar and spelling issues:
- Typos and misspellings
- Grammar errors
- Missing punctuation
- Inconsistent capitalization
- Brand voice mismatches
- Missing alt text for images
Compliance Problems
Compliance Problems
Legal and regulatory issues:
- Missing unsubscribe link
- No physical mailing address
- Unclear sender identification
- CAN-SPAM violations
- GDPR compliance gaps
Deliverability Risks
Deliverability Risks
Factors hurting inbox placement:
- Spam trigger words
- Poor text-to-image ratio
- Too many links
- Suspicious sender patterns
- Low-quality content signals
- Missing authentication (SPF/DKIM)
Email Clients Tested
Desktop clients:- Gmail (Web, Desktop)
- Outlook 2007-2021
- Outlook for Mac
- Apple Mail (macOS)
- Thunderbird
- Windows Mail
- AOL Mail
- Gmail (iOS, Android)
- Outlook (iOS, Android)
- Apple Mail (iOS, iPad)
- Yahoo Mail (iOS, Android)
- Samsung Email
- Gmail Go
- Gmail
- Outlook.com
- Yahoo Mail
- AOL Mail
- ProtonMail
Best Practices
Always run preflight before sending campaigns - Catch issues before subscribers see them
Fix compliance issues immediately - Unsubscribe links and physical addresses are legally required
Review link validation carefully - Broken links hurt credibility and conversions
Use “Fix with AI” for efficiency - Automated fixes save time while maintaining quality
Check deliverability score - Aim for 80%+ to ensure inbox placement
Test after making changes - Run preflight again after manual edits
Deliverability Scoring
How scores are calculated:| Score | Placement | What It Means |
|---|---|---|
| 90-100% | Inbox | Excellent - Will reach primary inbox |
| 80-89% | Inbox/Promotions | Good - Should reach inbox or promotions tab |
| 60-79% | Promotions | Fair - Likely promotions tab, some spam risk |
| Below 60% | Spam | Poor - High risk of spam folder |
- Spam trigger words in content
- Link-to-text ratio
- Image-to-text ratio
- Sender reputation
- Authentication setup (SPF, DKIM, DMARC)
- Previous engagement rates
- Complaint rates
Compliance Checklist
CAN-SPAM Act requirements:Physical mailing address - Must be your real business address
Unsubscribe link - One-click unsubscribe option
Sender identification - Clear “From” name and email
Accurate subject line - Subject must match email content
Commercial disclosure - Mark promotional emails clearly
Troubleshooting
Preflight not running
Preflight not running
If preflight doesn’t start:
- Ensure email has content (not blank)
- Check internet connection
- Try refreshing the page
- Clear browser cache
False positives
False positives
If you disagree with results:
- Review detailed breakdown
- Some “issues” may be intentional design choices
- You can always “Export Anyway” to proceed
- Warnings (yellow) are suggestions, not blockers
Fix with AI not working
Fix with AI not working
If AI fix fails:
- Check that you have AI generations remaining
- Ensure React Email template is editable
- Try fixing issues manually in visual editor
- Some issues may require manual review
Slow preflight checks
Slow preflight checks
If checks take too long:
- Large images slow down analysis
- Many links increase check time
- Complex layouts take longer to validate
- Wait 30-60 seconds before timing out
Preflight vs Manual Testing
| Aspect | Email Preflight | Manual Testing |
|---|---|---|
| Time | 30-60 seconds | Hours to days |
| Devices | 30+ email clients | 3-5 at most |
| Link checks | All links automatically | Manual clicking |
| Spelling | Automated detection | Manual proofreading |
| Compliance | Automatic verification | Legal review needed |
| Cost | Included in Migma | Device purchases, time |
When to Use Preflight
Always use for:- 📧 Major email campaigns
- 🛍️ Product launches
- 💰 Sales and promotions
- 📰 Newsletters
- 📅 Event invitations
- 🔔 Important announcements
- Internal team emails
- Test sends
- Quick updates
- One-off messages