What can I code into EmailOctopus?

EmailOctopus gives you two options to add your HTML code to your campaigns.

Whether you create a campaign or a template in EmailOctopus, you can choose between two editors – Classic and Drag & drop. Both of them have the option to add custom HTML code:

It's possible to edit the whole HTML code using the Classic editor. To do that, click on the "Code View" button:

If you prefer to use our Drag & drop editor, you can add the Code element. It allows you to insert custom HTML in a selected area inside a content row:

Both tools work the same way when it comes to accepting your custom HTML code. However, the code block inside the Drag & drop editor should be used to add custom elements to your template design instead of pasting the whole campaign, as it can clash with the HTML styling of the editor. If you would like to paste the code for the entire campaign, we'd recommend using the Classic editor.

What can I code into EmailOctopus campaigns and templates?

It's important to remember that HTML support can vary significantly between various email clients. For example, Outlook uses Microsoft Word to render your campaigns, which could lead to some inconsistencies compared to your original design. We recommend testing your campaigns across multiple email clients.

Since there is no single email design standard that would work the same across all the available email clients, it's recommended to keep your design simple. Here are some best practices for HTML in email:

  • The base layout should use static, nested HTML tables – <div> layering doesn't work in email.
  • CSS should be kept inline and simple, as embedded CSS is not widely supported in email.
  • In the case of fonts, it's safest to stick with web-safe fonts or use them as fallbacks.
  • For the best viewing experience on mobile and inside email preview windows, try to keep your templates 600 px wide.
  • When using background images keep in mind that not all email clients support them. You can verify which ones do in this article.
  • Do not use JavaScript, forms, iframes and embedded videos, as they are not supported in the vast majority of email clients.

Still need help? Contact Us Contact Us