Skip to content

Sending Test Emails

Learn how to test your email templates before going live to ensure perfect delivery and appearance.

Testing prevents issues before customers see them:

Verify design - Check colors, layout, branding ✅ Test functionality - Ensure links work ✅ Check variables - Confirm data populates correctly ✅ Review copy - Catch typos and errors ✅ Test deliverability - Avoid spam folders ✅ Multiple devices - Check desktop, mobile, tablet


  1. Navigate to Email Settings
  2. Design/customize your email template
  3. Click Send Test Email button
  1. Test email dialog opens
  1. Enter your email address
  2. Click Send Test
  3. Check your inbox (and spam folder)

Test emails from specific order contexts:

  1. Go to Orders → Select an order
  2. Click Send Test Email (if available)
  3. Sends test with that order’s actual data

Benefits:

  • Tests with real product names
  • Shows actual file list
  • More realistic preview

Test emails use placeholder data:

Customer Data:

Name: John Smith
Email: test@example.com

Order Data:

Order Number: #1001
Order Date: Today's date

Shop Data:

Your actual shop name
Your actual shop email

Download Data:

Expiry: Your configured setting
Files: Sample file names

Test email download button:

  • ✅ Appears correctly
  • ⚠️ Links to test page (not real files)
  • Shows button styling

Note: Don’t download test files - they’re not real downloads.


  • Logo displays correctly
  • Logo size appropriate
  • Colors match brand
  • Text readable (size and contrast)
  • Button visible and prominent
  • Layout looks clean
  • White space balanced
  • No overlapping elements
  • Footer displays properly

  • Subject line compelling
  • No typos or errors
  • Variables populate correctly
  • Message clear and brief
  • Tone matches brand
  • Contact info correct
  • Expiry info included
  • Call-to-action clear

  • Email delivers (not spam)
  • Loads quickly
  • Images load
  • Links work (test page)
  • Button clickable
  • Mobile-responsive
  • Desktop appearance
  • No broken elements

Different email clients render differently:

Major clients:

  • Gmail (web, mobile app)
  • Apple Mail (Mac, iOS)
  • Outlook (web, desktop)
  • Yahoo Mail
  • Mobile apps

Manual method:

  1. Send test to multiple email addresses:
  2. Check each inbox
  3. Note any differences

Automated method:

  • Use email testing services (Litmus, Email on Acid)
  • See previews across 90+ clients instantly
  • Catch rendering issues

Send test email to phone:

  1. Open email on mobile device
  2. Check:
    • Text readable without zooming
    • Button easy to tap
    • Layout single-column
    • Images load
    • No horizontal scrolling

  • Opens without issues
  • Text large enough (16px+)
  • Button full-width or centered
  • Button large enough to tap (44px+)
  • Logo displays
  • No cut-off content
  • Loads quickly
  • Works in portrait and landscape

Test email in desktop clients:

Gmail (Chrome):

  1. Open Gmail in Chrome browser
  2. Check test email
  3. Verify appearance

Outlook (Desktop):

  1. Open Outlook desktop app
  2. Check test email
  3. Note any rendering differences

Apple Mail:

  1. Open Mail app on Mac
  2. Check test email
  3. Verify styling

Before going live, ensure email won’t go to spam:

Test tools:

  • Mail Tester (mail-tester.com)
  • GlockApps
  • Sender Score

How to use:

  1. Visit testing tool
  2. Get test email address
  3. Send test email to that address
  4. Tool analyzes and scores email

What affects spam score:

  • ✅ Valid sender domain
  • ✅ SPF/DKIM records configured
  • ✅ Clean content (no spam words)
  • ✅ Good text-to-image ratio
  • ✅ Working unsubscribe link
  • ❌ Spam trigger words
  • ❌ All caps subject
  • ❌ Too many links
  • ❌ Invalid sender

Target score: 8/10 or higher


Check that variables populate correctly:

In template:

Hi {customer.name}, your order #{order.number} from {shop.name} is ready!

In test email:

Hi John Smith, your order #1001 from My Shop is ready!

  • {customer.name} shows sample name
  • {customer.email} shows test email
  • {shop.name} shows your shop name
  • {shop.email} shows your email
  • {order.number} shows sample number
  • {download.expiry} shows expiry days
  • No variables showing as {variable}
  • Spacing around variables correct

Click the download button in test email:

Expected behavior:

  • Button is clickable
  • Links to test/sample page
  • OR shows “This is a test email” message
  • OR leads to app with explanation

Note: Test emails don’t provide real downloads - that’s intentional.


Test any other links:

  • Shop URL: {shop.domain}
  • Support email: {shop.email}
  • Custom links in footer

Verify:

  • Links clickable
  • Open correctly
  • Lead to right destination

After sending test:

Typical delivery times:

  • Postmark: 1-10 seconds
  • MailerToGo: 10-30 seconds
  • Delayed: Over 1 minute (check spam folder)

Check:

  1. Spam/Junk folder - Common for test emails
  2. Email address - Typed correctly?
  3. Email provider status - Any outages?
  4. Email logs - Check in app for delivery status
  5. Firewall/filters - Corporate email blocking?

Solutions:

  1. Wait 5 minutes
  2. Check spam folder
  3. Try different email address
  4. Check email provider configuration
  5. Contact support if persists

Test email after:

  • Changing colors
  • Updating text
  • Modifying logo
  • Adjusting layout
  • Adding variables
  • Changing button

Quick test cycle:

  1. Make change
  2. Send test email
  3. Check result
  4. Iterate

Create multiple versions to test:

Version A:

Subject: Your download is ready
Button: Download Files

Version B:

Subject: {customer.name}, your files are here!
Button: Get My Files

Test with:

  • Small group of test emails
  • OR actual orders (split test)
  • Track which performs better

Cause: Email client blocking images by default

Solution:

  1. Click “Download images” in email client
  2. OR use email client that auto-loads images
  3. Test with images on and off

Cause: Email client rendering issues

Solutions:

  1. Test in different client
  2. Simplify design
  3. Check HTML/CSS (if custom)
  4. Use email-safe code

Cause: Different displays/email clients

Solution:

  1. Test on multiple devices
  2. Use web-safe colors
  3. Check in both light/dark mode
  4. Acceptable if minor difference

Cause: Technical rendering issue

Solutions:

  1. Check button code
  2. Test in different client
  3. Verify HTML structure
  4. Contact support if persists

Don’t wait until perfect:

  • Test rough draft
  • Get early feedback
  • Iterate based on tests
  • Test again after changes

Emulators aren’t enough:

  • Use actual iPhone
  • Test on Android phone
  • Check on tablet
  • Try different desktop clients

Have others review test emails:

  • Team members
  • Friends/family
  • Test customers

Fresh eyes catch issues you miss.


Keep log of testing results:

  • What works
  • What doesn’t
  • Client-specific issues
  • Resolution notes

Before starting email notifications:

  • Send final test email
  • Check on 2-3 devices
  • Verify all variables
  • Confirm links work
  • Check spam score
  • Get approval

Must test:

  • Before enabling email notifications (first time)
  • After major template changes
  • After changing email provider
  • Before promotional campaigns
  • After updates to app

Good to test:

  • Monthly (routine check)
  • When customers report issues
  • After template tweaks
  • New team members reviewing