Overview
Migma’s visual editor gives you complete control over your emails with an intuitive drag-and-drop interface. Edit layouts, adjust styling, add sections, and see changes in real-time—no coding required.WYSIWYG Editing
What you see is what you get—edit visually
Drag & Drop
Move, resize, and reorganize with ease
Live Preview
See changes instantly across devices
Editor Interface
Main Components
Canvas
Canvas
Center workspace where your email displays
- Live preview of email
- Click elements to select and edit
- Zoom in/out for precision
- Desktop/mobile toggle
Left Sidebar - Elements
Left Sidebar - Elements
Right Sidebar - Properties
Right Sidebar - Properties
Top Toolbar
Top Toolbar
Global actions:
- Undo/Redo
- Preview modes
- Save draft
- Export options
- Device preview
- Send test email
Editing Elements
Text Editing
Click any text to edit:1
Select Text
Click on any headline, paragraph, or label
2
Edit Inline
Type directly in the canvas to change content
3
Style in Sidebar
Use right sidebar to adjust:
- Font family
- Font size
- Color
- Weight (bold, normal)
- Alignment
- Line height
- Letter spacing
4
See Live Preview
Changes apply instantly
Ctrl/Cmd + B- BoldCtrl/Cmd + I- ItalicCtrl/Cmd + K- Add link
Image Editing
Click any image to open Creative Studio - Migma’s all-in-one image management feature.- Creative Studio
- Adjust Image
- Optimize
Click any image to open Creative Studio with three tabs:Upload Tab:
- Upload new images (JPG, PNG, WebP, GIF)
- Drag and drop support
- Bulk upload multiple images
- AI-powered image generation
- Describe what you need
- Creates on-brand images automatically
- Includes your logo and brand colors
- Browse images from your projects
- Reuse images across emails
- Organized by project
Creative Studio & AI Image Generation
Learn more about Creative Studio and AI image generation
Button/CTA Editing
Buttons are crucial for conversions. Customize every aspect: Content:- Button text
- Icon (optional)
- Link URL
- Background color
- Text color
- Border (color, width, radius)
- Padding
- Width (auto, full, custom)
- Hover state
- Shadow
- Alignment
- Full-width on mobile option
- Larger touch targets
Layout Management
Adding Sections
1
Open Elements Panel
Click “Add Section” in left sidebar
2
Choose Layout
Select from pre-built layouts:
- Single column
- Two columns
- Three columns
- Hero section
- Feature grid
- Testimonial
- Footer
3
Drag to Position
Drag section to desired location in email
4
Customize
Edit content and styling
Reordering Sections
Drag and drop:- Hover over section
- Grab handle (⋮⋮)
- Drag up or down
- Drop in new position
Deleting Sections
- Select section
- Press
Deletekey or click trash icon - Confirm if prompted
Styling & Design
Global Styles
Apply styles across entire email:Colors
Colors
Set email-wide colors:
- Primary color (CTAs, links)
- Secondary color (accents)
- Text colors (heading, body)
- Background colors
Typography
Typography
Font settings:
- Heading font
- Body font
- Default sizes
- Line heights
Spacing
Spacing
Consistent spacing:
- Section padding
- Element margins
- Mobile adjustments
Section Styles
Customize individual sections:- Background color or image
- Padding (top, right, bottom, left)
- Border
- Maximum width
- Alignment
Responsive Design
Mobile Preview
1
Toggle Device View
Click device icons in toolbar: 💻 Desktop | 📱 Mobile
2
Review Layout
See how email adapts to mobile screens
3
Adjust Mobile Settings
Per-element mobile overrides:
- Hide on mobile
- Full-width on mobile
- Different font sizes
- Stack columns
4
Test
Send test email to phone
Columns stack on mobile automatically
Images scale to fit screen
Text sizes increase for readability
Buttons become full-width
Padding adjusts for mobile
Advanced Features
Custom HTML Blocks
For advanced users who need custom code:- Drag “Custom HTML” element to canvas
- Click “Edit HTML”
- Enter your HTML/CSS code
- Preview renders inline
- Saves with email
- Custom tracking pixels
- Advanced animations
- ESP-specific variables (HubL, Liquid, etc.)
- Embedded content
Dynamic Content
Insert ESP variables:A/B Testing Variants
Create variations visually:- Edit email in visual editor
- Click “Create Variant”
- Make changes to variant
- Compare side-by-side
- Export both for A/B testing
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl/Cmd + Z | Undo |
Ctrl/Cmd + Y | Redo |
Ctrl/Cmd + S | Save draft |
Ctrl/Cmd + D | Duplicate selected |
Delete | Delete selected |
Ctrl/Cmd + C | Copy |
Ctrl/Cmd + V | Paste |
↑↓←→ | Move selected element |
Esc | Deselect |
Templates & Reusability
Save as Template
- Complete email design
- Click “Save as Template”
- Name your template
- Add to template library
- Reuse for future campaigns
Use Pre-Built Templates
- Click “Templates” in editor
- Browse ReallyGoodEmails-inspired designs
- Select template
- Customize to your brand
- Edit visually
Code View Toggle
Switch between visual and code:- Visual Mode
- Code Mode
Best for:
- Non-developers
- Quick edits
- Layout changes
- Content updates
- Drag-and-drop
- Click to edit
- Visual property controls
Export Options
Export to HTML, React Email, MJML, and ESPs