blog
ESP Email Preview Testing: Render Final Campaign Output
Test ESP email previews after personalization, tracking links, images, and final HTML are applied. Use MailSlurp before campaign launch.
ESP email preview testing should happen after the email service provider has applied the final campaign changes, not only while the template is still inside the builder.
That matters because the finished email can include merge tags, tracking links, hosted images, unsubscribe blocks, preheader changes, and final HTML transforms. A builder preview can look clean while the delivered campaign still has broken layout, dark mode problems, bad links, or image issues.
MailSlurp gives campaign teams a practical way to preview the final ESP output before approval.
Quick answer
Test the delivered ESP email when:
- a campaign uses personalization
- tracking links are enabled
- images are hosted or transformed by the ESP
- the template changed since the last send
- the campaign has dark mode risk
- the CTA drives revenue or activation
- legal, unsubscribe, or footer content must remain visible
- stakeholders need shareable render proof
Start with Free email render for a quick check. Use device previews when campaign review needs repeatable evidence.
For a repeatable review path, use the email rendering QA checklist and email preview approval workflow. For platform-specific workflows, use HubSpot email preview testing, Klaviyo email preview testing, Mailchimp test emails, Salesforce Marketing Cloud email preview testing, and Customer.io email preview testing.
Why ESP builder previews are not enough
Builder previews are useful, but they are not the same as a delivered email.
After the campaign leaves the editor, the ESP may add:
- tracking redirect URLs
- unsubscribe and preference links
- merge-tag output
- dynamic content blocks
- hosted image paths
- campaign IDs
- footer and compliance content
- final MIME structure
The safest review is to render the final email that the campaign tool would send.
How to preview an ESP campaign with MailSlurp
Send to a render address
Use a MailSlurp render address when your ESP supports test sends.
Send the final campaign test to the render address. MailSlurp receives the message and starts a device preview so the team can inspect Gmail, Outlook, mobile, desktop, light mode, and dark mode paths.
Import an .eml export
Use .eml import when the ESP or email client can export the message.
Upload the exported email into MailSlurp device previews, choose render targets, and review the output. This is useful for campaign review, agency handoffs, and QA workflows where the final message is passed between tools.
Add notifications
MailSlurp device render notifications can post progress and completion messages to Slack or Microsoft Teams. That lets reviewers open a shareable result link from the channel where campaign approval already happens.
Keep one route for quick checks and one route for launch checks
Use the free render tool for quick checks while a campaign is still changing. Use a named render address or .eml import for launch approval so the reviewed output is the same version the ESP will send.
ESP preview checklist
Before approving a campaign, confirm:
- Merge tags have real fallback-safe output.
- The primary CTA is visible in desktop and mobile views.
- Tracking links resolve to the right destination.
- Images load from the final hosted URLs.
- The footer and unsubscribe links are present.
- Dark mode keeps the message readable.
- Gmail and Outlook both render the layout clearly.
- The preview result is shared with the launch owner.
This check fits naturally beside campaign testing, email audit, and inbox placement testing.
When to use API-triggered previews
Use the API when campaign rendering belongs inside an approval system.
A common pattern:
- Generate the campaign test.
- Send it to a MailSlurp inbox or render address.
- Trigger or wait for the device preview run.
- Store the result link with the campaign checklist.
- Notify reviewers when the render is ready.
This turns preview review into a repeatable launch step instead of a last-minute screenshot hunt.
FAQ
What is ESP email preview testing?
ESP email preview testing checks the final email output from an email service provider before the campaign reaches customers.
Can MailSlurp preview emails from my ESP?
Yes. Send the ESP test email to a MailSlurp render address, import an .eml, or use API-triggered device previews.
Should I preview after merge tags and tracking are applied?
Yes. That is the version customers receive, so it is the version that should be rendered and reviewed.
Where should I start?
Use Free email render for a quick ESP test send. Create a MailSlurp account when campaign rendering should become a repeatable review workflow.