Variables and placeholders
Find common template variables, empty links, #, example domains, and test environments.
Check unresolved variables, test environments, UTM rules, unsubscribe links, image attributes, and other release risks.
It focuses on forgotten replacements and publishing rules instead of repeating Gmail and Outlook rendering analysis.
Find common template variables, empty links, #, example domains, and test environments.
Check selected UTM fields for missing values and identify inconsistent core parameters.
In marketing mode, require a syntactically usable unsubscribe link that follows domain rules.
Restrict destination and unsubscribe domains, and add your team’s own test domains.
This check does not contact links and cannot guarantee delivery, legal compliance, or client rendering. Important email still needs human review and real inbox tests.
Each tool works independently. Continue with the same HTML email based on what you need to handle next.
Move baseline CSS into elements while preserving responsive rules, dark mode, and Outlook conditional comments.
Preserve structure, lists, links, and image alt text in a clear, readable plain-text version.
Check Gmail clipping, Outlook CSS, dark mode, links, images, and accessibility risks.
Check link and image URL status, redirects, DNS, TLS, and timeouts.
No. Release checking parses only the HTML and rules. Use the email link checker when you need real network status.
Enter plain domains such as brand.com. Valid subdomains are included. Do not enter https://, paths, or *. wildcards.
Marketing email normally needs a usable unsubscribe route. Receipts and verification messages should not be judged by every marketing rule.
No. A pass is not send approval. Continue with full preflight, real inbox tests, and human review of facts, links, and final layout.
Tell EasyAImail who you are writing to and why. It fills in missing details, recommends a suitable template, and creates a natural HTML email you can revise in chat, preview, and send.