Overview
Connect Migma with your existing marketing platforms and email service providers. Select products directly from your Shopify store when creating emails, export to Mailchimp, sync with Klaviyo, or send directly via Amazon SES, SendGrid, or Resend.🛍️ Shopify Highlight: With the Shopify integration, you can browse and select products from your store right in Migma. Product images, prices, and descriptions are pulled automatically - no manual copying required!
Marketing Platforms
Mailchimp, Klaviyo, HubSpot integrations
E-commerce ⭐
Select Shopify products directly - live data pulled automatically
Direct Sending
SES, SendGrid, Resend for email delivery
Marketing Platform Integrations
Quick Setup (All Platforms)
All marketing platforms follow the same basic setup:Get API Key
Get API key from your platform:
- Mailchimp: Account → Extras → API keys
- Klaviyo: Account → Settings → API Keys (need private key)
- HubSpot: Settings → Integrations → API Key
Mailchimp
What you can do:- Export emails as Mailchimp campaigns or templates
- Sync subscriber lists bidirectionally
- Use Mailchimp merge tags:
*|FNAME|*,*|EMAIL|*,*|UNSUB|*
Klaviyo
What you can do:- Export templates for campaigns and flows
- Sync lists and segments
- Use Klaviyo Liquid variables:
{{ first_name }},{{ person.company }}
HubSpot
What you can do:- Export email templates
- Sync contact lists
- Use HubL tokens:
{{ contact.firstname }},{{ contact.company }}
E-commerce Integrations
🔥 Featured Integration: The Shopify integration allows you to select products directly from your store when creating emails. No more manual copying - Migma pulls live product images, prices, and descriptions automatically!
Shopify Integration ⭐ KEY FEATURE
🛍️ CHOOSE PRODUCTS DIRECTLY FROM YOUR SHOPIFY STORE The Shopify integration is one of Migma’s most powerful features - select products directly from your store when creating emails! Connect Shopify to:- ✨ Browse and select products visually from your Shopify catalog
- 🖼️ Pull live product data - images, prices, descriptions automatically
- 🛒 Create product showcases with real inventory
- 👥 Sync customer information for personalization
- 📧 Automate transactional emails (orders, abandoned cart)
Setup Shopify Connection
Connect Shopify
- Migma Settings → Integrations → E-commerce
- Click “Connect Shopify”
- Enter your shop:
yourstore.myshopify.com - Authorize access (read-only)
Using Shopify Data in Emails
🎯 Method 1: Select Specific Products (RECOMMENDED)
When creating an email, tell Migma which products to feature:Migma Pulls Live Data
Automatically fetches from Shopify:
- ✅ Product images (high resolution)
- ✅ Current prices (always up-to-date)
- ✅ Product titles and descriptions
- ✅ Product URLs (links to your store)
- ✅ Inventory status (optional)
- ✅ Variant information (sizes, colors)
Method 2: Smart Product Recommendations
Let Migma intelligently select products:- ✅ Analyzes customer purchase history
- ✅ Finds related products
- ✅ Pulls current inventory and pricing
- ✅ Creates personalized recommendations
Email Service Provider (ESP) Integrations
Quick Comparison
| ESP | Best For | Free Tier | Setup Time |
|---|---|---|---|
| Amazon SES | High volume, low cost | 62k/mo | 15 min |
| SendGrid | Analytics, deliverability | 100/day | 5 min |
| Resend | Developers, React Email | 3k/mo | 3 min |
Amazon SES
Best for: High-volume sending, transactional emails, cost-effective ($0.10 per 1,000 emails) Quick setup:- Create AWS account
- Verify domain in SES Console (add DNS records)
- Request production access (24hr approval)
- Create IAM user with SES permissions
- In Migma: Settings → Integrations → Amazon SES → Add credentials
Detailed SES Setup
Full AWS SES documentation
SendGrid
Best for: Detailed analytics, marketing + transactional Quick setup:- Sign up at sendgrid.com
- Verify sender domain (Settings → Sender Authentication)
- Create API Key (Settings → API Keys)
- In Migma: Settings → Integrations → SendGrid → Paste API key
Resend
Best for: Developers, modern API, React Email support Quick setup:- Sign up at resend.com
- Add and verify domain (add DNS records)
- Create API Key
- In Migma: Settings → Integrations → Resend → Paste API key
Sending from Migma
Direct send workflow:Best Practices
Domain Authentication
Domain Authentication
Always authenticate your domain:Set up SPF, DKIM, and DMARC records for better deliverability.All ESPs provide DNS records to add. This prevents spoofing and improves inbox placement.
Start Slow
Start Slow
Warm up your sending domain:
- Day 1: 50 emails
- Day 2: 100 emails
- Day 3: 200 emails
- Gradually increase
Monitor Metrics
Monitor Metrics
Track key indicators:
- Delivery rate: Should be greater than 99%
- Open rate: Industry average 15-25%
- Click rate: Industry average 2-5%
- Bounce rate: Should be less than 2%
- Complaint rate: Should be less than 0.1%
List Hygiene
List Hygiene
Keep lists clean:
- Remove hard bounces immediately
- Remove soft bounces after 3 attempts
- Honor unsubscribes instantly
- Validate emails before adding
Troubleshooting
Connection failed
Connection failed
Problem: Can’t connect ESP to MigmaSolutions:
- Verify API key is correct and active
- Check API key has proper permissions
- Ensure domain is verified in ESP
- Test credentials in ESP platform first
Emails not delivering
Emails not delivering
Problem: Emails sent but not receivedCheck:
- Domain authentication (SPF, DKIM, DMARC)
- ESP bounce logs
- Recipient’s spam folder
- Email content for spam triggers
- Sending rate limits
Variables not replacing
Variables not replacing
Problem: Merge tags showing as
{{first_name}} instead of actual namesSolutions:- Check variable syntax matches ESP (Mailchimp:
*|FNAME|*, Klaviyo:{{ first_name }}) - Verify fields mapped correctly
- Ensure subscriber data has those fields