Skip to main contentEmail Templates Guide
This guide covers everything you need to know about creating, editing, and managing email templates in Mailgreet.
Understanding Templates
What Is an Email Template?
An email template is a pre-designed layout that serves as the foundation for your email campaigns. Templates in Mailgreet help you:
- Create consistent branding across all your emails
- Save time by reusing designs
- Ensure mobile responsiveness
- Maintain professional design without coding skills
Template Types in MailGreet
MailGreet offers several types of templates:
- Gallery Templates: Pre-designed templates created by MailGreet
- Saved Templates: Custom templates you’ve created and saved
- Recent Templates: Templates you’ve recently used
- Drag & Drop Editor: Create custom templates from scratch
- HTML Editor: For advanced users who want to code their own templates
- Plain Text Emails: Simple text-only emails without HTML formatting
Using Pre-built Templates
Accessing the Template Gallery
- Navigate to Templates in the sidebar
- Click Create Template
- Select Gallery Templates
- Browse categories:
- Newsletters
- Promotions
- Events
- Holidays
- Announcements
- Welcome emails
Customizing a Gallery Template
After selecting a template:
- Click to edit any text block by clicking on it
- Replace placeholder images by clicking on image blocks
- Change colors by selecting design elements and using the color picker
- Add or remove content blocks using the sidebar
- Adjust spacing and layout using the design settings
- Preview how your template looks on desktop and mobile devices
- Save your customized template with a unique name
Creating Custom Templates
Starting from Scratch
Create a completely custom template:
- Go to Templates > Create Template
- Select Drag & Drop Editor
- Choose a starting layout:
- Basic (minimal structure)
- Newsletter (multiple content sections)
- Promotional (focused on a call-to-action)
- Announcement (text-heavy with headline)
Using the Drag & Drop Editor
The editor interface consists of:
- Content Panel: Left sidebar with blocks you can drag into your template
- Canvas: Center area where you build your template
- Settings Panel: Right sidebar with style and formatting options
- Top Toolbar: Preview, undo/redo, save, and other global actions
Adding Content Blocks
Build your template by adding various content blocks:
- Structure Blocks: Define the layout columns (1, 2, or 3 columns)
- Content Blocks:
- Text: Headlines, paragraphs, and lists
- Image: Add and edit images
- Button: Call-to-action buttons
- Divider: Horizontal lines to separate content
- Social: Social media icons and links
- Video: Embed video (displays as thumbnail)
- Footer: Unsubscribe links and company info
- Custom HTML: Add custom code
Styling Your Template
Maintain consistent styling with these features:
- Global Styles: Set default colors, fonts, and spacing for the entire email
- Background Colors: Set colors for the email, sections, or individual blocks
- Typography: Control font family, size, and formatting
- Spacing: Adjust padding and margins
- Borders: Add and style borders around content blocks
- Mobile Responsiveness: Preview and adjust how your email looks on mobile
Advanced Template Features
Saving Content Blocks
Save frequently used sections for reuse:
- Hover over any content block
- Click the “Save block” icon
- Give your saved block a name
- Access saved blocks from the Content panel for future use
Dynamic Content
Add personalized elements that change based on subscriber data:
-
Merge Tags: Insert subscriber field values using the merge tag selector
- Basic fields:
{$first_name}, {$last_name}, {$email}
- Custom fields: Any fields you’ve created
- Default values: Fallback text if the field is empty
-
Conditional Content: Show different content based on subscriber data
- Select a content block
- Click “Conditional Display” in the settings panel
- Set rules based on subscriber fields or segments
- Create alternative content for different conditions
Using Images Effectively
Best practices for images in templates:
- Image Hosting: All images are automatically hosted on MailGreet’s servers
- Recommended Dimensions:
- Full-width images: 600px wide
- Two-column images: 280px wide
- Three-column images: 180px wide
- File Size: Keep images under 1MB for faster loading
- Formats: Use JPG, PNG, or GIF formats
- Alt Text: Always add alternative text for accessibility
- Mobile Optimization: Images automatically resize on mobile devices
Adding Interactive Elements
Enhance engagement with interactive components:
- Polls and Surveys: Add clickable options that link to different URLs
- Countdown Timers: Add urgency for time-limited offers
- Animated GIFs: Add motion to highlight key content
- Social Media Feeds: Display recent social media posts
- Product Grids: Showcase multiple products with images and prices
Template Management
Organizing Your Templates
Keep your templates organized for easy access:
- Go to Templates in the sidebar to see all your templates
- Use folders to organize templates by purpose:
- Click New Folder to create a category
- Drag and drop templates into folders
- Rename, move, or delete folders as needed
- Use the search bar to find templates by name
- Sort templates by date created or last modified
Editing Existing Templates
Update your templates at any time:
- Find the template in your Templates section
- Click on it to open the preview
- Click Edit to make changes
- Any changes will create a new version while preserving the original
- Click Save when finished
Duplicating Templates
Create variations of existing templates:
- Find the template you want to duplicate
- Click the “more options” menu (three dots)
- Select Duplicate
- Give your copy a new name
- The duplicate will appear in your templates list
- Make changes to the copy without affecting the original
Sharing Templates
Share templates with team members (available on Multi-user plans):
- Open the template you want to share
- Click the “more options” menu (three dots)
- Select Share
- Choose who can access the template
- Set permission levels (view only or edit)
- Click Share Template
HTML Email Templates
Creating Custom HTML Templates
For users with HTML knowledge:
- Go to Templates > Create Template
- Select HTML Editor
- Write or paste your HTML code
- Click Preview to test your design
- Use the Merge Tags menu to add personalization
- Click Save when finished
HTML Email Best Practices
When coding your own templates:
- Use table-based layouts for maximum email client compatibility
- Keep your HTML code simple and clean
- Use inline CSS styles (many email clients strip
<head> and <style> tags)
- Set a max-width of 600-700px for best display across devices
- Test your template in multiple email clients
- Include both HTML and plain text versions
- Avoid JavaScript (it’s stripped by most email clients)
- Use web-safe fonts or web font alternatives
Importing HTML Templates
To use templates designed elsewhere:
- Go to Templates > Create Template
- Select HTML Editor
- Paste your HTML code or upload your HTML file
- MailGreet will automatically process your code
- Test and preview to ensure compatibility
- Make any necessary adjustments
- Save your imported template
Testing Your Templates
Preview Modes
Before using your template in a campaign:
- Click Preview in the template editor
- Test these views:
- Desktop Preview: How it appears on computers
- Mobile Preview: How it displays on smartphones
- Plain Text: The text-only version of your email
Spam Testing
Check if your template might trigger spam filters:
- From the template preview, click Spam Test
- The system will analyze your content for:
- Spam trigger words
- Text-to-image ratio
- Link density
- Other potential spam indicators
- Review the report and make suggested changes
Email Client Testing
Test how your template appears in different email clients:
- From the template preview, click Email Client Test
- Select which email clients to test (Gmail, Outlook, Apple Mail, etc.)
- Send a test to see screenshots of your email in each client
- Identify and fix any rendering issues
Template Troubleshooting
Common Issues and Solutions
Template appears differently in email clients
- Simplify your design
- Avoid complex CSS
- Use table-based layouts
- Test in multiple email clients before sending
Images not displaying properly
- Check image dimensions
- Verify file size isn’t too large
- Ensure proper file format (JPG, PNG, GIF)
- Always include alt text
Responsive design issues on mobile
- Use the mobile preview to check layout
- Simplify multi-column designs
- Increase font sizes for readability
- Make buttons larger for touch screens
Template loading slowly
- Optimize image file sizes
- Reduce the number of images
- Simplify complex designs
- Remove unnecessary code
Personalization tags not working
- Verify correct syntax:
{$field_name}
- Check that fields exist in your subscriber data
- Add default values for missing fields
Best Practices
Design Principles
Create effective email templates by following these principles:
- Hierarchy: Guide the reader’s eye with clear visual hierarchy
- Consistency: Maintain consistent branding, colors, and styling
- Whitespace: Use adequate spacing to avoid cluttered appearance
- Simplicity: Keep designs clean and focused on your message
- Readability: Use legible fonts and adequate contrast
Content Recommendations
For maximum engagement:
- Keep your most important content “above the fold”
- Use a single, clear call-to-action per email
- Include your logo at the top for instant brand recognition
- Write concise, scannable content
- Use bullet points for easy reading
- Maintain a balance of 60% text to 40% images
Mobile Optimization
With most emails opened on mobile devices:
- Use single-column layouts for small screens
- Set a minimum font size of 14px for body text
- Make buttons at least 44px tall for easy tapping
- Ensure adequate spacing between clickable elements
- Test all templates on mobile devices
Accessibility Guidelines
Make your emails accessible to everyone:
- Include alt text for all images
- Maintain high contrast between text and background
- Use a logical reading order
- Don’t rely solely on color to convey information
- Provide text alternatives for complex visuals
- Use proper heading structures