Dyspatch Markup Language (DML) is Dyspatch’s HTML Framework.
Ensures emails are responsive and compatible with all email clients and devices
Handles the quirks of email coding so that you don’t have to worry about sending broken emails
Helps you reclaim engineering resources spent on coding and troubleshooting emails
Benefits of DML
Spend less time testing your emails
• DML elements are pre-built with the boilerplate code necessary for ensuring your emails will display correctly in every email client, meaning most of your code will just work
Efficient, human-readable code lets you build quickly and accomplish more with far fewer lines of code
• DML elements have been named to describe their content, so that many are self-explanatory and human-readable — your text will live inside of dys-text, your images in dys-img, etc.
Make your emails portable across different ESPs
• If you want to move to an ESP that uses a different templating language, you don’t need to re-code your templating logic, export your email and let Dyspatch handle the translation
Build reusable, versatile code with DML blocks
• Non-technical team members can self-serve with Dyspatch’s drag-and-drop email editor
• Images, links, and content can be edited without touching the code
Thinking With Blocks
When working with DML, you’re creating individual, reusable blocks, rather than an entire email.
• Break down an email into existing, reusable segments - each of those is a potential block!
• Blocks can be rearranged and edited in our drag-and-drop email editor
• No need to rebuild the basics for every email
• Ensure branding stays consistent across emails
DML Playground
As you go through this course, most sections will have links to the DML Playground. Clicking on those links will bring you a page pre-loaded with that example’s code so that you can see the block in action. Feel free to try altering the code in the examples — check out the DML Documentation for more information on specific attributes for each element!