Bug – Magento 2 Transaction Emails Logo Image

This issue affects the Magento 2.1.2 Transactional Emails (Email templates) such as the New order confirmation email, Forgotten password link and so forth.

If you stumbled here to find out how to create Email Templates, follow this Magento guide: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-email.html#customize-email-admin

What is it

When you try to update the email logo for transactional emails (Admin > Content > Design > Configuration) – Magento will report the setting was saved but when you look at the thumbnail to check, it shows your web browsers missing image icon.

Before save:

Magento 2 Transactional Email Logo Bug


After save:

Magento 2 Transactional Email Logo Bug

If you then view the location of the missing image (i.e. inspect with your web browser’s development tool), you can see the url of the image Magento is trying to fetch:


If you then browse to that directory on your server via FTP or SSH, the folder pub/media/email/ does not exist:

Magento is actually uploading the file to pub/media/logo/

Who does it affect

Store owners using Magento 2.1.2 CE (and probably EE).

Temporary fix

You can create the folder yourself via FTP pub/media/email/logo/ and then upload the same image to that folder using FTP. Bear in mind, if you copy from


the destination directory structure should look like


Long term fix

There is a fix but it has not been released to the stable release of Magento 2 yet:



Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.